TTEK Tetra Tech posts 89 percent positive EPS surprise for Q1 2026 shares rise 158 percent in todays trading
WHRA Whirlpool posts quarterly earnings results with management set to detail its core strategic growth priorities for the full year
What G spread Gevo GEVO Q4 2025 Earnings Fall Short