CACI Q1 2026 Earnings EPS Beats Estimates Stock Gains 23
AES Q1 2026 Earnings Massive EPS Beat of 8025 Surprises Analysts
Tripcom Group Q4 2025 Earnings EPS Beat Fails to Lift Stock as Market Focus Shifts to Broader Risks
TEAM Q1 2026 Earnings Strong EPS Beat Drives Stock Rally
BRFH Q1 2026 Earnings Surpasses EPS Estimates with Narrower Loss
IDT Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement