Current Stock Value

Apellis Pharmaceuticals, Inc. (APLS)

$61.92

-1.97 (-3.08%)
Valuation Date: 3/4/2024
Share Price on Valuation Date 61.92$
Stock Beta 0.93
Outstanding Shares -