Compare Stocks: APRE

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
APREAprea Therapeutics, Inc.7.51M1.190-29,743-488.24K

Average Return