Pelican PELIR Stock Analysis Climbs 508 Eyes on 087 20260520 Biogen BIIB Reports Strong Q1 2026 Revenue NA EPS Beats