Netflix Inc NFLX A Key Holding in Mark Cubans Investment Portfolio Strategy STRF Unchanged at 10047 RangeBound Trading 20260520 Philippine Senate Lockdown After Gunshots Political Turmoil Could Rattle Investor Confidence US Reading Scores Remain Below PrePandemic Levels Raising Economic Concerns Diamondrock DRH Q1 2026 Beat Revenue NA EPS Exceeds by Significant Is IES Holdings IESCs 245 Gain Just the Beginning 20260520