Compare Stocks: TVRD

TVRD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TVRDTvardi Therapeutics, Inc.44.14M4.7053.18%52,943--

Average Return