IREN Shares Rise After Announcing 16 Billion Dell Partnership for AI Infrastructure CTOR Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid No Reported Revenue Metas Two Key Developments Could Signal Bottom for Struggling Stock