Historical shareholding details of Vanguard Russell 3000 Index Fund holdings in Cactus Inc - Ordinary Shares - Class A (WHD)

Monthly changes of Vanguard Russell 3000 Index Fund shareholding in Cactus Inc - Ordinary Shares - Class A over the previous months

Month Name Total no. shares held Percent Holding
Jul 31, 2025 Vanguard Russell 3000 Index Fund 5,406 0.01%
Jun 30, 2025 Vanguard Russell 3000 Index Fund 5,432 0.01%
May 31, 2025 Vanguard Russell 3000 Index Fund 4,054 0.01%
Apr 30, 2025 Vanguard Russell 3000 Index Fund 3,933 0.01%
Mar 31, 2025 Vanguard Russell 3000 Index Fund 4,232 0.01%
Feb 28, 2025 Vanguard Russell 3000 Index Fund 4,957 0.01%
Jan 31, 2025 Vanguard Russell 3000 Index Fund 4,944 0.01%
Dec 31, 2024 Vanguard Russell 3000 Index Fund 4,996 0.01%
Nov 30, 2024 Vanguard Russell 3000 Index Fund 5,620 0.01%
Oct 31, 2024 Vanguard Russell 3000 Index Fund 4,956 0.01%
Sep 30, 2024 Vanguard Russell 3000 Index Fund 4,779 0.01%
Aug 31, 2024 Vanguard Russell 3000 Index Fund 4,688 0.01%
Jul 31, 2024 Vanguard Russell 3000 Index Fund 4,665 0.01%
Jun 30, 2024 Vanguard Russell 3000 Index Fund 4,665 0.01%
May 31, 2024 Vanguard Russell 3000 Index Fund 4,677 0.01%
Apr 30, 2024 Vanguard Russell 3000 Index Fund 4,612 0.01%
Mar 31, 2024 Vanguard Russell 3000 Index Fund 4,508 0.01%
Feb 29, 2024 Vanguard Russell 3000 Index Fund 4,679 0.01%
Jan 31, 2024 Vanguard Russell 3000 Index Fund 4,567 0.01%
Dec 31, 2023 Vanguard Russell 3000 Index Fund 4,238 0.01%
Nov 30, 2023 Vanguard Russell 3000 Index Fund 4,296 0.01%
Oct 31, 2023 Vanguard Russell 3000 Index Fund 4,114 0.01%
Sep 30, 2023 Vanguard Russell 3000 Index Fund 4,102 0.01%
Aug 31, 2023 Vanguard Russell 3000 Index Fund 4,150 0.01%
Jul 31, 2023 Vanguard Russell 3000 Index Fund 4,126 0.01%
Jun 30, 2023 Vanguard Russell 3000 Index Fund 4,196 0.01%
May 31, 2023 Vanguard Russell 3000 Index Fund 4,676 0.01%
Apr 30, 2023 Vanguard Russell 3000 Index Fund 4,785 0.01%

View all ownership details of Cactus Inc - Ordinary Shares - Class A