Castle Rock Wealth Management’s NVIDIA NVDA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$21.5M Sell
109,063
-482
-0.4% -$99.1K 4.23% 1
2026
Q1
$19.4M Buy
109,545
+138
+0.1% +$25.3K 4.21% 1
2025
Q4
$19.6M Sell
109,407
-332
-0.3% -$61.8K 4.23% 1
2025
Q3
$20.8M Sell
109,739
-3,091
-3% -$539K 4.59% 1
2025
Q2
$19.5M Buy
112,830
+3,934
+4% +$495K 4.55% 1
2025
Q1
$11.9M Sell
108,896
-12,125
-10% -$1.54M 3.21% 4
2024
Q4
$16.8M Sell
121,021
-5,359
-4% -$739K 4% 2
2024
Q3
$16.3M Sell
126,380
-71,531
-36% -$8.45M 3.88% 2
2024
Q2
$24.6M Buy
197,911
+5,161
+3% +$522K 6.14% 1
2024
Q1
$16M Sell
192,750
-7,040
-4% -$510K 4.37% 1
2023
Q4
$9.79M Sell
199,790
-60
-0% -$2.78K 2.97% 8
2023
Q3
$9.1M Buy
199,850
+92,070
+85% +$4.13M 3.05% 9
2023
Q2
$4.56M Buy
107,780
+9,630
+10% +$320K 1.56% 13
2023
Q1
$2.8M Buy
98,150
+2,810
+3% +$60.8K 1% 14
2022
Q4
$1.89M Sell
95,340
-40,030
-30% -$587K 0.84% 25
2022
Q3
$1.57M Sell
135,370
-12,360
-8% -$195K 0.79% 26
2022
Q2
$2.34M Buy
147,730
+8,690
+6% +$164K 1.2% 12
2022
Q1
$3.09M Sell
139,040
-113,830
-45% -$2.85M 1.42% 11
2021
Q4
$5.91M Sell
252,870
-56,860
-18% -$1.56M 2.41% 3
2021
Q3
$9.54M Sell
309,730
-1,003,710
-76% -$20.8M 3.27% 1
2021
Q2
$6.55M Buy
1,313,440
+1,005,680
+327% +$16.1M 2.4% 3
2021
Q1
$4.57M Buy
307,760
+43,560
+16% +$585K 1.84% 5
2020
Q4
$3.62M Sell
264,200
-32,680
-11% -$438K 1.51% 8
2020
Q3
$4.01M Buy
296,880
+128,000
+76% +$1.49M 2.63% 3
2020
Q2
$1.9M Buy
168,880
+78,800
+87% +$638K 1.11% 15
2020
Q1
$723K Sell
90,080
-67,400
-43% -$425K 0.62% 39
2019
Q4
$1.05M Buy
157,480
+83,240
+112% +$433K 0.95% 23
2019
Q3
$386K Sell
74,240
-77,040
-51% -$324K 0.4% 94
2019
Q2
$602K Buy
+151,280
New +$627K 0.67% 45
2018
Q4
Sell
-180,160
Closed -$951K 76
2018
Q3
$951K Sell
180,160
-150,560
-46% -$979K 1.51% 12
2018
Q2
$1.96M Sell
330,720
-38,880
-11% -$236K 2.67% 5
2018
Q1
$2.14M Buy
369,600
+36,560
+11% +$215K 3.54% 3
2017
Q4
$1.61M Buy
+333,040
New +$1.65M 3.14% 3

Other funds holding NVDA