Russell Investments Group’s NovoCure NVCR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$61.4K Sell
3,451
-3,078
-47% -$54.8K ﹤0.01% 2932
2025
Q1
$116K Buy
6,529
+5,371
+464% +$95.7K ﹤0.01% 2722
2024
Q4
$34.5K Sell
1,158
-2,135
-65% -$63.6K ﹤0.01% 2906
2024
Q3
$51.5K Sell
3,293
-8,281
-72% -$129K ﹤0.01% 2786
2024
Q2
$198K Sell
11,574
-118,708
-91% -$2.03M ﹤0.01% 2482
2024
Q1
$2.04M Buy
130,282
+92,771
+247% +$1.45M ﹤0.01% 1642
2023
Q4
$576K Sell
37,511
-28,744
-43% -$441K ﹤0.01% 2167
2023
Q3
$1.08M Sell
66,255
-12,410
-16% -$202K ﹤0.01% 1880
2023
Q2
$3.24M Sell
78,665
-7,543
-9% -$311K 0.01% 1287
2023
Q1
$5.13M Buy
86,208
+47,493
+123% +$2.83M 0.01% 1097
2022
Q4
$2.78M Buy
38,715
+434
+1% +$31.2K 0.01% 1384
2022
Q3
$2.94M Buy
38,281
+1,519
+4% +$117K 0.01% 1339
2022
Q2
$2.64M Buy
36,762
+98
+0.3% +$7.04K 0.01% 1436
2022
Q1
$3.07M Buy
36,664
+613
+2% +$51.4K 0.01% 1412
2021
Q4
$2.85M Buy
36,051
+524
+1% +$41.4K ﹤0.01% 1612
2021
Q3
$4.12M Buy
35,527
+726
+2% +$84.3K 0.01% 1362
2021
Q2
$7.76M Sell
34,801
-49,018
-58% -$10.9M 0.01% 1071
2021
Q1
$10.9M Buy
83,819
+11,386
+16% +$1.49M 0.02% 891
2020
Q4
$12.6M Buy
72,433
+35,378
+95% +$6.13M 0.02% 724
2020
Q3
$4.07M Sell
37,055
-27,916
-43% -$3.07M 0.01% 1255
2020
Q2
$3.81M Sell
64,971
-7,147
-10% -$419K 0.01% 1269
2020
Q1
$4.93M Buy
72,118
+37,113
+106% +$2.54M 0.01% 959
2019
Q4
$2.98M Sell
35,005
-3,686
-10% -$314K 0.01% 1504
2019
Q3
$2.85M Buy
38,691
+944
+3% +$69.5K 0.01% 1498
2019
Q2
$2.3M Sell
37,747
-325
-0.9% -$19.8K ﹤0.01% 1601
2019
Q1
$1.8M Buy
38,072
+35,917
+1,667% +$1.69M ﹤0.01% 1771
2018
Q4
$71K Sell
2,155
-7,073
-77% -$233K ﹤0.01% 2762
2018
Q3
$484K Hold
9,228
﹤0.01% 2405
2018
Q2
$289K Sell
9,228
-13,810
-60% -$432K ﹤0.01% 2561
2018
Q1
$502K Sell
23,038
-1,764
-7% -$38.4K ﹤0.01% 2472
2017
Q4
$508K Hold
24,802
﹤0.01% 2431
2017
Q3
$492K Buy
24,802
+3,876
+19% +$76.9K ﹤0.01% 2446
2017
Q2
$362K Buy
+20,926
New +$362K ﹤0.01% 2533
2017
Q1
Sell
-10,434
Closed -$80K 3046
2016
Q4
$80K Buy
+10,434
New +$80K ﹤0.01% 2919