Tesla Shares Slide in Q1 Key Factors Behind the Decline RPT Q1 2026 Earnings Loss of 043 Per Share Falls Short of Expectations IREN Ltd Shares Surge 135 After Company Raises Annual Recurring Revenue Outlook to 44 Billion