APLS Financials: Apellis Pharmaceuticals Inc AI Analysis