Commvault Systems, Inc. (ETR:D6I)

Germany flag Germany · Delayed Price · Currency is EUR
135.15
-3.40 (-2.45%)
At close: Oct 7, 2026
Market Cap5.56B -18.5%
Revenue (ttm)1.06B +15.5%
Net Income59.78M -15.8%
EPS1.36 -13.3%
Shares Out n/a
PE Ratio93.09
Forward PE27.23
Dividendn/a
Ex-Dividend Daten/a
Volumen/a
Open137.55
Previous Close138.55
Day's Range135.15 - 138.25
52-Week Range100.35 - 138.80
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateOct 27, 2026