Netflix Inc NFLX A Key Holding in Mark Cubans Investment Portfolio Putins Beijing Visit Strategic Bonds Deepen But Energy Breakthrough Remains Elusive Octave OSG Q1 2026 Earnings Beat Revenue 24864400000 EPS 037 Electronic Arts EA Q1 2026 Earnings What Went Wrong and Whats Next iHeartMedia Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick FFWM Q4 2025 Earnings Significant EPS Miss Amidst Challenging Environment MPU Q3 2023 Earnings Reported Net Loss per Share of 005 Amidst Stock Decline TBN Q1 2026 Earnings WiderThanExpected Loss Sends Stock Lower Porch Group Q1 2026 Earnings EPS Surprises with 47 Beat Amid Revenue Discretion