LRPA
CNI icon

L. Roy Papp & Associates’s Canadian National Railway CNI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$14.4M Buy
138,192
+955
+0.7% +$99.4K 1.71% 16
2025
Q1
$13.4M Sell
137,237
-2,045
-1% -$199K 1.64% 18
2024
Q4
$14.1M Sell
139,282
-1,598
-1% -$162K 1.65% 17
2024
Q3
$16.5M Sell
140,880
-280
-0.2% -$32.8K 2% 16
2024
Q2
$16.7M Sell
141,160
-1,150
-0.8% -$136K 2.02% 17
2024
Q1
$18.7M Sell
142,310
-8,013
-5% -$1.06M 2.23% 16
2023
Q4
$18.9M Sell
150,323
-2,312
-2% -$290K 2.34% 14
2023
Q3
$16.5M Sell
152,635
-3,056
-2% -$331K 2.24% 15
2023
Q2
$18.8M Sell
155,691
-185
-0.1% -$22.4K 2.42% 11
2023
Q1
$18.4M Sell
155,876
-11,703
-7% -$1.38M 2.48% 9
2022
Q4
$19.9M Sell
167,579
-2,091
-1% -$249K 2.8% 9
2022
Q3
$18.3M Sell
169,670
-1,886
-1% -$204K 2.77% 10
2022
Q2
$19.3M Sell
171,556
-3,289
-2% -$370K 2.8% 10
2022
Q1
$23.5M Buy
174,845
+881
+0.5% +$118K 2.93% 9
2021
Q4
$21.4M Buy
173,964
+981
+0.6% +$121K 2.45% 10
2021
Q3
$20M Sell
172,983
-1,168
-0.7% -$135K 2.54% 10
2021
Q2
$18.4M Buy
174,151
+11,359
+7% +$1.2M 2.32% 10
2021
Q1
$18.9M Sell
162,792
-36,981
-19% -$4.29M 2.71% 9
2020
Q4
$21.9M Sell
199,773
-1,563
-0.8% -$172K 2.53% 11
2020
Q3
$21.4M Sell
201,336
-10,280
-5% -$1.09M 2.75% 10
2020
Q2
$18.7M Buy
211,616
+1,356
+0.6% +$120K 2.66% 10
2020
Q1
$16.3M Sell
210,260
-11,063
-5% -$859K 2.98% 9
2019
Q4
$20M Sell
221,323
-1,427
-0.6% -$129K 2.88% 9
2019
Q3
$20M Buy
222,750
+70
+0% +$6.29K 3.14% 7
2019
Q2
$20.6M Buy
222,680
+5,539
+3% +$512K 3.23% 6
2019
Q1
$19.4M Sell
217,141
-3,794
-2% -$339K 3.5% 7
2018
Q4
$16.4M Sell
220,935
-715
-0.3% -$53K 3.42% 8
2018
Q3
$19.9M Sell
221,650
-9,374
-4% -$842K 3.55% 7
2018
Q2
$18.9M Sell
231,024
-3,598
-2% -$294K 3.57% 8
2018
Q1
$17.2M Sell
234,622
-4,926
-2% -$360K 3.28% 8
2017
Q4
$19.8M Sell
239,548
-741
-0.3% -$61.1K 3.91% 5
2017
Q3
$19.9M Sell
240,289
-2,544
-1% -$211K 4.3% 4
2017
Q2
$19.7M Sell
242,833
-4,135
-2% -$335K 4.25% 3
2017
Q1
$18.3M Sell
246,968
-2,493
-1% -$184K 4.16% 3
2016
Q4
$16.8M Sell
249,461
-797
-0.3% -$53.7K 3.85% 3
2016
Q3
$16.4M Sell
250,258
-8,759
-3% -$573K 3.8% 3
2016
Q2
$15.3M Sell
259,017
-29
-0% -$1.71K 3.61% 4
2016
Q1
$16.2M Buy
259,046
+161
+0.1% +$10.1K 3.84% 3
2015
Q4
$14.5M Buy
258,885
+11,097
+4% +$620K 3.54% 5
2015
Q3
$14.1M Buy
247,788
+22,155
+10% +$1.26M 3.48% 7
2015
Q2
$13M Sell
225,633
-2,968
-1% -$171K 2.96% 10
2015
Q1
$15.3M Sell
228,601
-1,690
-0.7% -$113K 3.35% 7
2014
Q4
$15.9M Buy
230,291
+1,301
+0.6% +$89.7K 3.47% 6
2014
Q3
$16.2M Sell
228,990
-12,450
-5% -$883K 3.76% 4
2014
Q2
$15.7M Sell
241,440
-2,643
-1% -$172K 3.53% 7
2014
Q1
$13.7M Sell
244,083
-8,077
-3% -$454K 3.2% 9
2013
Q4
$14.4M Buy
252,160
+128,184
+103% +$7.31M 3.1% 11
2013
Q3
$12.6M Buy
123,976
+352
+0.3% +$35.7K 2.98% 9
2013
Q2
$12M Buy
+123,624
New +$12M 2.99% 10