MGA Q1 2026 Earnings Strong EPS Beat of 33 Drives Positive Market Reaction SWIM Q1 2026 Earnings Surpasses EPS Estimates with 5272 Surprise Baidu Q1 2026 Earnings EPS Beats Estimates but Stock Slides Amid Revenue Uncertainty HomeTrust Bancshares Q1 2026 Earnings Strong Earnings Beat Driven by Improved Net Interest Margin ALEC Q1 2026 Earnings NarrowerThanExpected Loss Surprises No Revenue Yet Evolus Inc EOLS Q1 2026 Earnings EPS Surprises to the Upside Amid Stock Decline