Endpoints News 15. Apr. 2026 Biogen filing reveals Apellis deal details; Telix raises $600M Biogen filing reveals Apellis deal details; Telix raises $600M Original