Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts Nicolet Bankshares NIC Q1 2026 Earnings Significant EPS Miss of 697 as Bank Faces Headwinds FHN Q1 2026 Earnings EPS Beats Estimates by 623 as Stock Edges Higher AIG Q1 2026 Earnings Strong Earnings Beat Amid Market Caution Telomir Pharmaceuticals Inc TELO Q4 2025 Earnings WiderthanExpected Loss Highlights DevelopmentStage Challenges Assurant Inc AIZ Q1 2026 Earnings Strong EPS Beat Amid Flat Revenue and Modest Stock Decline