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