Compare Stocks: TVRD

TVRD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TVRDTvardi Therapeutics, Inc.37.71M4.0200.50%122,938--

Average Return