Gates Foundation Trust
CNI icon

Gates Foundation Trust’s Canadian National Railway CNI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$5.7B Hold
54,826,786
11.94% 4
2025
Q1
$5.34B Hold
54,826,786
12.78% 4
2024
Q4
$5.57B Hold
54,826,786
13.25% 4
2024
Q3
$6.42B Hold
54,826,786
14.25% 4
2024
Q2
$6.48B Hold
54,826,786
13.59% 4
2024
Q1
$7.22B Hold
54,826,786
15.75% 4
2023
Q4
$6.89B Hold
54,826,786
16.29% 3
2023
Q3
$5.94B Hold
54,826,786
15.26% 3
2023
Q2
$6.64B Hold
54,826,786
15.78% 3
2023
Q1
$6.47B Hold
54,826,786
17.74% 2
2022
Q4
$6.52B Hold
54,826,786
18.24% 3
2022
Q3
$5.92B Buy
54,826,786
+44,548,156
+433% +$4.81B 17.42% 3
2022
Q2
$1.16B Sell
10,278,630
-2,787,539
-21% -$314M 6.54% 4
2022
Q1
$1.75B Hold
13,066,169
8.87% 3
2021
Q4
$1.61B Hold
13,066,169
6.99% 4
2021
Q3
$1.51B Sell
13,066,169
-841,114
-6% -$97.3M 6.52% 4
2021
Q2
$1.47B Hold
13,907,283
6.15% 4
2021
Q1
$1.61B Sell
13,907,283
-3,071,985
-18% -$356M 7.7% 4
2020
Q4
$1.87B Sell
16,979,268
-147,606
-0.9% -$16.2M 8.35% 4
2020
Q3
$1.82B Hold
17,126,874
8.26% 3
2020
Q2
$1.52B Hold
17,126,874
8.49% 3
2020
Q1
$1.33B Hold
17,126,874
7.66% 3
2019
Q4
$1.55B Hold
17,126,874
7.25% 4
2019
Q3
$1.54B Hold
17,126,874
7.25% 3
2019
Q2
$1.58B Hold
17,126,874
7.99% 3
2019
Q1
$1.53B Hold
17,126,874
7.34% 3
2018
Q4
$1.27B Hold
17,126,874
5.79% 5
2018
Q3
$1.54B Hold
17,126,874
5.96% 5
2018
Q2
$1.4B Hold
17,126,874
6.33% 5
2018
Q1
$1.25B Hold
17,126,874
5.12% 5
2017
Q4
$1.41B Hold
17,126,874
5.34% 5
2017
Q3
$1.42B Hold
17,126,874
5.51% 4
2017
Q2
$1.39B Hold
17,126,874
6.01% 3
2017
Q1
$1.27B Hold
17,126,874
6.71% 3
2016
Q4
$1.15B Hold
17,126,874
6.07% 3
2016
Q3
$1.12B Hold
17,126,874
6.07% 3
2016
Q2
$1.01B Hold
17,126,874
6.01% 3
2016
Q1
$1.07B Hold
17,126,874
6.22% 3
2015
Q4
$957M Hold
17,126,874
5.74% 3
2015
Q3
$972M Hold
17,126,874
5.64% 2
2015
Q2
$989M Hold
17,126,874
5.81% 2
2015
Q1
$1.15B Hold
17,126,874
6.15% 2
2014
Q4
$1.18B Hold
17,126,874
5.9% 2
2014
Q3
$1.22B Hold
17,126,874
5.6% 2
2014
Q2
$1.11B Hold
17,126,874
5.58% 4
2014
Q1
$963M Hold
17,126,874
4.86% 5
2013
Q4
$977M Buy
17,126,874
+8,563,437
+100% +$488M 4.87% 5
2013
Q3
$868M Hold
8,563,437
4.46% 5
2013
Q2
$833M Buy
+8,563,437
New +$833M 4.68% 6