Biogen Q1 2026 Earnings Strong EPS Surprise of 2634 Boosts Investor Confidence FOLD Q4 2025 Earnings EPS Falls Short of Estimates Stock Unchanged Edgewise Therapeutics Q1 2026 Earnings NarrowerthanExpected Loss as Clinical Progress Continues Tsakos Energy Navigation TEN Q1 2026 Earnings Strong EPS Beat of 37 Amidst Market Headwinds RYTHM Inc RYM Q3 2022 Earnings Deep EPS Miss Reflects Ongoing Operational Challenges InspireMD Inc NSPR Q1 2026 Earnings Narrower Loss Than Expected But Shares Slide