William Blair Investment Management
CNI icon

William Blair Investment Management’s Canadian National Railway CNI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2024
Q3
Sell
-543,070
Closed -$64.2M 420
2024
Q2
$64.2M Sell
543,070
-136,479
-20% -$16.1M 0.17% 126
2024
Q1
$89.5M Sell
679,549
-27,287
-4% -$3.59M 0.23% 122
2023
Q4
$88.8M Sell
706,836
-17,411
-2% -$2.19M 0.26% 112
2023
Q3
$78.4M Sell
724,247
-270,054
-27% -$29.2M 0.26% 109
2023
Q2
$120M Sell
994,301
-7,360
-0.7% -$891K 0.39% 91
2023
Q1
$118M Buy
1,001,661
+56,286
+6% +$6.64M 0.41% 82
2022
Q4
$112M Sell
945,375
-217,705
-19% -$25.9M 0.43% 82
2022
Q3
$125M Sell
1,163,080
-2,145,866
-65% -$231M 0.5% 71
2022
Q2
$372M Sell
3,308,946
-485,882
-13% -$54.7M 1.38% 7
2022
Q1
$509M Buy
3,794,828
+225,854
+6% +$30.3M 1.52% 5
2021
Q4
$439M Sell
3,568,974
-45,375
-1% -$5.58M 1.19% 8
2021
Q3
$418M Sell
3,614,349
-14,333
-0.4% -$1.66M 1.18% 6
2021
Q2
$383M Sell
3,628,682
-187,537
-5% -$19.8M 1.2% 11
2021
Q1
$443M Buy
3,816,219
+616,751
+19% +$71.6M 1.43% 5
2020
Q4
$352M Sell
3,199,468
-158,957
-5% -$17.5M 1.17% 15
2020
Q3
$357M Sell
3,358,425
-61,041
-2% -$6.5M 1.39% 8
2020
Q2
$303M Buy
3,419,466
+252,639
+8% +$22.4M 1.23% 11
2020
Q1
$248M Sell
3,166,827
-176,128
-5% -$13.8M 1.21% 11
2019
Q4
$302M Sell
3,342,955
-10,476
-0.3% -$948K 1.21% 11
2019
Q3
$301M Sell
3,353,431
-169,833
-5% -$15.3M 1.29% 8
2019
Q2
$326M Buy
3,523,264
+92,187
+3% +$8.52M 1.37% 8
2019
Q1
$307M Buy
3,431,077
+121,162
+4% +$10.8M 1.29% 11
2018
Q4
$245M Buy
3,309,915
+1,543,501
+87% +$114M 1.22% 10
2018
Q3
$159M Sell
1,766,414
-44,804
-2% -$4.02M 0.55% 57
2018
Q2
$148M Sell
1,811,218
-43,489
-2% -$3.56M 0.55% 55
2018
Q1
$135M Sell
1,854,707
-2,745,071
-60% -$201M 0.52% 60
2017
Q4
$380M Sell
4,599,778
-84,932
-2% -$7.02M 1.48% 5
2017
Q3
$387M Buy
4,684,710
+210,068
+5% +$17.4M 1.39% 3
2017
Q2
$363M Buy
4,474,642
+1,152,495
+35% +$93.4M 1.32% 5
2017
Q1
$245M Buy
3,322,147
+1,165,992
+54% +$85.9M 0.92% 27
2016
Q4
$145M Sell
2,156,155
-23,276
-1% -$1.57M 0.58% 54
2016
Q3
$142M Buy
2,179,431
+1,802,570
+478% +$118M 0.54% 59
2016
Q2
$22.3M Sell
376,861
-4,410
-1% -$260K 0.09% 199
2016
Q1
$23.8M Sell
381,271
-2,087
-0.5% -$130K 0.09% 184
2015
Q4
$21.4M Sell
383,358
-751,008
-66% -$42M 0.09% 187
2015
Q3
$64.4M Buy
+1,134,366
New +$64.4M 0.13% 243