HM
CNI icon

Heronetta Management’s Canadian National Railway CNI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$7.58M Hold
53,400
4.22% 12
2025
Q1
$7.48M Buy
53,400
+1,400
+3% +$196K 4.09% 12
2024
Q4
$7.59M Hold
52,000
4.34% 12
2024
Q3
$8.24M Hold
52,000
5.03% 11
2024
Q2
$8.41M Hold
52,000
5.38% 11
2024
Q1
$9.28M Hold
52,000
5.99% 8
2023
Q4
$8.66M Hold
52,000
6.13% 9
2023
Q3
$7.65M Hold
52,000
5.61% 9
2023
Q2
$8.34M Hold
52,000
6.1% 8
2023
Q1
$8.29M Buy
52,000
+1,000
+2% +$159K 6.09% 7
2022
Q4
$8.2M Hold
51,000
5.17% 9
2022
Q3
$7.61M Hold
51,000
5.45% 8
2022
Q2
$7.38M Hold
51,000
5.16% 9
2022
Q1
$8.55M Hold
51,000
5.52% 8
2021
Q4
$7.92M Hold
51,000
6% 5
2021
Q3
$7.49M Buy
51,000
+1,000
+2% +$147K 5.77% 7
2021
Q2
$6.54M Buy
50,000
+2,000
+4% +$262K 5.74% 8
2021
Q1
$7M Hold
48,000
5.85% 7
2020
Q4
$6.72M Hold
48,000
5.6% 7
2020
Q3
$6.81M Sell
48,000
-5,000
-9% -$709K 7.02% 4
2020
Q2
$6.37M Hold
53,000
6.01% 6
2020
Q1
$5.83M Hold
53,000
6.96% 6
2019
Q4
$6.23M Hold
53,000
4.05% 10
2019
Q3
$6.31M Hold
53,000
4.06% 11
2019
Q2
$6.42M Hold
53,000
3.88% 12
2019
Q1
$6.34M Hold
53,000
3.52% 14
2018
Q4
$5.36M Hold
53,000
3.48% 14
2018
Q3
$6.14M Hold
53,000
3.44% 12
2018
Q2
$5.7M Hold
53,000
3.25% 14
2018
Q1
$4.99M Hold
53,000
3.01% 15
2017
Q4
$5.49M Sell
53,000
-23,900
-31% -$2.48M 2.94% 14
2017
Q3
$7.95M Hold
76,900
4.4% 8
2017
Q2
$8.09M Hold
76,900
4.48% 7
2017
Q1
$7.55M Hold
76,900
3.78% 10
2016
Q4
$6.95M Hold
76,900
3.6% 11
2016
Q3
$6.6M Hold
76,900
3.46% 12
2016
Q2
$5.87M Hold
76,900
3.15% 13
2016
Q1
$6.24M Hold
76,900
3.98% 8
2015
Q4
$5.95M Hold
76,900
3.56% 11
2015
Q3
$5.83M Hold
76,900
3.37% 12
2015
Q2
$5.54M Hold
76,900
2.57% 13
2015
Q1
$6.52M Hold
76,900
3.01% 12
2014
Q4
$6.15M Hold
76,900
2.74% 15
2014
Q3
$6.11M Hold
76,900
2.34% 15
2014
Q2
$5.34M Hold
76,900
2.12% 16
2014
Q1
$4.78M Hold
76,900
2.22% 17
2013
Q4
$4.66M Buy
76,900
+41,300
+116% +$2.5M 2.32% 15
2013
Q3
$3.72M Buy
35,600
+1,000
+3% +$104K 1.99% 19
2013
Q2
$3.54M Buy
+34,600
New +$3.54M 1.97% 21