Track the most recent price, market cap, volume, and performance data for Tvardi Therapeutics, Inc. (TVRD).
Price: $18.84
Daily Change: +$1.04 / 5.52%
Range: $14.00 - $18.85
Market Cap: $176,351,936
Volume: 13,753
1 Week: 3.30%
1 Month: 16.04%
3 Months: 24.18%
6 Months: 97.14%
1 Year: -28.31%
YTD: 2.67%
Employees: 10
Sector: Health technology
Industry: Biotechnology
Country: