Mythos rejuvenated the cybersecurity sector. Earnings put the recent rally to the test June 5, 2026 · CNBC Read full story at source