Dynamic Technology Lab’s Canadian Pacific Kansas City CP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$602K Buy
7,653
+4,774
+166% +$377K 0.1% 356
2025
Q4
$212K Sell
2,879
-28,433
-91% -$2.09M 0.05% 605
2025
Q3
$2.33M Buy
31,312
+5,093
+19% +$389K 0.4% 33
2025
Q2
$2.08M Sell
26,219
-10,607
-29% -$816K 0.28% 50
2025
Q1
$2.59M Buy
+36,826
New +$2.8M 0.37% 31
2024
Q4
Sell
-6,191
Closed -$530K 977
2024
Q3
$530K Buy
+6,191
New +$509K 0.06% 549
2023
Q2
Sell
-23,704
Closed -$1.82M 1053
2023
Q1
$1.82M Buy
23,704
+1,209
+5% +$93.3K 0.17% 179
2022
Q4
$1.68M Buy
+22,495
New +$1.69M 0.17% 185
2022
Q1
Sell
-3,344
Closed -$241K 1166
2021
Q4
$241K Sell
3,344
-3,852
-54% -$281K 0.03% 900
2021
Q3
$468K Buy
7,196
+2,349
+48% +$167K 0.06% 552
2021
Q2
$373K Sell
4,847
-1,318
-21% -$102K 0.04% 694
2021
Q1
$468K Buy
+6,165
New +$444K 0.05% 593
2020
Q3
Sell
-22,515
Closed -$1.15M 1044
2020
Q2
$1.15M Buy
+22,515
New +$1.07M 0.17% 165
2019
Q4
Sell
-33,400
Closed -$1.49M 1021
2019
Q3
$1.49M Buy
+33,400
New +$1.57M 0.26% 65
2019
Q2
Sell
-22,760
Closed -$938K 1011
2019
Q1
$938K Buy
22,760
+2,135
+10% +$85.6K 0.15% 201
2018
Q4
$733K Buy
+20,625
New +$825K 0.13% 257
2018
Q3
Sell
-20,920
Closed -$766K 1062
2018
Q2
$766K Buy
+20,920
New +$769K 0.12% 268
2017
Q3
Sell
-7,440
Closed -$240K 1083
2017
Q2
$240K Buy
+7,440
New +$231K 0.05% 800
2017
Q1
Sell
-33,500
Closed -$957K 1000
2016
Q4
$957K Buy
+33,500
New +$990K 0.26% 55
2015
Q4
Sell
-22,850
Closed -$656K 910
2015
Q3
$656K Buy
+22,850
New +$689K 0.22% 82
2014
Q4
Sell
-5,070
Closed -$210K 684
2014
Q3
$210K Buy
+5,070
New +$199K 0.1% 484
2014
Q2
Sell
-18,985
Closed -$569K 685
2014
Q1
$569K Sell
18,985
-9,005
-32% -$273K 0.34% 33
2013
Q4
$837K Buy
+27,990
New +$806K 0.57% 1

Other funds holding CP

Dynamic Technology Lab's CP Position: Q1 2026 in Review

Dynamic Technology Lab increased its Canadian Pacific Kansas City (CP) stake by 166% in Q1 2026, buying an estimated $377K and bringing the position to 7,653 shares worth $602K. The position accounts for 0.1% of the portfolio, ranked #356.

Dynamic Technology Lab first reported a position in CP in Q4 2013 and has held it in 23 quarters since. The position peaked at $2.59M in Q1 2025. 950 funds tracked by Wall St. Rank hold CP as of Q1 2026.

  • Dynamic Technology Lab held 7,653 shares of Canadian Pacific Kansas City worth $602K as of Q1 2026.
  • Dynamic Technology Lab bought 4,774 Canadian Pacific Kansas City shares in Q1 2026, an estimated $377K.
  • Canadian Pacific Kansas City made up 0.1% of Dynamic Technology Lab's portfolio in Q1 2026, its #356 holding.
  • Dynamic Technology Lab first reported a position in Canadian Pacific Kansas City in Q4 2013 and has held it in 23 quarters since.
  • Dynamic Technology Lab's Canadian Pacific Kansas City position peaked at $2.59M in Q1 2025.
  • 950 funds tracked by Wall St. Rank held Canadian Pacific Kansas City as of Q1 2026.

Based on Dynamic Technology Lab's 13F filing for Q1 2026, filed 15 May 2026.