Christopher J. Hasenberg’s iShares Russell 3000 ETF IWV Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$24.6K Sell
70
-52,778
-100% -$17.1M 0.01% 105
2025
Q1
$16.9M Sell
52,848
-3,347
-6% -$1.12M 6.99% 7
2024
Q4
$18.8M Sell
56,195
-34,208
-38% -$11.5M 7.57% 7
2024
Q3
$29.5M Buy
90,403
+8,543
+10% +$2.69M 12.17% 3
2024
Q2
$25.3M Buy
81,860
+13,374
+20% +$3.99M 11.45% 4
2024
Q1
$20.6M Sell
68,486
-1,083
-2% -$309K 10.09% 5
2023
Q4
$19M Buy
+69,569
New +$17.7M 10.62% 5

Other funds holding IWV

Christopher J. Hasenberg's IWV Position: Q2 2025 in Review

Christopher J. Hasenberg reduced its iShares Russell 3000 ETF (IWV) stake by 100% in Q2 2025, selling an estimated $17.1M and leaving 70 shares worth $24.6K. The position accounts for 0.01% of the portfolio, ranked #105.

Christopher J. Hasenberg first reported a position in IWV in Q4 2023 and has held it in 7 quarters since. The position peaked at $29.5M in Q3 2024. 823 funds tracked by Wall St. Rank hold IWV as of Q2 2025.

  • Christopher J. Hasenberg held 70 shares of iShares Russell 3000 ETF worth $24.6K as of Q2 2025.
  • Christopher J. Hasenberg sold 52,778 iShares Russell 3000 ETF shares in Q2 2025, an estimated $17.1M.
  • iShares Russell 3000 ETF made up 0.01% of Christopher J. Hasenberg's portfolio in Q2 2025, its #105 holding.
  • Christopher J. Hasenberg first reported a position in iShares Russell 3000 ETF in Q4 2023 and has held it in 7 quarters since.
  • Christopher J. Hasenberg's iShares Russell 3000 ETF position peaked at $29.5M in Q3 2024.
  • 823 funds tracked by Wall St. Rank held iShares Russell 3000 ETF as of Q2 2025.

Based on Christopher J. Hasenberg's 13F filing for Q2 2025, filed 9 Jul 2025.