MaxCyte Reports Mixed Q1 2026 Results Revenue Dips While Expenses Decline Cellebrite CLBT Crushes Q4 2025 Estimates EPS 014 Tops Views Biogen Completes 53 Billion Acquisition of Apellis Pharmaceuticals Europes Battery Storage Race Which Countries Are Leading the Charge Algoma Steel ASTL Q4 2025 Disappoints EPS 290 Below 111 Views