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

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$788K Buy
6,609
+158
+2% +$18K 0.07% 224
2026
Q1
$663K Sell
6,451
-1,645
-20% -$170K 0.08% 214
2025
Q4
$800K Sell
8,096
-80
-1% -$7.69K 0.1% 183
2025
Q3
$771K Sell
8,176
-501
-6% -$48.3K 0.1% 185
2025
Q2
$903K Sell
8,677
-384
-4% -$39.1K 0.13% 161
2025
Q1
$883K Sell
9,061
-145
-2% -$14.7K 0.13% 158
2024
Q4
$934K Sell
9,206
-129
-1% -$14.1K 0.14% 146
2024
Q3
$1.09M Sell
9,335
-265
-3% -$30.9K 0.16% 130
2024
Q2
$1.13M Buy
9,600
+6
+0.1% +$751 0.19% 110
2024
Q1
$1.26M Sell
9,594
-105
-1% -$13.4K 0.21% 107
2023
Q4
$1.22M Buy
9,699
+33
+0.3% +$3.74K 0.17% 113
2023
Q3
$1.05M Sell
9,666
-63
-0.6% -$7.23K 0.16% 121
2023
Q2
$1.18M Buy
9,729
+27
+0.3% +$3.2K 0.15% 119
2023
Q1
$1.14M Sell
9,702
-108
-1% -$12.8K 0.15% 119
2022
Q4
$1.17M Buy
9,810
+27
+0.3% +$3.23K 0.16% 107
2022
Q3
$1.06M Buy
9,783
+1,551
+19% +$185K 0.17% 102
2022
Q2
$926K Buy
8,232
+81
+1% +$9.47K 0.14% 115
2022
Q1
$1.09M Buy
8,151
+914
+13% +$114K 0.15% 108
2021
Q4
$889K Hold
7,237
0.12% 123
2021
Q3
$899K Sell
7,237
-346
-5% -$38.3K 0.12% 119
2021
Q2
$800K Buy
7,583
+1,600
+27% +$177K 0.11% 125
2021
Q1
$694K Buy
5,983
+948
+19% +$105K 0.1% 135
2020
Q4
$553K Buy
+5,035
New +$544K 0.1% 142

Other funds holding CNI

Mayflower Financial Advisors's CNI Position: Q2 2026 in Review

Mayflower Financial Advisors increased its Canadian National Railway (CNI) stake by 2.4% in Q2 2026, buying an estimated $18K and bringing the position to 6,609 shares worth $788K. The position accounts for 0.07% of the portfolio, ranked #224.

Mayflower Financial Advisors first reported a position in CNI in Q4 2020 and has held it in 23 quarters since. The position peaked at $1.26M in Q1 2024. 202 funds tracked by Wall St. Rank hold CNI as of Q2 2026.

  • Mayflower Financial Advisors held 6,609 shares of Canadian National Railway worth $788K as of Q2 2026.
  • Mayflower Financial Advisors bought 158 Canadian National Railway shares in Q2 2026, an estimated $18K.
  • Canadian National Railway made up 0.07% of Mayflower Financial Advisors's portfolio in Q2 2026, its #224 holding.
  • Mayflower Financial Advisors first reported a position in Canadian National Railway in Q4 2020 and has held it in 23 quarters since.
  • Mayflower Financial Advisors's Canadian National Railway position peaked at $1.26M in Q1 2024.
  • 202 funds tracked by Wall St. Rank held Canadian National Railway as of Q2 2026.

Based on Mayflower Financial Advisors's 13F filing for Q2 2026, filed 9 Jul 2026.