CWM
O icon

CIBC World Markets’s Realty Income O Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$20.4M Buy
353,602
+3,539
+1% +$204K 0.13% 120
2025
Q1
$20.3M Sell
350,063
-42,500
-11% -$2.47M 0.16% 94
2024
Q4
$21M Buy
392,563
+44,240
+13% +$2.36M 0.12% 132
2024
Q3
$22.1M Buy
348,323
+236,569
+212% +$15M 0.16% 101
2024
Q2
$5.9M Sell
111,754
-230,670
-67% -$12.2M 0.04% 285
2024
Q1
$18.5M Buy
342,424
+9,411
+3% +$509K 0.12% 126
2023
Q4
$19.1M Buy
333,013
+293,892
+751% +$16.9M 0.1% 154
2023
Q3
$1.95M Sell
39,121
-39,786
-50% -$1.99M 0.02% 377
2023
Q2
$4.72M Sell
78,907
-156,638
-67% -$9.37M 0.04% 304
2023
Q1
$14.9M Sell
235,545
-104,309
-31% -$6.6M 0.24% 83
2022
Q4
$24.3M Buy
339,854
+77,732
+30% +$5.57M 0.16% 96
2022
Q3
$15.3M Sell
262,122
-37,628
-13% -$2.19M 0.21% 52
2022
Q2
$20.5M Sell
299,750
-19,434
-6% -$1.33M 0.19% 68
2022
Q1
$22.1M Buy
319,184
+16,186
+5% +$1.12M 0.17% 94
2021
Q4
$21.7M Buy
302,998
+55,130
+22% +$3.95M 0.12% 112
2021
Q3
$16.1M Buy
247,868
+78,005
+46% +$5.06M 0.11% 131
2021
Q2
$11.3M Buy
169,863
+134,264
+377% +$8.96M 0.08% 150
2021
Q1
$2.26M Sell
35,599
-245,716
-87% -$15.6M 0.01% 396
2020
Q4
$17.5M Buy
281,315
+239,769
+577% +$14.9M 0.09% 163
2020
Q3
$2.52M Buy
41,546
+7,829
+23% +$476K 0.02% 370
2020
Q2
$2.01M Buy
33,717
+8,636
+34% +$514K 0.02% 393
2020
Q1
$1.25M Sell
25,081
-13,459
-35% -$671K 0.02% 407
2019
Q4
$2.84M Buy
38,540
+2,297
+6% +$169K 0.02% 467
2019
Q3
$2.78M Sell
36,243
-18,467
-34% -$1.42M 0.03% 382
2019
Q2
$3.77M Buy
54,710
+14,482
+36% +$999K 0.03% 414
2019
Q1
$2.96M Sell
40,228
-975
-2% -$71.7K 0.02% 389
2018
Q4
$2.6M Buy
41,203
+2,979
+8% +$188K 0.02% 402
2018
Q3
$2.18M Sell
38,224
-1,948
-5% -$111K 0.02% 482
2018
Q2
$2.16M Buy
40,172
+3,329
+9% +$179K 0.02% 484
2018
Q1
$1.91M Sell
36,843
-20,178
-35% -$1.04M 0.02% 468
2017
Q4
$3.25M Buy
57,021
+17,106
+43% +$975K 0.02% 386
2017
Q3
$2.28M Sell
39,915
-23,673
-37% -$1.35M 0.02% 384
2017
Q2
$3.51M Buy
63,588
+10,257
+19% +$566K 0.04% 336
2017
Q1
$3.18M Buy
53,331
+10,571
+25% +$629K 0.03% 275
2016
Q4
$2.46M Buy
42,760
+17,476
+69% +$1M 0.03% 246
2016
Q3
$1.69M Buy
+25,284
New +$1.69M 0.03% 139