logo

Tvardi Therapeutics

DB • 69C US1407553072

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

24.7m USD | # 10238 in DE

Volume

22 shares | 55.48 USD

Shares Outstanding

9.38m

Free Float Shares

60.46% | 5.67m

Nasdaq:TVRD

News