Tvardi Therapeutics Inc. (TVRD)

This company is not actively trading or the ticker does belong to another company in our database now.
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 419,167 $16,334,938 0%
2. 329,914 $12,856,749 0%
3. 147,919 $5,765,883 0%
4. 82,614 $3,219,468 0%
5. 82,221 $3,204,152 0%