O'Shaughnessy Asset Management’s Cactus WHD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$289K Sell
6,091
-6,451
-51% -$338K ﹤0.01% 1799
2025
Q4
$573K Sell
12,542
-268
-2% -$11.2K ﹤0.01% 1424
2025
Q3
$506K Buy
12,810
+2,277
+22% +$95.8K ﹤0.01% 1479
2025
Q2
$461K Buy
10,533
+2,122
+25% +$88.6K ﹤0.01% 1426
2025
Q1
$385K Sell
8,411
-1,971
-19% -$109K ﹤0.01% 1452
2024
Q4
$606K Buy
10,382
+180
+2% +$11.3K 0.01% 1199
2024
Q3
$642K Buy
10,202
+5,290
+108% +$308K 0.01% 1102
2024
Q2
$259K Buy
+4,912
New +$250K ﹤0.01% 1437
2023
Q1
Sell
-4,115
Closed -$207K 1543
2022
Q4
$207K Buy
+4,115
New +$206K ﹤0.01% 1106
2021
Q4
Sell
-1,321
Closed -$50K 2493
2021
Q3
$50K Buy
1,321
+90
+7% +$3.25K ﹤0.01% 1648
2021
Q2
$45K Sell
1,231
-99
-7% -$3.42K ﹤0.01% 1621
2021
Q1
$41K Buy
1,330
+1,258
+1,747% +$38.1K ﹤0.01% 1462
2020
Q4
$2K Buy
+72
New +$1.63K ﹤0.01% 1860

Other funds holding WHD

O'Shaughnessy Asset Management's WHD Position: Q1 2026 in Review

O'Shaughnessy Asset Management reduced its Cactus (WHD) stake by 51% in Q1 2026, selling an estimated $338K and leaving 6,091 shares worth $289K. The position accounts for ﹤0.01% of the portfolio, ranked #1799.

O'Shaughnessy Asset Management first reported a position in WHD in Q4 2020 and has held it in 13 quarters since. The position peaked at $642K in Q3 2024. 323 funds tracked by Wall St. Rank hold WHD as of Q1 2026.

  • O'Shaughnessy Asset Management held 6,091 shares of Cactus worth $289K as of Q1 2026.
  • O'Shaughnessy Asset Management sold 6,451 Cactus shares in Q1 2026, an estimated $338K.
  • Cactus made up ﹤0.01% of O'Shaughnessy Asset Management's portfolio in Q1 2026, its #1799 holding.
  • O'Shaughnessy Asset Management first reported a position in Cactus in Q4 2020 and has held it in 13 quarters since.
  • O'Shaughnessy Asset Management's Cactus position peaked at $642K in Q3 2024.
  • 323 funds tracked by Wall St. Rank held Cactus as of Q1 2026.

Based on O'Shaughnessy Asset Management's 13F filing for Q1 2026, filed 13 May 2026.