Stock Information
Apellis Pharmaceuticals Inc (APLS)
Ticker Symbol: APLS
Exchange: NASDAQ
Sector: Biotechnology
Market Cap: $5,112.88 mil
Piotroski score: 5
PE Ratio: 234.2215
EPS (TTM): 0.1235
Revenue (TTM): $7.92 M
Dividend Yield: N/A%
ROE: 8.2%
Latest News
-
Tech Powers Nasdaq's Best Month Since 2020: These Stocks Are The Silent Performers
Fri, May 1, 2026 2:30 AM
-
APELLIS PHARMACEUTICALS INC (NASDAQ:APLS): A Fitting GARP Opportunity
Mon, Apr 27, 2026 10:40 AM
Key Financials
Financial data not available