Mirabella Financial Services’s Canadian Pacific Kansas City CP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-19,946
Closed -$1.48M 698
2025
Q3
$1.48M Buy
19,946
+15,654
+365% +$1.2M 0.13% 150
2025
Q2
$341K Sell
4,292
-58,310
-93% -$4.49M 0.04% 202
2025
Q1
$4.41M Buy
62,602
+49,220
+368% +$3.74M 0.09% 145
2024
Q4
$967K Buy
+13,382
New +$1.03M 0.09% 168
2024
Q3
Sell
-4,388
Closed -$345K 231
2024
Q2
$345K Sell
4,388
-2,913
-40% -$237K 0.03% 309
2024
Q1
$644K Sell
7,301
-98,791
-93% -$8.29M 0.05% 246
2023
Q4
$8.39M Buy
106,092
+102,748
+3,073% +$7.52M 1.2% 23
2023
Q3
$249K Buy
+3,344
New +$265K 0.04% 313
2023
Q1
Sell
-3,359
Closed -$251K 425
2022
Q4
$251K Sell
3,359
-367
-10% -$27.6K 0.02% 291
2022
Q3
$256K Buy
+3,726
New +$281K 0.03% 239
2022
Q1
Sell
-15,497
Closed -$1.11M 563
2021
Q4
$1.11M Buy
+15,497
New +$1.13M 0.11% 154
2021
Q1
Sell
-7,300
Closed -$506K 310
2020
Q4
$506K Buy
+7,300
New +$475K 0.06% 167
2020
Q1
Sell
-2,350
Closed -$120K 98
2019
Q4
$120K Buy
+2,350
New +$110K 0.02% 120

Other funds holding CP