MGX Q1 2026 Earnings Missed Expectations as PreRevenue Biotech Advances Gene Editing Pipeline DHCNI Q1 2026 Earnings EPS Misses Estimates Amid Healthcare Sector Headwinds Tsakos Energy Navigation TEN Q1 2026 Earnings Strong EPS Beat of 37 Amidst Market Headwinds RRR Q1 2026 Earnings EPS Beat Drives Positive Market Response Freedom Holding Corp FRHC Q1 2026 Earnings Solid EPS Reported Amid Quiet Disclosure Shares Slip BGS Q1 2026 Earnings Earnings Beat Estimates by 457 as Bottom Line Exceeds Expectations