Hartline Investment Corp’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
$375K Sell
3,600
-600
-14% -$62.4K 0.04% 89
2025
Q1
$409K Sell
4,200
-600
-13% -$58.5K 0.05% 85
2024
Q4
$487K Hold
4,800
0.06% 79
2024
Q3
$562K Hold
4,800
0.07% 75
2024
Q2
$567K Buy
+4,800
New +$567K 0.08% 76
2024
Q1
Sell
-5,020
Closed -$631K 419
2023
Q4
$631K Hold
5,020
0.1% 70
2023
Q3
$544K Sell
5,020
-38
-0.8% -$4.12K 0.1% 72
2023
Q2
$612K Buy
5,058
+258
+5% +$31.2K 0.1% 73
2023
Q1
$566K Hold
4,800
0.11% 76
2022
Q4
$571K Buy
+4,800
New +$571K 0.13% 75
2022
Q3
Sell
-6,200
Closed -$681K 167
2022
Q2
$681K Buy
6,200
+200
+3% +$22K 0.1% 76
2022
Q1
$633K Hold
6,000
0.08% 87
2021
Q4
$737K Hold
6,000
0.1% 77
2021
Q3
$694K Hold
6,000
0.1% 84
2021
Q2
$633K Hold
6,000
0.08% 87
2021
Q1
$696K Sell
6,000
-200
-3% -$23.2K 0.11% 81
2020
Q4
$681K Hold
6,200
0.1% 76
2020
Q3
$660K Hold
6,200
0.11% 72
2020
Q2
$549K Hold
6,200
0.12% 71
2020
Q1
$481K Hold
6,200
0.12% 80
2019
Q4
$561K Hold
6,200
0.12% 85
2019
Q3
$557K Hold
6,200
0.13% 85
2019
Q2
$573K Hold
6,200
0.14% 86
2019
Q1
$555K Hold
6,200
0.15% 80
2018
Q4
$459K Hold
6,200
0.14% 85
2018
Q3
$557K Hold
6,200
0.13% 85
2018
Q2
$507K Hold
6,200
0.14% 83
2018
Q1
$453K Sell
6,200
-200
-3% -$14.6K 0.12% 87
2017
Q4
$528K Hold
6,400
0.15% 87
2017
Q3
$530K Hold
6,400
0.16% 85
2017
Q2
$519K Hold
6,400
0.17% 85
2017
Q1
$473K Hold
6,400
0.15% 88
2016
Q4
$431K Hold
6,400
0.15% 87
2016
Q3
$419K Hold
6,400
0.15% 88
2016
Q2
$378K Hold
6,400
0.14% 88
2016
Q1
$400K Sell
6,400
-430
-6% -$26.9K 0.15% 83
2015
Q4
$382K Hold
6,830
0.14% 84
2015
Q3
$388K Sell
6,830
-92
-1% -$5.23K 0.14% 83
2015
Q2
$400K Hold
6,922
0.13% 82
2015
Q1
$463K Buy
6,922
+92
+1% +$6.15K 0.15% 79
2014
Q4
$471K Hold
6,830
0.16% 79
2014
Q3
$485K Hold
6,830
0.17% 77
2014
Q2
$444K Hold
6,830
0.16% 80
2014
Q1
$384K Hold
6,830
0.13% 85
2013
Q4
$389K Buy
6,830
+430
+7% +$24.5K 0.14% 82
2013
Q3
$324K Hold
6,400
0.13% 83
2013
Q2
$311K Buy
+6,400
New +$311K 0.13% 87