CommVault Systems Company Profile (NASDAQ:CVLT)

About CommVault Systems (NASDAQ:CVLT)

CommVault Systems logoCommVault Systems, Inc. (CommVault) is a provider of data and information management software applications and related services. The Company develops, markets and sells a suite of software applications and services, primarily in North America, Europe, Australia and Asia, that provides its customers with data protection solutions supporting all operating systems, applications, and databases on virtual and physical servers, Network Attached Storage (NAS) shares, cloud-based infrastructures, and mobile devices; management through a single console; multiple protection methods, including backup and archive, snapshot management, replication, and content indexing for eDiscovery; storage management using deduplication for disk, tape and cloud; integration with the storage arrays; complete virtual infrastructure management supporting multiple hypervisors; security capabilities to limit access to critical data, and policy-based data management.

Industry, Sector and Symbol:
  • Sector: Computer and Technology
  • Industry: Application Software
  • Sub-Industry: Systems Software
  • Symbol: NASDAQ:CVLT
  • CUSIP: 20416610
  • Web:
  • Market Cap: $2.49 billion
  • Outstanding Shares: 44,947,000
Average Prices:
  • 50 Day Moving Avg: $53.49
  • 200 Day Moving Avg: $52.37
  • 52 Week Range: $41.33 - $58.40
  • Trailing P/E Ratio: 5540.00
  • Foreward P/E Ratio: 39.01
  • P/E Growth: 2.33
Sales & Book Value:
  • Annual Revenue: $650.52 million
  • Price / Sales: 3.83
  • Book Value: $9.88 per share
  • Price / Book: 5.61
  • EBIDTA: $10.21 million
  • Net Margins: 0.49%
  • Return on Equity: -0.53%
  • Return on Assets: -0.30%
  • Current Ratio: 2.13%
  • Quick Ratio: 2.13%
  • Average Volume: 386,484 shs.
  • Beta: 1.46
  • Short Ratio: 3.04

Frequently Asked Questions for CommVault Systems (NASDAQ:CVLT)

What is CommVault Systems' stock symbol?

CommVault Systems trades on the NASDAQ under the ticker symbol "CVLT."

How will CommVault Systems' stock buyback program work?

CommVault Systems announced that its Board of Directors has authorized a stock repurchase program on Monday, April 10th 2017, which allows the company to repurchase $0.00 in outstanding shares, according to EventVestor. This repurchase authorization allows the company to reacquire shares of its stock through open market purchases. Shares repurchase programs are typically an indication that the company's leadership believes its stock is undervalued.

How were CommVault Systems' earnings last quarter?

CommVault Systems, Inc. (NASDAQ:CVLT) released its quarterly earnings data on Wednesday, May, 3rd. The company reported $0.29 earnings per share for the quarter, beating analysts' consensus estimates of $0.02 by $0.27. The business earned $172.90 million during the quarter, compared to the consensus estimate of $166.32 million. CommVault Systems had a negative return on equity of 0.53% and a net margin of 0.49%. The firm's quarterly revenue was up 8.4% compared to the same quarter last year. During the same period last year, the business earned $0.36 earnings per share. View CommVault Systems' Earnings History.

Where is CommVault Systems' stock going? Where will CommVault Systems' stock price be in 2017?

10 equities research analysts have issued 12 month price targets for CommVault Systems' shares. Their forecasts range from $53.00 to $68.00. On average, they expect CommVault Systems' stock price to reach $59.44 in the next twelve months. View Analyst Ratings for CommVault Systems.

What are analysts saying about CommVault Systems stock?

Here are some recent quotes from research analysts about CommVault Systems stock:

  • 1. According to Zacks Investment Research, "CommVault provides Unified Data Management solutions for high-performance data protection, universal availability and simplified management of data on complex storage networks. The CommVault QiNetix platform, based on CommVault's Common Technology Engine, integrates Galaxy backup and recovery, snapshot management and recovery, remote replication, active data migration and archiving, e-mail compliance, enterprise service level management and reporting and storage resource management software solutions. The QiNetix unified approach is designed to allow customers to add integrate QiNetix components, at a fraction of the time, effort and money required by separate point products. " (3/28/2017)
  • 2. Stifel Nicolaus analysts commented, "Although Commvault's F2018 EBIT margin (%) outlook results in downward / tempered earnings est., and we think the implied slower billings growth will be a focus (guide implies +4% y/y in F4Q17), we continue to believe the following as positive: 1.) Continued positive funnel / pipeline commentary; we believe Commvault's views F4Q17 license rev. est. are reasonable factors in conservative funnel closure rates on expanding large deal opportunities, 2.) Commvault's competitive positioning and asset scarcity value (hybrid/scalable unified data mgmt; indexing capabilities) - +600 new customers = strongest seq. add since Dec '12 qtr; company to intro significant new product enhancements in early-February, 3.) cloud momentum: PBs managed in public cloud +250% y/y; Microsoft Azure, AWS, and forthcoming Oracle relationship remain positives; 4.) expanding adjacent opportunity expansion + distribution partnerships (Microsoft, Amazon, Oracle, Cisco, global SIs etc.). While we reduce our F2018 estimates from $702.5M/$1.40 (previously 15.5% EBIT%) to $697.7M/$1.14 (now 12.7% EBIT%), our F2019 estimates are relatively unchanged at $780.3M/$1.50. We continue to believe Commvault can return to 15%+ top-line growth w/ a +20% EBIT% (now modeled exiting F2019)." (1/25/2017)

Who are some of CommVault Systems' key competitors?

Who owns CommVault Systems stock?

CommVault Systems' stock is owned by many different of retail and institutional investors. Top institutional investors include BlackRock Inc. (9.45%), Vanguard Group Inc. (7.47%), Bank of New York Mellon Corp (4.71%), Victory Capital Management Inc. (3.32%), State Street Corp (3.06%) and Mackenzie Financial Corp (2.93%). Company insiders that own CommVault Systems stock include Al Bunte, Armando Geday, Brian Carolan, David F Walker, Gary B Smith, Gary Merrill, N Robert Hammer and Ronald L Miiller. View Institutional Ownership Trends for CommVault Systems.

Who sold CommVault Systems stock? Who is selling CommVault Systems stock?

CommVault Systems' stock was sold by a variety of institutional investors in the last quarter, including Wellington Management Group LLP, Wells Fargo & Company MN, Bank of New York Mellon Corp, Russell Investments Group Ltd., Morgan Stanley, Parametric Portfolio Associates LLC, Kornitzer Capital Management Inc. KS and State of New Jersey Common Pension Fund D. Company insiders that have sold CommVault Systems stock in the last year include Al Bunte, Armando Geday, Brian Carolan, Gary B Smith, Gary Merrill and Ronald L Miiller. View Insider Buying and Selling for CommVault Systems.

Who bought CommVault Systems stock? Who is buying CommVault Systems stock?

CommVault Systems' stock was purchased by a variety of institutional investors in the last quarter, including BlackRock Inc., Credit Suisse AG, Citadel Advisors LLC, Champlain Investment Partners LLC, Kennedy Capital Management Inc., Vanguard Group Inc., Canada Pension Plan Investment Board and MARSHALL WACE ASIA Ltd. View Insider Buying and Selling for CommVault Systems.

How do I buy CommVault Systems stock?

Shares of CommVault Systems can be purchased through any online brokerage account. Popular online brokerages include Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Scottrade, Fidelity and Charles Schwab.

How much does a share of CommVault Systems stock cost?

One share of CommVault Systems stock can currently be purchased for approximately $55.40.

Analyst Ratings

Consensus Ratings for CommVault Systems (NASDAQ:CVLT) (?)
Ratings Breakdown: 1 Hold Rating, 9 Buy Ratings
Consensus Rating:Buy (Score: 2.90)
Consensus Price Target: $59.44 (7.30% upside)

Analysts' Ratings History for CommVault Systems (NASDAQ:CVLT)
DateFirmActionRatingPrice TargetImpact on Share PriceDetails
5/15/2017Jefferies Group LLCBoost Price TargetBuy$64.00 -> $67.00N/AView Rating Details
5/4/2017MizuhoBoost Price TargetBuy$60.00 -> $62.00LowView Rating Details
5/3/2017Lake Street CapitalUpgradeHold -> BuyLowView Rating Details
3/31/2017Royal Bank of CanadaReiterated RatingHold$58.00LowView Rating Details
1/25/2017Stifel NicolausReiterated RatingBuy$68.00N/AView Rating Details
1/24/2017BTIG ResearchReiterated RatingBuy$61.00N/AView Rating Details
10/6/2016KeyCorpBoost Price TargetOverweight$53.00 -> $58.00N/AView Rating Details
8/31/2016JMP SecuritiesReiterated RatingBuyN/AView Rating Details
7/27/2016Pacific CrestBoost Price TargetOverweight$49.00 -> $53.00N/AView Rating Details
7/5/2016Summit RedstoneReiterated RatingBuy$55.00N/AView Rating Details
5/5/2016Credit Suisse Group AGReiterated RatingHold$40.00N/AView Rating Details
1/27/2016William BlairReiterated RatingOutperformN/AView Rating Details
1/15/2016Sterne Agee CRTDowngradeBuy -> Neutral$40.00N/AView Rating Details
1/13/2016Mitsubishi UFJ Financial GroupInitiated CoverageOverweight -> Overweight$43.00N/AView Rating Details
1/13/2016Mitsubishi UFJ Financial Group IncInitiated CoverageOverweightN/AView Rating Details
10/28/2015MacquarieBoost Price TargetNeutral$40.00 -> $42.00N/AView Rating Details
10/26/2015Piper Jaffray CompaniesUpgradeNeutral -> Overweight$34.00 -> $44.00N/AView Rating Details
7/7/2015Oppenheimer Holdings Inc.Reiterated RatingMarket PerformN/AView Rating Details
(Data available from 5/25/2015 forward)


Earnings History for CommVault Systems (NASDAQ:CVLT)
Earnings by Quarter for CommVault Systems (NASDAQ:CVLT)
Earnings History by Quarter for CommVault Systems (NASDAQ:CVLT)
DateQuarterConsensus EstimateActual EPSRevenue EstimateActual RevenueRelease LinkConference CallDetails
5/3/2017Q4 2017$0.02$0.29$166.32 million$172.90 millionViewListenView Earnings Details
1/25/2017Q317$0.26$0.28$163.53 million$165.80 millionViewN/AView Earnings Details
10/25/2016Q217($0.03)$0.25$152.90 million$159.30 millionViewListenView Earnings Details
7/26/2016Q117$0.17$0.21$149.15 million$152.40 millionViewListenView Earnings Details
5/3/2016Q416$0.25$0.36$157.09 million$159.60 millionViewListenView Earnings Details
1/27/2016Q316$0.20$0.28$148.33 million$155.70 millionViewListenView Earnings Details
10/27/2015Q216$0.13$0.15$139.62 million$140.70 millionViewListenView Earnings Details
7/28/2015Q116$0.02($0.03)$147.91 million$139.10 millionViewListenView Earnings Details
5/5/2015Q415$0.11$0.08$155.95 million$150.70 millionViewListenView Earnings Details
1/28/2015Q315$0.14$0.13$153.19 million$153.00 millionViewListenView Earnings Details
10/28/2014Q215$0.45$0.35$157.74 million$151.10 millionViewListenView Earnings Details
7/29/2014Q115$0.20$0.27$151.00 million$152.60 millionViewListenView Earnings Details
4/25/2014Q414$0.47$0.52$160.05 million$156.80 millionViewListenView Earnings Details
1/29/2014Q314$0.44$0.54$148.95 million$153.30 millionViewListenView Earnings Details
10/29/2013Q214$0.40$0.48$140.11 million$141.90 millionViewListenView Earnings Details
7/30/2013Q1 2014$0.35$0.40$132.24 million$134.40 millionViewListenView Earnings Details
5/7/2013Q4 2013$0.34$0.41$133.41 million$138.30 millionViewListenView Earnings Details
1/30/2013Q3 2013$0.32$0.39$122.67 million$128.10 millionViewListenView Earnings Details
10/29/2012Q213$0.28$0.38$115.68 million$118.20 millionViewN/AView Earnings Details
7/31/2012$0.23$0.30ViewN/AView Earnings Details
5/8/2012$0.26$0.29ViewN/AView Earnings Details
2/1/2012$0.25$0.27ViewN/AView Earnings Details
11/1/2011$0.21$0.24ViewN/AView Earnings Details
8/2/2011$0.17$0.21ViewN/AView Earnings Details
5/10/2011$0.23$0.25ViewN/AView Earnings Details
2/1/2011$0.21$0.22ViewN/AView Earnings Details
(Data available from 1/1/2011 forward)


Earnings Estimates for CommVault Systems (NASDAQ:CVLT)
2017 EPS Consensus Estimate: $0.01
2018 EPS Consensus Estimate: $0.24
2019 EPS Consensus Estimate: $0.37
QuarterNumber of EstimatesLow EstimateHigh EstimateAverage Estimate
Q1 20172($0.04)($0.03)($0.04)
Q2 20172($0.02)($0.02)($0.02)
Q3 20173$0.01$0.03$0.02
Q4 20173$0.03$0.05$0.04
Q1 20181$0.03$0.03$0.03
Q2 20182$0.00$0.04$0.02
Q3 20182$0.09$0.09$0.09
Q4 20181$0.10$0.10$0.10
Q1 20191$0.08$0.08$0.08
Q2 20191$0.08$0.08$0.08
Q3 20191$0.11$0.11$0.11
Q4 20191$0.10$0.10$0.10
(Data provided by Zacks Investment Research)


Dividend History for CommVault Systems (NASDAQ:CVLT)
No dividend announcements for this company have been tracked by

Insider Trades

Insider Trading and Institutional Ownership History for CommVault Systems (NASDAQ:CVLT)
Insider Ownership Percentage: 13.60%
Institutional Ownership Percentage: 91.11%
Insider Trades by Quarter for CommVault Systems (NASDAQ:CVLT)
Institutional Ownership by Quarter for CommVault Systems (NASDAQ:CVLT)
Insider Trades by Quarter for CommVault Systems (NASDAQ:CVLT)
Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails
5/23/2017Gary MerrillInsiderSell5,246$55.06$288,844.76View SEC Filing  
5/22/2017Armando GedayDirectorSell7,500$55.56$416,700.00View SEC Filing  
5/10/2017Ronald L MiillerSVPSell90,500$57.50$5,203,750.00View SEC Filing  
5/9/2017Brian CarolanVPSell15,877$57.69$915,944.13View SEC Filing  
5/3/2017Al BunteInsiderSell34,607$55.60$1,924,149.20View SEC Filing  
5/3/2017Brian CarolanVPSell5,000$56.35$281,750.00View SEC Filing  
2/15/2017Brian CarolanVPSell444$50.63$22,479.72View SEC Filing  
2/15/2017Gary MerrillInsiderSell1,467$50.72$74,406.24View SEC Filing  
2/7/2017Brian CarolanVPSell9,508$50.70$482,055.60View SEC Filing  
2/3/2017Al BunteInsiderSell50,000$50.00$2,500,000.00View SEC Filing  
1/30/2017Gary B SmithDirectorSell7,500$49.81$373,575.00View SEC Filing  
11/25/2016Gary MerrillInsiderSell3,525$55.40$195,285.00View SEC Filing  
11/21/2016Brian CarolanVPSell7,000$56.40$394,800.00View SEC Filing  
11/8/2016Ronald L MiillerSVPSell21,152$52.92$1,119,363.84View SEC Filing  
8/15/2016Gary MerrillInsiderSell255$51.15$13,043.25View SEC Filing  
8/8/2016Ronald L MiillerSVPSell31,727$50.44$1,600,309.88View SEC Filing  
5/23/2016Armando GedayDirectorSell2,200$44.41$97,702.00View SEC Filing  
5/23/2016Gary MerrillCAOSell1,037$44.23$45,866.51View SEC Filing  
5/11/2016Brian CarolanCFOSell4,000$43.80$175,200.00View SEC Filing  
5/3/2016Brian CarolanCFOSell4,000$45.90$183,600.00View SEC Filing  
4/18/2016Brian CarolanCFOSell4,000$43.90$175,600.00View SEC Filing  
2/17/2016Brian CarolanCFOSell622$36.35$22,609.70View SEC Filing  
2/1/2016David F WalkerDirectorSell5,200$38.50$200,200.00View SEC Filing  
12/2/2015Brian CarolanCFOSell4,000$41.90$167,600.00View SEC Filing  
11/17/2015Armando GedayDirectorSell3,500$39.70$138,950.00View SEC Filing  
8/18/2015N Robert HammerCEOSell140,434$37.44$5,257,848.96View SEC Filing  
8/17/2015Al BunteCOOSell76,000$37.89$2,879,640.00View SEC Filing  
5/21/2015N Robert HammerCEOSell100,000$46.03$4,603,000.00View SEC Filing  
2/2/2015Dan PulverDirectorSell10,000$42.37$423,700.00View SEC Filing  
8/7/2014Gary MerrillCAOSell290$51.64$14,975.60View SEC Filing  
5/14/2014Robert KurimskyDirectorBuy4,000$49.98$199,920.00View SEC Filing  
5/2/2014Frank FanzilliDirectorBuy3,000$49.79$149,370.00View SEC Filing  
4/29/2014N Robert HammerCEOSell131,494$45.98$6,046,094.12View SEC Filing  
3/21/2014David WestSVPSell18,878$70.00$1,321,460.00View SEC Filing  
3/21/2014N Robert HammerCEOSell6,686$70.00$468,020.00View SEC Filing  
2/18/2014N Robert HammerCEOSell113,481$69.02$7,832,458.62View SEC Filing  
9/20/2013Louis MiceliVPSell7,091$87.95$623,653.45View SEC Filing  
8/20/2013Frank FanzilliDirectorSell4,000$83.22$332,880.00View SEC Filing  
8/5/2013Al BunteCOOSell30,000$87.22$2,616,600.00View SEC Filing  
8/2/2013Ronald MiillerSVPSell72,501$86.18$6,248,136.18View SEC Filing  
7/30/2013Gary MerrillCAOSell1,219$85.00$103,615.00View SEC Filing  
5/22/2013Al BunteCOOSell12,492$73.78$921,659.76View SEC Filing  
(Data available from 1/1/2013 forward)


Headline Trends for CommVault Systems (NASDAQ:CVLT)
Latest Headlines for CommVault Systems (NASDAQ:CVLT)
DateHeadline logoEdited Transcript of CVLT earnings conference call or presentation 3-May-17 12:30pm GMT - May 24 at 11:45 PM logoCommVault Systems, Inc. (CVLT) Insider Gary Merrill Sells 5,246 Shares - May 24 at 8:04 PM logoInsider Selling: CommVault Systems, Inc. (CVLT) Director Sells 7,500 Shares of Stock - May 24 at 7:40 PM logoCommvault calls on businesses to accelerate GDPR compliance preparations - May 24 at 12:38 PM logoCommVault Systems, Inc. (CVLT) Receives Average Recommendation of "Buy" from Analysts - May 23 at 7:34 AM logoCan Commvault Systems (CVLT) Run Higher on Strong Earnings Estimate Revisions? - May 19 at 4:26 PM logoCommvault Launches Powerful New VM Backup and Recovery Trial Software for Customers and Partners - May 16 at 12:09 PM logoRonald L. Miiller Sells 90,500 Shares of CommVault Systems, Inc. (CVLT) Stock - May 11 at 7:20 PM logoETFs with exposure to Commvault Systems, Inc. : May 11, 2017 - May 11 at 5:13 PM logoZacks: Brokerages Anticipate CommVault Systems, Inc. (CVLT) Will Post Quarterly Sales of $160.1 Million - May 11 at 11:52 AM logoInsider Selling: CommVault Systems, Inc. (CVLT) VP Sells 15,877 Shares of Stock - May 10 at 10:46 PM logoCommvault Systems, Inc. :CVLT-US: Earnings Analysis: 2017 By the Numbers : May 10, 2017 - May 10 at 4:46 PM logo Brokerages Anticipate CommVault Systems, Inc. (CVLT) to Post -$0.06 EPS - May 9 at 7:46 AM logoQ3 2018 EPS Estimates for CommVault Systems, Inc. (CVLT) Lifted by William Blair - May 8 at 11:36 AM logoQ2 2018 EPS Estimates for CommVault Systems, Inc. (CVLT) Lifted by Analyst - May 8 at 11:34 AM logoCommVault Systems Inc (CVLT) Files 10-K for the Fiscal Year Ended on March 31, 2017 - May 7 at 4:52 PM logoBrian Carolan Sells 5,000 Shares of CommVault Systems, Inc. (CVLT) Stock - May 5 at 8:36 PM logoAl Bunte Sells 34,607 Shares of CommVault Systems, Inc. (CVLT) Stock - May 5 at 8:02 PM logoCommVault Systems, Inc. (CVLT) Receives "Buy" Rating from Jefferies Group LLC - May 5 at 3:06 PM logoCommVault Systems (CVLT) Q4 2017 Results - Earnings Call Transcript - May 4 at 7:24 AM logoCommVault Systems, Inc. (CVLT) Stock Rating Reaffirmed by Mizuho - May 4 at 7:18 AM logoCommVault Systems, Inc. (CVLT) Upgraded to "Buy" at Lake Street Capital - May 3 at 5:56 PM logoInvestor Network: CommVault Systems, Inc. to Host Earnings Call - May 3 at 4:31 PM logoCommVault Systems, Inc. (CVLT) Issues Earnings Results - May 3 at 4:16 PM logoCommvault Ends 2017 Fiscal Year with Continued Global Customer Growth in Fourth Quarter - May 3 at 9:36 AM logoCommvault beats Street 4Q forecasts - May 3 at 8:07 AM logoSomewhat Favorable Press Coverage Likely to Impact CommVault Systems (CVLT) Share Price - April 29 at 9:35 PM logoCommVault Systems, Inc. (CVLT) Given Average Rating of "Buy" by Brokerages - April 28 at 10:34 AM logoCommVault Systems, Inc. (CVLT) Upgraded to "B" by TheStreet - April 27 at 4:14 PM logoCommvault Empowers Small-Town Hospital to Deliver Big-City Healthcare Services while Preserving Vital Clinical, Patient and Operational Data - April 27 at 1:54 AM logoFavorable News Coverage Extremely Likely to Affect CommVault Systems (CVLT) Stock Price - April 26 at 2:35 PM logoCommvault Systems, Inc. – Value Analysis (NASDAQ:CVLT) : April 25, 2017 - April 25 at 4:20 PM logoPGNiG SA Implements Commvault Data Platform to Simplify (GDPR) Compliance - April 24 at 9:13 AM logoCommvault Systems, Inc. breached its 50 day moving average in a Bearish Manner : CVLT-US : April 24, 2017 - April 24 at 9:13 AM logoCommVault Systems (CVLT) Given News Sentiment Rating of 0.30 - April 23 at 7:45 PM logoCommVault Systems (CVLT) Receives News Impact Rating of 0.27 - April 20 at 8:59 PM logoHarwood Feffer LLP Announces Investigation of Commvault Systems, Inc. - April 19 at 12:37 PM logoRobbins Arroyo LLP: Commvault Systems, Inc. (CVLT) Misled Shareholders According to a Recently Filed Shareholder Derivative Lawsuit - April 18 at 12:10 PM logoZacks: Brokerages Expect CommVault Systems, Inc. (CVLT) Will Post Earnings of $0.02 Per Share - April 18 at 9:40 AM logoCommVault Systems (CVLT) Given Daily Media Sentiment Rating of 0.04 - April 16 at 2:35 PM logoCommVault Systems, Inc. breached its 50 day moving average in a Bearish Manner : CVLT-US : April 14, 2017 - April 14 at 10:35 AM logoCommVault Systems, Inc. (CVLT) Sees Significant Drop in Short Interest - April 12 at 6:20 PM logoCommVault Systems Shares Cross Above 200 DMA - April 12 at 11:41 AM logoCommVault Systems (CVLT) to Buyback $0.00 in Outstanding Shares - April 10 at 9:17 AM logoCommVault Systems' (CVLT) Hold Rating Reaffirmed at Royal Bank of Canada - April 6 at 9:37 AM logoCommVault Systems' (CVLT) "Hold" Rating Reiterated at Royal Bank of Canada - April 5 at 12:07 PM logoCommVault Systems, Inc. (CVLT) Rating Increased to Hold at Zacks Investment Research - March 28 at 6:07 PM logoCommvault Partners with Pure Storage to Give Customers Power, Performance & Efficiency for the Flash Data Center with Cisco UCS - March 8 at 10:22 PM logoCommVault Systems Shares Cross Below 200 DMA - February 24 at 5:03 PM logoUpdate in Lawsuit for Investors in NASDAQ: CVLT Shares Against CommVault Systems, Inc. Announced by Shareholders Foundation - February 22 at 4:52 PM



CommVault Systems (CVLT) Chart for Thursday, May, 25, 2017

This page was last updated on 5/25/2017 by Staff