Net income fell to $97.5 million from $634.8 million a year earlier as deal-related charges, R&D costs, the Apellis acquisition and Phase 3 investment weighed on results.
27d ago
verifying reliability
No specialized terms available for this topic.