Opera OPRA Slides 093 as Selling Pressure Mounts 20260513 Stocks Rally on Tech Strength and China Optimism Dow Notches First Record High Since February GK Digital Ventures Greg Kahn Urges Sports Leagues to Embrace Always On Digital Experience