https://markets.financialcontent.com/stocks/article/stockstory-2026-7-28-commvault-nasdaqcvlt-beats-q2-cy2026-sales-expectations-but-stock-drops#google_vignette