Tetra Tech Q1 2026 Earnings EPS Beats Estimates Stock Rises 147
ICFI Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady
AMTX Q1 2026 Earnings Earnings Miss and Stock Decline Amidst Operational Challenges
AWK Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Resilient Operations
PPL Q1 2026 Earnings EPS Beats Estimates Utility Operations Drive Steady Performance
Definitive Healthcare DH Q1 2026 Earnings EPS Beats Estimates by Wide Margin Stock Rises