Compare Stocks: APLS

APLS

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
APLSApellis Pharmaceuticals, Inc.2.52B19.94-2.87%2,257,55055.681.02B

Average Return