AI Infrastructure and Energy Plays May Have Outpaced Nvidia in Returns CBUS Q1 2026 Earnings Narrowed Loss Per Share Beats Estimates Despite Negative Stock Reaction TIC Q1 2026 Earnings A Deeper Than Expected Loss Weighs on Investor Sentiment EQT Q1 2026 Earnings Strong EPS Beat as Natural Gas Fundamentals Tighten WLKP Q1 2026 Earnings EPS Misses Estimates Amid Stable Distribution Units Edge Higher SBLK Q1 2026 Earnings EPS Surges Past Estimates as Strong Charter Rates Boost Results MFA Financial Q1 2026 Earnings Slight EPS Miss Amid Stable Loan Portfolio