GFS Q1 2026 Earnings EPS Surpasses Estimates but Stock Declines on Broader Concerns Crown Castle Q1 2026 Earnings EPS Misses Estimates by 133 Stock Declines EBMT Q1 2026 Earnings EPS Surpasses Estimates by 769 in Modest Beat AWK Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Resilient Operations FEIM Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Rally Teekay Tankers Q1 2026 Earnings Strong EPS Beat Amidst Challenging Tanker Market