Barclays PLC BCS Q1 2026 Earnings EPS Surpasses Consensus by 1036 Stock Edges Lower
ECL Q1 2026 Earnings EPS Misses Estimates Modestly Stock Rises on Operational Strength
Gartner IT Q1 2026 Earnings EPS Smashes Estimates Stock Rises on Strong Execution
C3ai Q1 2026 Earnings WiderThanExpected Loss Sends Shares Slightly Lower
TTI Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Movement
ADTX Q3 2025 Earnings Deep Losses and Lack of Revenue Continue as Stock Tumbles Over 45