Tvardi Therapeutics

Price & Volume

Stats

See more
52W Range
$8.13-$34.31
Market Cap
$242.2M
Shares Short
594,235

Financials

See more
Revenue (12 Mos)
$0
Revenue Growth (YoY)
0%
Gross Profit (12 Mos)
$0
Diluted EPS
-$2.25

About

CEO
Dr. Imran Alibhai Ph.D.
Address
3 Sugar Creek Center Boulevard, Sugar Land, TX, United States, 77478
Sector
Healthcare
Industry
Biotechnology
Full-Time Employees
12