Stokes Capital Advisors’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
$5M Sell
48,098
-4,300
-8% -$447K 1.23% 40
2025
Q1
$5.11M Buy
52,398
+1,343
+3% +$131K 1.3% 40
2024
Q4
$5.18M Buy
51,055
+50
+0.1% +$5.08K 1.34% 40
2024
Q3
$5.98M Sell
51,005
-565
-1% -$66.2K 1.53% 35
2024
Q2
$6.09M Buy
51,570
+191
+0.4% +$22.6K 1.69% 30
2024
Q1
$6.77M Buy
51,379
+582
+1% +$76.7K 1.97% 25
2023
Q4
$6.38M Buy
50,797
+2,896
+6% +$364K 2.02% 25
2023
Q3
$5.19M Sell
47,901
-245
-0.5% -$26.5K 1.81% 28
2023
Q2
$5.83M Sell
48,146
-1,970
-4% -$239K 1.96% 23
2023
Q1
$5.91M Buy
50,116
+418
+0.8% +$49.3K 2.01% 21
2022
Q4
$5.91M Sell
49,698
-4,506
-8% -$536K 2.03% 23
2022
Q3
$5.85M Sell
54,204
-863
-2% -$93.2K 2.18% 16
2022
Q2
$6.19M Sell
55,067
-177
-0.3% -$19.9K 2.17% 15
2022
Q1
$7.41M Buy
55,244
+329
+0.6% +$44.1K 2.16% 11
2021
Q4
$6.75M Sell
54,915
-1,556
-3% -$191K 2.01% 18
2021
Q3
$6.53M Buy
56,471
+1,395
+3% +$161K 2.11% 14
2021
Q2
$5.81M Buy
55,076
+20,658
+60% +$2.18M 1.91% 20
2021
Q1
$3.99M Buy
34,418
+3,484
+11% +$404K 1.64% 35
2020
Q4
$3.4M Buy
30,934
+939
+3% +$103K 1.48% 37
2020
Q3
$3.19M Buy
29,995
+888
+3% +$94.5K 1.54% 32
2020
Q2
$2.58M Buy
29,107
+1,055
+4% +$93.4K 1.36% 38
2020
Q1
$2.18M Buy
28,052
+3,095
+12% +$240K 1.31% 38
2019
Q4
$2.26M Sell
24,957
-245
-1% -$22.2K 1.14% 44
2019
Q3
$2.27M Hold
25,202
1.22% 43
2019
Q2
$2.33M Sell
25,202
-50
-0.2% -$4.63K 1.32% 38
2019
Q1
$2.26M Buy
25,252
+535
+2% +$47.9K 1.36% 37
2018
Q4
$1.83M Buy
24,717
+3,735
+18% +$277K 1.27% 38
2018
Q3
$1.88M Buy
20,982
+795
+4% +$71.4K 1.15% 43
2018
Q2
$1.65M Buy
20,187
+2,580
+15% +$211K 1.08% 47
2018
Q1
$1.29M Buy
+17,607
New +$1.29M 0.84% 56