Saturna Capital’s Canadian National Railway CNI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$40M Buy
384,280
+280
+0.1% +$29.1K 0.54% 41
2025
Q1
$37.4M Hold
384,000
0.56% 45
2024
Q4
$39M Hold
384,000
0.53% 46
2024
Q3
$45M Sell
384,000
-24,000
-6% -$2.81M 0.59% 43
2024
Q2
$48.2M Hold
408,000
0.64% 40
2024
Q1
$53.7M Hold
408,000
0.74% 40
2023
Q4
$51.3M Hold
408,000
0.8% 42
2023
Q3
$44.2M Hold
408,000
0.78% 44
2023
Q2
$49.4M Hold
408,000
0.85% 44
2023
Q1
$48.1M Hold
408,000
0.93% 43
2022
Q4
$48.5M Hold
408,000
1.04% 40
2022
Q3
$44.1M Hold
408,000
1.07% 35
2022
Q2
$45.9M Hold
408,000
1.09% 35
2022
Q1
$54.7M Hold
408,000
1.1% 33
2021
Q4
$50M Hold
408,000
0.9% 38
2021
Q3
$47.2M Buy
408,000
+10,000
+3% +$1.16M 0.95% 38
2021
Q2
$42M Hold
398,000
0.86% 41
2021
Q1
$46.2M Hold
398,000
1.03% 37
2020
Q4
$43.7M Hold
398,000
0.99% 38
2020
Q3
$42.4M Hold
398,000
1.08% 40
2020
Q2
$35.3M Hold
398,000
0.99% 43
2020
Q1
$30.9M Hold
398,000
1% 43
2019
Q4
$36M Buy
398,000
+400
+0.1% +$36.2K 0.97% 45
2019
Q3
$35.7M Sell
397,600
-150,000
-27% -$13.5M 1.04% 45
2019
Q2
$50.6M Hold
547,600
1.49% 27
2019
Q1
$49M Hold
547,600
1.43% 28
2018
Q4
$40.6M Buy
547,600
+200
+0% +$14.8K 1.37% 31
2018
Q3
$49.2M Sell
547,400
-200
-0% -$18K 1.43% 30
2018
Q2
$44.8M Hold
547,600
1.43% 28
2018
Q1
$40M Hold
547,600
1.27% 38
2017
Q4
$45.2M Hold
547,600
1.38% 34
2017
Q3
$45.4M Hold
547,600
1.47% 28
2017
Q2
$44.4M Hold
547,600
1.47% 28
2017
Q1
$40.5M Hold
547,600
1.37% 34
2016
Q4
$36.9M Hold
547,600
1.3% 39
2016
Q3
$35.8M Hold
547,600
1.17% 41
2016
Q2
$32.3M Sell
547,600
-105
-0% -$6.2K 1.04% 46
2016
Q1
$33.7M Hold
547,705
1.08% 41
2015
Q4
$30.6M Buy
547,705
+105
+0% +$5.87K 0.94% 46
2015
Q3
$31.1M Hold
547,600
0.98% 41
2015
Q2
$31.6M Hold
547,600
0.89% 50
2015
Q1
$36.1M Sell
547,600
-130,000
-19% -$8.57M 0.97% 42
2014
Q4
$46.7M Hold
677,600
1.22% 31
2014
Q3
$48.1M Hold
677,600
1.29% 23
2014
Q2
$44.1M Hold
677,600
1.15% 27
2014
Q1
$38.1M Hold
677,600
1% 41
2013
Q4
$38.6M Hold
677,600
0.99% 39
2013
Q3
$34.3M Hold
677,600
0.91% 42
2013
Q2
$33M Buy
+677,600
New +$33M 0.9% 45