Everest Group EG Q1 2026 Earnings Strong EPS Beat Amid Stable Underwriting Conditions MTB Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher Nicolet Bankshares NIC Q1 2026 Earnings Significant EPS Miss of 697 as Bank Faces Headwinds XP Q1 2026 Earnings EPS Misses Estimates by 56 Stock Rises 24 IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher LION Q1 2026 Earnings EPS Surge Drives DoubleDigit Stock Rally