May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
Greenvale Capital just dumped its $99 million stake in Varonis Systems. Is this the start of a tech stock sell-off, or a strategic pivot? We dive into the implications.