Brookfield BBU Slides 209 as Selling Pressure Mounts 20260520 CoreWeave CRWV Q1 2026 Results Miss Estimates EPS 112 vs 092 Reviva RVPH Q3 2025 Earnings 120 EPS Surges Past 198 Estimates Indian Markets Stay RangeBound as Nifty 50 Edges Up Rupee Sinks to Record Low Netflix Inc NFLX A Key Holding in Mark Cubans Investment Portfolio