Primerica PRI Q1 2026 Earnings EPS Surpasses Estimates by 77 Amid Mixed Market Reaction CF Industries Q1 2026 Earnings EPS Beats Expectations Amidst Stable Operations Alliant Energy LNT Q1 2026 Earnings EPS Surpasses Expectations by 71 Amid Stable Utility Performance BSM Q1 2026 Earnings EPS Falls Short of Estimates by 8586 MMI Q1 2026 Earnings Loss Wider Than Expected as Revenue Remains Unclear YTRA Q1 2026 Earnings Narrower Loss than Expected Shares Rally 6