Commvault Systems shares plunge 30% despite record revenue
Shares of Commvault Systems (NASDAQ: CVLT) collapsed more than 30% on Tuesday, hitting two-year lows as investors looked past a third-quarter earnings beat to focus…
Bottom Leaderboard (970x250)