stock TVRD image
Tvardi Therapeutics
(TVRD)