Compare Stocks: APLS

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
APLSApellis Pharmaceuticals, Inc.2.44B19.26-2.28%5,096,64653.781.02B

Average Return