This cybersecurity play that’s up more than 40% in 2025 has room to run, managing partner says

Key Advisors Group managing partner Eddie Ghabour thinks cybersecurity will be front and center for companies in the future.