Logitech LOGI Reports Strong Q1 2026 Revenue NA EPS Beats Fortress Biotech FBIO Q4 2025 Miss What Went Wrong