Massachusetts Financial Services
CNI icon

Massachusetts Financial Services’s Canadian National Railway CNI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.23B Sell
11,823,661
-298,256
-2% -$31M 0.39% 74
2025
Q1
$1.18B Buy
12,121,917
+24,202
+0.2% +$2.36M 0.39% 73
2024
Q4
$1.23B Sell
12,097,715
-1,767,989
-13% -$179M 0.39% 72
2024
Q3
$1.62B Sell
13,865,704
-1,001,344
-7% -$117M 0.49% 58
2024
Q2
$1.76B Sell
14,867,048
-1,347,876
-8% -$159M 0.54% 48
2024
Q1
$2.14B Sell
16,214,924
-429,436
-3% -$56.6M 0.64% 36
2023
Q4
$2.09B Sell
16,644,360
-192,235
-1% -$24.2M 0.68% 34
2023
Q3
$1.82B Sell
16,836,595
-733,107
-4% -$79.4M 0.64% 35
2023
Q2
$2.13B Sell
17,569,702
-3,102,797
-15% -$376M 0.7% 32
2023
Q1
$2.44B Sell
20,672,499
-338,554
-2% -$39.9M 0.83% 21
2022
Q4
$2.5B Sell
21,011,053
-609,450
-3% -$72.5M 0.87% 24
2022
Q3
$2.33B Sell
21,620,503
-1,557,250
-7% -$168M 0.87% 24
2022
Q2
$2.61B Sell
23,177,753
-1,741,824
-7% -$196M 0.9% 22
2022
Q1
$3.34B Sell
24,919,577
-2,137,426
-8% -$287M 0.99% 18
2021
Q4
$3.32B Sell
27,057,003
-4,806,591
-15% -$591M 0.91% 22
2021
Q3
$3.69B Sell
31,863,594
-202,094
-0.6% -$23.4M 1.08% 15
2021
Q2
$3.38B Sell
32,065,688
-863,692
-3% -$91.1M 0.99% 22
2021
Q1
$3.82B Sell
32,929,380
-304,516
-0.9% -$35.3M 1.17% 14
2020
Q4
$3.65B Sell
33,233,896
-775,409
-2% -$85.2M 1.17% 14
2020
Q3
$3.62B Sell
34,009,305
-720,498
-2% -$76.7M 1.31% 12
2020
Q2
$3.08B Sell
34,729,803
-1,127,357
-3% -$99.8M 1.21% 14
2020
Q1
$2.78B Buy
35,857,160
+2,228,180
+7% +$173M 1.33% 13
2019
Q4
$3.04B Sell
33,628,980
-577,903
-2% -$52.3M 1.14% 14
2019
Q3
$3.07B Sell
34,206,883
-779,761
-2% -$70.1M 1.23% 13
2019
Q2
$3.24B Sell
34,986,644
-511,235
-1% -$47.3M 1.32% 11
2019
Q1
$3.18B Sell
35,497,879
-1,148,321
-3% -$103M 1.34% 11
2018
Q4
$2.72B Sell
36,646,200
-989,808
-3% -$73.4M 1.3% 11
2018
Q3
$3.38B Sell
37,636,008
-2,160,371
-5% -$194M 1.39% 10
2018
Q2
$3.25B Sell
39,796,379
-98,745
-0.2% -$8.07M 1.39% 9
2018
Q1
$2.92B Sell
39,895,124
-351,277
-0.9% -$25.7M 1.25% 11
2017
Q4
$3.32B Buy
40,246,401
+244,571
+0.6% +$20.2M 1.39% 10
2017
Q3
$3.31B Sell
40,001,830
-1,666,151
-4% -$138M 1.44% 10
2017
Q2
$3.38B Sell
41,667,981
-881,198
-2% -$71.4M 1.5% 10
2017
Q1
$3.15B Sell
42,549,179
-1,674,153
-4% -$124M 1.47% 10
2016
Q4
$2.98B Sell
44,223,332
-2,423,458
-5% -$163M 1.46% 10
2016
Q3
$3.05B Sell
46,646,790
-243,539
-0.5% -$15.9M 1.49% 9
2016
Q2
$2.77B Sell
46,890,329
-820,332
-2% -$48.4M 1.4% 11
2016
Q1
$2.98B Sell
47,710,661
-169,859
-0.4% -$10.6M 1.55% 9
2015
Q4
$2.68B Buy
47,880,520
+362,912
+0.8% +$20.3M 1.43% 11
2015
Q3
$2.7B Sell
47,517,608
-1,178,701
-2% -$66.9M 1.51% 11
2015
Q2
$2.81B Sell
48,696,309
-128,967
-0.3% -$7.45M 1.43% 12
2015
Q1
$3.26B Sell
48,825,276
-209,304
-0.4% -$14M 1.65% 10
2014
Q4
$3.38B Sell
49,034,580
-1,401,404
-3% -$96.6M 1.72% 9
2014
Q3
$3.58B Sell
50,435,984
-1,392,883
-3% -$98.8M 1.89% 7
2014
Q2
$3.37B Sell
51,828,867
-208,948
-0.4% -$13.6M 1.76% 8
2014
Q1
$2.93B Buy
52,037,815
+805,534
+2% +$45.3M 1.6% 10
2013
Q4
$2.92B Buy
51,232,281
+26,332,719
+106% +$1.5B 1.64% 10
2013
Q3
$2.52B Buy
24,899,562
+1,937,773
+8% +$196M 1.56% 11
2013
Q2
$2.23B Buy
+22,961,789
New +$2.23B 1.51% 13