Russell Investments Group’s CubeSmart CUBE Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$69M Sell
1,624,544
-14,884
-0.9% -$633K 0.09% 229
2025
Q1
$70M Buy
1,639,428
+188,051
+13% +$8.03M 0.1% 224
2024
Q4
$62.2M Sell
1,451,377
-867,572
-37% -$37.2M 0.09% 241
2024
Q3
$125M Sell
2,318,949
-43,963
-2% -$2.37M 0.18% 111
2024
Q2
$107M Buy
2,362,912
+661,524
+39% +$29.9M 0.17% 110
2024
Q1
$76.9M Buy
1,701,388
+227,959
+15% +$10.3M 0.12% 174
2023
Q4
$68.4M Buy
1,473,429
+208,426
+16% +$9.68M 0.12% 185
2023
Q3
$48.3M Buy
1,265,003
+848,735
+204% +$32.4M 0.1% 238
2023
Q2
$18.6M Buy
416,268
+133,966
+47% +$5.98M 0.04% 515
2023
Q1
$13M Sell
282,302
-86,025
-23% -$3.98M 0.03% 663
2022
Q4
$14.8M Sell
368,327
-36,271
-9% -$1.46M 0.03% 621
2022
Q3
$16.2M Sell
404,598
-62,352
-13% -$2.5M 0.04% 559
2022
Q2
$19.9M Buy
466,950
+203,426
+77% +$8.69M 0.04% 510
2022
Q1
$13.7M Buy
263,524
+61,056
+30% +$3.18M 0.02% 700
2021
Q4
$11.5M Sell
202,468
-141,621
-41% -$8.06M 0.02% 827
2021
Q3
$16.7M Buy
344,089
+153,768
+81% +$7.45M 0.03% 666
2021
Q2
$8.81M Sell
190,321
-69,830
-27% -$3.23M 0.01% 1003
2021
Q1
$9.84M Sell
260,151
-16,667
-6% -$630K 0.02% 960
2020
Q4
$9.33M Buy
276,818
+29,970
+12% +$1.01M 0.02% 898
2020
Q3
$7.98M Buy
246,848
+46,488
+23% +$1.5M 0.02% 885
2020
Q2
$5.41M Buy
200,360
+15,599
+8% +$421K 0.01% 1052
2020
Q1
$4.99M Sell
184,761
-145,476
-44% -$3.93M 0.01% 955
2019
Q4
$10.4M Sell
330,237
-1,088,146
-77% -$34.2M 0.02% 838
2019
Q3
$49.6M Sell
1,418,383
-202,219
-12% -$7.07M 0.1% 253
2019
Q2
$54.2M Buy
1,620,602
+240,141
+17% +$8.04M 0.1% 246
2019
Q1
$44.4M Buy
1,380,461
+131,162
+10% +$4.22M 0.08% 287
2018
Q4
$36M Sell
1,249,299
-29,602
-2% -$853K 0.08% 279
2018
Q3
$36.4M Sell
1,278,901
-139,812
-10% -$3.98M 0.07% 319
2018
Q2
$45.9M Buy
1,418,713
+315,408
+29% +$10.2M 0.1% 224
2018
Q1
$31.1M Buy
1,103,305
+552,592
+100% +$15.6M 0.05% 405
2017
Q4
$16M Buy
550,713
+371,961
+208% +$10.8M 0.03% 754
2017
Q3
$4.64M Sell
178,752
-89,525
-33% -$2.32M 0.01% 1312
2017
Q2
$6.43M Sell
268,277
-615,678
-70% -$14.8M 0.01% 1107
2017
Q1
$22.9M Buy
883,955
+125,312
+17% +$3.25M 0.04% 513
2016
Q4
$20M Buy
+758,643
New +$20M 0.04% 545