Germany and Canada Sign Major LNG Deal to Bolster Energy Security Amid Geopolitical Tensions
CLB Q1 2026 Earnings EPS Misses Estimates by 4516 Amid Operational Headwinds
Oil Prices Decline as Trump Signals Imminent Iran Agreement
ORLA Q1 2026 Earnings Slight EPS Miss Overshadowed by Strong Operational Performance and Stock Rally
ATT Q1 2026 Earnings EPS Tops Estimates as Operational Discipline Delivers Beat
MBWM Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment
ATLCP Q1 2026 Earnings Earnings Per Share Surpass Estimates Preferred Stock Inches Higher
XPEL Q1 2026 Earnings EPS Slightly Beats Estimates Stock Slips 258
MLR Q1 2026 Earnings EPS Falls 81 Short of Estimates as Earnings Disappoint
SRBK Q3 2025 Earnings Modest Profitability Amidst a Challenging Rate Environment
DOC Q1 2026 Earnings Massive EPS Surprise on BottomLine Strength