logo

Tvardi Therapeutics

DB • 69C US1407553072

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

34.6m USD | # 9823 in DE

Volume

42 shares | 121.42 USD

Shares Outstanding

9.38m

Free Float Shares

68.88% | 6.46m

Nasdaq:TVRD

News