MFA
CNI icon

Mayflower Financial Advisors’s Canadian National Railway CNI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$903K Sell
8,677
-384
-4% -$40K 0.13% 161
2025
Q1
$883K Sell
9,061
-145
-2% -$14.1K 0.13% 158
2024
Q4
$934K Sell
9,206
-129
-1% -$13.1K 0.14% 146
2024
Q3
$1.09M Sell
9,335
-265
-3% -$31K 0.16% 130
2024
Q2
$1.13M Buy
9,600
+6
+0.1% +$709 0.19% 110
2024
Q1
$1.26M Sell
9,594
-105
-1% -$13.8K 0.21% 107
2023
Q4
$1.22M Buy
9,699
+33
+0.3% +$4.15K 0.17% 113
2023
Q3
$1.05M Sell
9,666
-63
-0.6% -$6.83K 0.16% 121
2023
Q2
$1.18M Buy
9,729
+27
+0.3% +$3.27K 0.15% 119
2023
Q1
$1.14M Sell
9,702
-108
-1% -$12.7K 0.15% 119
2022
Q4
$1.17M Buy
9,810
+27
+0.3% +$3.21K 0.16% 107
2022
Q3
$1.06M Buy
9,783
+1,551
+19% +$167K 0.17% 102
2022
Q2
$926K Buy
8,232
+81
+1% +$9.11K 0.14% 115
2022
Q1
$1.09M Buy
8,151
+914
+13% +$123K 0.15% 108
2021
Q4
$889K Hold
7,237
0.12% 123
2021
Q3
$899K Sell
7,237
-346
-5% -$43K 0.12% 119
2021
Q2
$800K Buy
7,583
+1,600
+27% +$169K 0.11% 124
2021
Q1
$694K Buy
5,983
+948
+19% +$110K 0.1% 134
2020
Q4
$553K Buy
+5,035
New +$553K 0.1% 142