Talen Energy TLN Q1 2026 Earnings EPS Misses Wall Street Estimates by 72 Stock Edges Higher MasTec Inc MTZ Q1 2026 Earnings Impressive EPS Beat Masks a Measured Market Response BLX Q1 2026 Earnings Reported EPS of 131 Shares Edge Higher OLED Q1 2026 Earnings Major EPS Miss Raises Concerns Amidst Growth Expectations RCKY Q1 2026 Earnings Earnings Per Share Misses Estimates Stock Declines Slightly ITT Q1 2026 Earnings EPS Beat Fails to Impress Shares Dip 248