EWCZ Q4 2025 Earnings EPS Surges Past Estimates with 634 Surprise IDACORP Inc IDA Q1 2026 Earnings EPS Surpasses Estimates on Solid Operational Performance Cristiano Ronaldo Expands Sports Media Empire with Free World Cup 2026 Streamer Fervo Energy IPO Faces Early Headwinds as AI Infrastructure Stocks Test Market Patience BancFirst Corporation BANF Q1 2026 Earnings EPS Beat Highlights Steady Performance Jim Cramer Tech Investing Landscape Undergoes Permanent Shift Toward Semiconductor and AI Infrastructure