NASDAQ:TVRD

Tvardi Therapeutics Inc [TVRD] is -63.40% lower this YTD. Is it still time to buy?
Brandon Evans
Tvardi Therapeutics Inc [NASDAQ: TVRD] traded at a high on 2025-11-26, posting a 3.61 gain after which it closed the ...

Tvardi Therapeutics Inc [NASDAQ: TVRD] traded at a high on 2025-11-26, posting a 3.61 gain after which it closed the ...