Stock Information
Apellis Pharmaceuticals Inc (APLS)
Ticker Symbol: APLS
Exchange: NASDAQ
Sector: Biotechnology
Market Cap: $2,651.97 mil
Piotroski score: 5
PE Ratio: 100.3203
EPS (TTM): 0.1235
Revenue (TTM): $7.92 M
Dividend Yield: N/A%
ROE: 8.2%
Latest News
-
Cantor Fitzgerald Maintains Overweight on Apellis Pharmaceuticals, Lowers Price Target to $31
Wed, Mar 18, 2026 9:40 AM
Key Financials
Financial data not available