Compare Stocks: TVRD

TVRD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TVRDTvardi Therapeutics, Inc.39.64M4.2252.55%113,398--

Average Return