WHWK Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares MGEE Q1 2026 Earnings Earnings Beat Bolsters Utilitys Steady Profile StoneX Group Inc SNEX Q1 2026 Earnings EPS Surges Past Estimates with 365 Beat ROST Q1 2026 Earnings EPS Beats Estimates by 1466 Shares Surge Brookfield Infrastructure Partners LP Q1 2026 Earnings Steep EPS Miss Pressures Stock Costamare Bulkers Holdings Limited CMDB Q1 2026 Earnings Positive Earnings Per Share Amid Slight Market Headwinds