MJP
CNI icon

Michael J. Puzo’s Canadian National Railway CNI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$7.31M Sell
70,271
-6,318
-8% -$657K 2.08% 24
2025
Q1
$7.46M Sell
76,589
-9,170
-11% -$894K 2.14% 25
2024
Q4
$8.71M Sell
85,759
-4,621
-5% -$469K 2.43% 20
2024
Q3
$10.6M Sell
90,380
-494
-0.5% -$57.9K 2.77% 18
2024
Q2
$10.7M Sell
90,874
-2,524
-3% -$298K 2.98% 15
2024
Q1
$12.3M Buy
93,398
+207
+0.2% +$27.3K 3.41% 10
2023
Q4
$11.7M Sell
93,191
-1,467
-2% -$184K 3.72% 6
2023
Q3
$10.3M Sell
94,658
-271
-0.3% -$29.4K 3.48% 8
2023
Q2
$11.5M Sell
94,929
-407
-0.4% -$49.3K 3.64% 6
2023
Q1
$11.2M Buy
95,336
+813
+0.9% +$95.9K 3.75% 5
2022
Q4
$11.2M Sell
94,523
-470
-0.5% -$55.9K 4.06% 6
2022
Q3
$10.3M Sell
94,993
-1,200
-1% -$130K 3.9% 5
2022
Q2
$10.8M Sell
96,193
-2,094
-2% -$235K 3.84% 6
2022
Q1
$13.2M Sell
98,287
-1,338
-1% -$179K 3.97% 3
2021
Q4
$12.2M Buy
99,625
+789
+0.8% +$96.9K 3.46% 7
2021
Q3
$11.4M Buy
98,836
+282
+0.3% +$32.6K 3.62% 5
2021
Q2
$10.4M Sell
98,554
-2,889
-3% -$305K 3.23% 9
2021
Q1
$11.8M Sell
101,443
-1,640
-2% -$190K 3.75% 4
2020
Q4
$11.3M Sell
103,083
-1,513
-1% -$166K 3.7% 4
2020
Q3
$11.1M Sell
104,596
-760
-0.7% -$80.9K 3.96% 3
2020
Q2
$9.33M Buy
105,356
+319
+0.3% +$28.3K 3.49% 9
2020
Q1
$8.15M Sell
105,037
-653
-0.6% -$50.7K 3.59% 9
2019
Q4
$9.56M Sell
105,690
-1,855
-2% -$168K 3.42% 9
2019
Q3
$9.66M Sell
107,545
-2,862
-3% -$257K 3.64% 6
2019
Q2
$10.2M Buy
110,407
+698
+0.6% +$64.5K 3.79% 6
2019
Q1
$9.82M Sell
109,709
-166
-0.2% -$14.9K 3.83% 4
2018
Q4
$8.14M Sell
109,875
-2,807
-2% -$208K 3.62% 6
2018
Q3
$10.1M Buy
112,682
+1,174
+1% +$105K 3.82% 4
2018
Q2
$9.12M Buy
111,508
+2,696
+2% +$220K 3.86% 6
2018
Q1
$7.96M Buy
108,812
+30
+0% +$2.19K 3.39% 9
2017
Q4
$8.97M Buy
108,782
+19,026
+21% +$1.57M 3.7% 6
2017
Q3
$7.44M Sell
89,756
-778
-0.9% -$64.4K 3.87% 3
2017
Q2
$7.34M Sell
90,534
-1,905
-2% -$154K 3.96% 4
2017
Q1
$6.83M Sell
92,439
-802
-0.9% -$59.3K 3.8% 3
2016
Q4
$6.28M Sell
93,241
-695
-0.7% -$46.8K 3.64% 5
2016
Q3
$6.14M Buy
93,936
+12,800
+16% +$837K 3.54% 6
2016
Q2
$4.79M Sell
81,136
-868
-1% -$51.3K 3.16% 11
2016
Q1
$5.12M Buy
82,004
+4,325
+6% +$270K 3.4% 7
2015
Q4
$4.34M Buy
77,679
+2,736
+4% +$153K 3.03% 12
2015
Q3
$4.25M Sell
74,943
-950
-1% -$53.9K 3.02% 8
2015
Q2
$4.38M Sell
75,893
-634
-0.8% -$36.6K 2.82% 9
2015
Q1
$5.12M Sell
76,527
-490
-0.6% -$32.8K 3.27% 6
2014
Q4
$5.31M Sell
77,017
-1,720
-2% -$119K 3.48% 5
2014
Q3
$5.59M Sell
78,737
-3,206
-4% -$227K 3.83% 3
2014
Q2
$5.33M Sell
81,943
-1,855
-2% -$121K 3.7% 5
2014
Q1
$4.71M Sell
83,798
-2,640
-3% -$148K 3.39% 8
2013
Q4
$4.93M Buy
86,438
+44,568
+106% +$2.54M 3.6% 6
2013
Q3
$4.25M Sell
41,870
-969
-2% -$98.2K 3.55% 6
2013
Q2
$4.17M Buy
+42,839
New +$4.17M 3.66% 5