Follow the people · Insider
Sanjay Mirchandani
Sanjay Mirchandani files insider transactions with the SEC as a president & ceo of Commvault Systems (CVLT). We hold 10 disclosed purchases and sales filed since 5 February 2019, 3 of them in the last 90 days.
- Files forCVLT
- Disclosed buys and sells10 in all, 3 in the last 90 days
- Last disclosure2 September 2026
Positions held
2 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 4 February 2019 — 31 August 2026President & CEO · Commvault Systems (CVLT)211 Form 4 lines · source: SEC Form 4
- Filed 2 October 2023 — 1 July 2026Director · Itron (ITRI)15 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- gave away 37,372 shares of Commvault SystemsSEC Form 42 September 2026Common Stock · traded 31 August 2026 · filed 2 September 2026
- gave away 37,372 shares of Commvault SystemsSEC Form 42 September 2026Common Stock · traded 31 August 2026 · filed 2 September 2026
- ▼ sold on the open market 12,437 shares of Commvault SystemsSEC Form 419 August 2026Common Stock · traded 17 August 2026 · filed 19 August 2026
- ▼ sold on the open market 4,840 shares of Commvault SystemsSEC Form 419 August 2026Common Stock · traded 18 August 2026 · filed 19 August 2026
- ▼ sold on the open market 6,857 shares of Commvault SystemsSEC Form 419 August 2026Common Stock · traded 19 August 2026 · filed 19 August 2026
- was granted 621 shares of ItronSEC Form 42 July 2026Common Stock · traded 1 July 2026 · filed 2 July 2026
- gave away 40,734 shares of Commvault SystemsSEC Form 415 June 2026Common Stock · traded 11 June 2026 · filed 15 June 2026
- gave away 40,734 shares of Commvault SystemsSEC Form 415 June 2026Common Stock · traded 11 June 2026 · filed 15 June 2026
- was granted 17,118 shares of Commvault SystemsSEC Form 426 May 2026Common Stock · traded 21 May 2026 · filed 26 May 2026
- was granted 8,200 shares of Commvault SystemsSEC Form 426 May 2026Common Stock · traded 21 May 2026 · filed 26 May 2026
- ▼ sold on the open market 9,701 shares of Commvault SystemsSEC Form 426 May 2026Common Stock · traded 22 May 2026 · filed 26 May 2026
- ▼ sold on the open market 13,158 shares of Commvault SystemsSEC Form 421 May 2026Common Stock · traded 19 May 2026 · filed 21 May 2026
- ▼ sold on the open market 6,238 shares of Commvault SystemsSEC Form 421 May 2026Common Stock · traded 19 May 2026 · filed 21 May 2026
- ▼ sold on the open market 8,450 shares of Commvault SystemsSEC Form 421 May 2026Common Stock · traded 20 May 2026 · filed 21 May 2026
- exercised options over 926 shares of Commvault SystemsSEC Form 419 May 2026Common Stock · traded 15 May 2026 · filed 19 May 2026
- was granted 70,150 shares of Commvault SystemsSEC Form 419 May 2026Common Stock · traded 15 May 2026 · filed 19 May 2026
- ▼ sold on the open market 8,457 shares of Commvault SystemsSEC Form 419 May 2026Common Stock · traded 18 May 2026 · filed 19 May 2026
- exercised options over an unstated number of shares of Commvault Systems (a derivative holding)SEC Form 419 May 2026Performance Stock Units · traded 15 May 2026 · filed 19 May 2026
- was granted 2,805 shares of Commvault Systems (a derivative holding)SEC Form 424 April 2026Performance Stock Units · traded 22 April 2026 · filed 24 April 2026
- was granted 580 shares of ItronSEC Form 42 April 2026Common Stock · traded 1 April 2026 · filed 2 April 2026
- ▼ sold on the open market 10,338 shares of Commvault SystemsSEC Form 418 March 2026Common Stock · traded 16 March 2026 · filed 18 March 2026
- ▼ sold on the open market 10,052 shares of Commvault SystemsSEC Form 418 March 2026Common Stock · traded 17 March 2026 · filed 18 March 2026
- ▼ sold on the open market 10,338 shares of Commvault SystemsSEC Form 418 March 2026Common Stock · traded 16 March 2026 · filed 18 March 2026
- ▼ sold on the open market 10,052 shares of Commvault SystemsSEC Form 418 March 2026Common Stock · traded 17 March 2026 · filed 18 March 2026
- ▼ sold on the open market 6,480 shares of Commvault SystemsSEC Form 420 February 2026Common Stock · traded 18 February 2026 · filed 20 February 2026
- ▼ sold on the open market 6,480 shares of Commvault SystemsSEC Form 420 February 2026Common Stock · traded 18 February 2026 · filed 20 February 2026
- was granted 555 shares of ItronSEC Form 49 January 2026Common Stock · traded 2 January 2026 · filed 9 January 2026
- was granted 555 shares of ItronSEC Form 49 January 2026Common Stock · traded 2 January 2026 · filed 9 January 2026
- was granted 529 shares of ItronSEC Form 45 January 2026Common Stock · traded 2 January 2026 · filed 5 January 2026
- was granted 529 shares of ItronSEC Form 45 January 2026Common Stock · traded 2 January 2026 · filed 5 January 2026
- ▼ sold on the open market 6,820 shares of Commvault SystemsSEC Form 420 November 2025Common Stock · traded 18 November 2025 · filed 20 November 2025
- ▼ sold on the open market 5,794 shares of Commvault SystemsSEC Form 420 November 2025Common Stock · traded 18 November 2025 · filed 20 November 2025
- ▼ sold on the open market 1,939 shares of Commvault SystemsSEC Form 420 November 2025Common Stock · traded 18 November 2025 · filed 20 November 2025
- ▼ sold on the open market 100 shares of Commvault SystemsSEC Form 420 November 2025Common Stock · traded 18 November 2025 · filed 20 November 2025
- ▼ sold on the open market 2,845 shares of Commvault SystemsSEC Form 420 November 2025Common Stock · traded 19 November 2025 · filed 20 November 2025
- ▼ sold on the open market 3,552 shares of Commvault SystemsSEC Form 420 November 2025Common Stock · traded 19 November 2025 · filed 20 November 2025
- ▼ sold on the open market 6,604 shares of Commvault SystemsSEC Form 420 November 2025Common Stock · traded 19 November 2025 · filed 20 November 2025
- ▼ sold on the open market 108 shares of Commvault SystemsSEC Form 420 November 2025Common Stock · traded 19 November 2025 · filed 20 November 2025
- was granted 408 shares of ItronSEC Form 42 October 2025Common Stock · traded 1 October 2025 · filed 2 October 2025
- gave away 56,000 shares of Commvault SystemsSEC Form 43 September 2025Common Stock · traded 29 August 2025 · filed 3 September 2025
- gave away 56,000 shares of Commvault SystemsSEC Form 43 September 2025Common Stock · traded 29 August 2025 · filed 3 September 2025
- ▼ sold on the open market 6,699 shares of Commvault SystemsSEC Form 420 August 2025Common Stock · traded 18 August 2025 · filed 20 August 2025
- ▼ sold on the open market 1,190 shares of Commvault SystemsSEC Form 420 August 2025Common Stock · traded 18 August 2025 · filed 20 August 2025
- ▼ sold on the open market 2,677 shares of Commvault SystemsSEC Form 420 August 2025Common Stock · traded 18 August 2025 · filed 20 August 2025
- ▼ sold on the open market 754 shares of Commvault SystemsSEC Form 420 August 2025Common Stock · traded 18 August 2025 · filed 20 August 2025
- ▼ sold on the open market 6,558 shares of Commvault SystemsSEC Form 420 August 2025Common Stock · traded 19 August 2025 · filed 20 August 2025
- ▼ sold on the open market 5,622 shares of Commvault SystemsSEC Form 420 August 2025Common Stock · traded 19 August 2025 · filed 20 August 2025
- ▼ sold on the open market 400 shares of Commvault SystemsSEC Form 420 August 2025Common Stock · traded 19 August 2025 · filed 20 August 2025
- ▼ sold on the open market 2,759 shares of Commvault SystemsSEC Form 420 August 2025Common Stock · traded 19 August 2025 · filed 20 August 2025
- was granted 377 shares of ItronSEC Form 42 July 2025Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 1,709 shares of Commvault SystemsSEC Form 427 May 2025Common Stock · traded 22 May 2025 · filed 27 May 2025
- ▼ sold on the open market 10,326 shares of Commvault SystemsSEC Form 422 May 2025Common Stock · traded 20 May 2025 · filed 22 May 2025
- ▼ sold on the open market 1,216 shares of Commvault SystemsSEC Form 422 May 2025Common Stock · traded 20 May 2025 · filed 22 May 2025
- ▼ sold on the open market 1,858 shares of Commvault SystemsSEC Form 422 May 2025Common Stock · traded 20 May 2025 · filed 22 May 2025
- ▼ sold on the open market 79 shares of Commvault SystemsSEC Form 422 May 2025Common Stock · traded 20 May 2025 · filed 22 May 2025
- ▼ sold on the open market 742 shares of Commvault SystemsSEC Form 422 May 2025Common Stock · traded 20 May 2025 · filed 22 May 2025
- was granted 33,997 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 15 May 2025 · filed 19 May 2025
- was granted 25,497 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 15 May 2025 · filed 19 May 2025
- was granted 25,497 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 15 May 2025 · filed 19 May 2025
- ▼ sold on the open market 14,872 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 16 May 2025 · filed 19 May 2025
- ▼ sold on the open market 100 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 16 May 2025 · filed 19 May 2025
- ▼ sold on the open market 2,373 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 16 May 2025 · filed 19 May 2025
- ▼ sold on the open market 400 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 16 May 2025 · filed 19 May 2025
- ▼ sold on the open market 100 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 16 May 2025 · filed 19 May 2025
- ▼ sold on the open market 27 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 16 May 2025 · filed 19 May 2025
- was granted 21,641 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 16 May 2025 · filed 19 May 2025
- was granted 12,968 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 16 May 2025 · filed 19 May 2025
- was granted 12,955 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 19 May 2025 · filed 19 May 2025
- ▼ sold on the open market 2,917 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 19 May 2025 · filed 19 May 2025
- ▼ sold on the open market 8,855 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 19 May 2025 · filed 19 May 2025
- ▼ sold on the open market 5,637 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 19 May 2025 · filed 19 May 2025
- ▼ sold on the open market 859 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 19 May 2025 · filed 19 May 2025
- ▼ sold on the open market 26,083 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 19 May 2025 · filed 19 May 2025
- ▼ sold on the open market 11 shares of Commvault SystemsSEC Form 419 May 2025Common Stock · traded 19 May 2025 · filed 19 May 2025
- was granted 1,708 shares of Commvault SystemsSEC Form 44 April 2025Common Stock · traded 2 April 2025 · filed 4 April 2025
- was granted 472 shares of ItronSEC Form 41 April 2025Common Stock · traded 1 April 2025 · filed 1 April 2025
- ▼ sold on the open market 7,318 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- ▼ sold on the open market 2,018 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- ▼ sold on the open market 835 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- ▼ sold on the open market 1,472 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- ▼ sold on the open market 340 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- ▼ sold on the open market 335 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- ▼ sold on the open market 830 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 20 February 2025 · filed 21 February 2025
- ▼ sold on the open market 1,140 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 20 February 2025 · filed 21 February 2025
- ▼ sold on the open market 1,292 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 20 February 2025 · filed 21 February 2025
- ▼ sold on the open market 626 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 20 February 2025 · filed 21 February 2025
- ▼ sold on the open market 1,634 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 20 February 2025 · filed 21 February 2025
- ▼ sold on the open market 3,388 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 21 February 2025 · filed 21 February 2025
- ▼ sold on the open market 2,730 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 21 February 2025 · filed 21 February 2025
- ▼ sold on the open market 430 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 21 February 2025 · filed 21 February 2025
- ▼ sold on the open market 200 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 21 February 2025 · filed 21 February 2025
- ▼ sold on the open market 510 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 21 February 2025 · filed 21 February 2025
- ▼ sold on the open market 902 shares of Commvault SystemsSEC Form 421 February 2025Common Stock · traded 21 February 2025 · filed 21 February 2025
- was granted 460 shares of ItronSEC Form 43 January 2025Common Stock · traded 2 January 2025 · filed 3 January 2025
- gave away 1,760 shares of Commvault SystemsSEC Form 427 November 2024Common Stock · traded 26 November 2024 · filed 27 November 2024
- ▼ sold on the open market 3,988 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 18 November 2024 · filed 20 November 2024
- ▼ sold on the open market 37 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 18 November 2024 · filed 20 November 2024
- ▼ sold on the open market 1,037 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 18 November 2024 · filed 20 November 2024
- ▼ sold on the open market 2,655 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 18 November 2024 · filed 20 November 2024
- ▼ sold on the open market 2,018 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 18 November 2024 · filed 20 November 2024
- ▼ sold on the open market 498 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 18 November 2024 · filed 20 November 2024
- ▼ sold on the open market 542 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 18 November 2024 · filed 20 November 2024
- ▼ sold on the open market 763 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 19 November 2024 · filed 20 November 2024
- ▼ sold on the open market 3,419 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 19 November 2024 · filed 20 November 2024
- ▼ sold on the open market 3,394 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 19 November 2024 · filed 20 November 2024
- ▼ sold on the open market 800 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 19 November 2024 · filed 20 November 2024
- ▼ sold on the open market 2,249 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 19 November 2024 · filed 20 November 2024
- ▼ sold on the open market 4,305 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 19 November 2024 · filed 20 November 2024
- ▼ sold on the open market 1,194 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 20 November 2024 · filed 20 November 2024
- ▼ sold on the open market 2,664 shares of Commvault SystemsSEC Form 420 November 2024Common Stock · traded 20 November 2024 · filed 20 November 2024
- was granted 475 shares of ItronSEC Form 42 October 2024Common Stock · traded 1 October 2024 · filed 2 October 2024
- ▼ sold on the open market 2,344 shares of Commvault SystemsSEC Form 420 August 2024Common Stock · traded 16 August 2024 · filed 20 August 2024
- ▼ sold on the open market 4,406 shares of Commvault SystemsSEC Form 420 August 2024Common Stock · traded 16 August 2024 · filed 20 August 2024
- ▼ sold on the open market 3,988 shares of Commvault SystemsSEC Form 420 August 2024Common Stock · traded 16 August 2024 · filed 20 August 2024
- ▼ sold on the open market 4,243 shares of Commvault SystemsSEC Form 420 August 2024Common Stock · traded 19 August 2024 · filed 20 August 2024
- ▼ sold on the open market 3,665 shares of Commvault SystemsSEC Form 420 August 2024Common Stock · traded 19 August 2024 · filed 20 August 2024
- ▼ sold on the open market 6,984 shares of Commvault SystemsSEC Form 420 August 2024Common Stock · traded 19 August 2024 · filed 20 August 2024
- ▼ sold on the open market 2,343 shares of Commvault SystemsSEC Form 420 August 2024Common Stock · traded 20 August 2024 · filed 20 August 2024
- ▼ sold on the open market 1,552 shares of Commvault SystemsSEC Form 420 August 2024Common Stock · traded 20 August 2024 · filed 20 August 2024
- was granted 509 shares of ItronSEC Form 42 July 2024Common Stock · traded 1 July 2024 · filed 2 July 2024
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.