Alphai.io Logo
Commvault stock hits 52-week low at $84.35