Growth Metrics

Varonis Systems (VRNS) Shares Repurchased: 2022-2025