Capital Performance Advisors’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
2026
Q2
$298K Buy
698
+125
+22% +$51.5K 0.02% 230
2026
Q1
$212K Sell
573
-125
-18% -$48.4K 0.01% 428
2025
Q4
$270K Buy
698
+125
+22% +$48K 0.02% 338
2025
Q3
$217K Hold
573
0.04% 297
2025
Q2
$201K Buy
+573
New +$186K 0.04% 253
2024
Q4
Sell
-573
Closed -$187K 1411
2024
Q3
$187K Buy
+573
New +$180K 0.06% 114

Other funds holding IWV

Capital Performance Advisors's IWV Position: Q2 2026 in Review

Capital Performance Advisors increased its iShares Russell 3000 ETF (IWV) stake by 22% in Q2 2026, buying an estimated $51.5K and bringing the position to 698 shares worth $298K. The position accounts for 0.02% of the portfolio, ranked #230.

Capital Performance Advisors first reported a position in IWV in Q3 2024 and has held it in 6 quarters since. 906 funds tracked by Wall St. Rank hold IWV as of Q2 2026.

  • Capital Performance Advisors held 698 shares of iShares Russell 3000 ETF worth $298K as of Q2 2026.
  • Capital Performance Advisors bought 125 iShares Russell 3000 ETF shares in Q2 2026, an estimated $51.5K.
  • iShares Russell 3000 ETF made up 0.02% of Capital Performance Advisors's portfolio in Q2 2026, its #230 holding.
  • Capital Performance Advisors first reported a position in iShares Russell 3000 ETF in Q3 2024 and has held it in 6 quarters since.
  • 906 funds tracked by Wall St. Rank held iShares Russell 3000 ETF as of Q2 2026.

Based on Capital Performance Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.