Compare Stocks: TVRD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TVRDTvardi Therapeutics, Inc.37.81M4.030-1.95%220,814--

Average Return