FET Q1 2026 Earnings Earnings Beat Partially Offset by Revenue Uncertainties FRPT Q1 2026 Earnings A Deep EPS Miss Clouds Freshpets Growth Trajectory RTX Q1 2026 Earnings EPS Surges Past Estimates with 161 Surprise IBEX Q1 2026 Earnings EPS Beats Estimates Revenue Details Limited SO Q1 2026 Earnings Earnings Per Share Beat Estimates Amid Steady Utility Performance Bahrain Minister Hails UKGulf Trade Deal as Monumental Achievement JBHT Q1 2026 Earnings Modest EPS Beat in a Soft Freight Environment Vestas Wind Systems Stock Slides After Margin Guidance Warning