CommVault Systems, Inc. (NASDAQ:CVLT) has earned a consensus rating of “Buy” from the thirteen research firms that are covering the firm. Five research analysts have rated the stock with a hold recommendation and eight have assigned a buy recommendation to the company. The average 12-month price target among brokers that have covered the stock in […]