Canada Pension Plan Investment Board’s Old Dominion Freight Line ODFL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$36.6M Buy
225,708
+12,376
+6% +$2.01M 0.03% 366
2025
Q1
$35.3M Buy
213,332
+40,148
+23% +$6.64M 0.03% 358
2024
Q4
$30.5M Sell
173,184
-43,494
-20% -$7.67M 0.03% 380
2024
Q3
$43M Sell
216,678
-96,638
-31% -$19.2M 0.04% 318
2024
Q2
$55.3M Buy
313,316
+155,964
+99% +$27.5M 0.05% 268
2024
Q1
$34.5M Buy
157,352
+79,706
+103% +$17.5M 0.04% 350
2023
Q4
$15.7M Buy
77,646
+32,426
+72% +$6.57M 0.02% 437
2023
Q3
$9.25M Buy
45,220
+32,600
+258% +$6.67M 0.01% 499
2023
Q2
$2.33M Sell
12,620
-60,034
-83% -$11.1M ﹤0.01% 699
2023
Q1
$12.4M Buy
72,654
+766
+1% +$131K 0.02% 425
2022
Q4
$10.2M Sell
71,888
-11,720
-14% -$1.66M 0.02% 405
2022
Q3
$10.4M Buy
83,608
+76,514
+1,079% +$9.52M 0.02% 424
2022
Q2
$909K Sell
7,094
-14,800
-68% -$1.9M ﹤0.01% 837
2022
Q1
$3.27M Sell
21,894
-144,008
-87% -$21.5M ﹤0.01% 669
2021
Q4
$29.7M Buy
165,902
+18,366
+12% +$3.29M 0.03% 387
2021
Q3
$21.1M Sell
147,536
-137,140
-48% -$19.6M 0.02% 453
2021
Q2
$36.1M Buy
284,676
+31,896
+13% +$4.05M 0.04% 348
2021
Q1
$30.4M Buy
252,780
+151,642
+150% +$18.2M 0.04% 352
2020
Q4
$9.87M Sell
101,138
-10,778
-10% -$1.05M 0.01% 483
2020
Q3
$10.1M Buy
111,916
+49,808
+80% +$4.51M 0.02% 385
2020
Q2
$5.27M Buy
62,108
+1,272
+2% +$108K 0.01% 516
2020
Q1
$3.99M Buy
60,836
+26,039
+75% +$1.71M 0.01% 561
2019
Q4
$2.2M Buy
34,797
+19,926
+134% +$1.26M ﹤0.01% 831
2019
Q3
$843K Buy
14,871
+14,700
+8,596% +$833K ﹤0.01% 983
2019
Q2
$9K Sell
171
-20,760
-99% -$1.09M ﹤0.01% 1193
2019
Q1
$1.01M Sell
20,931
-28,278
-57% -$1.36M ﹤0.01% 1109
2018
Q4
$2.03M Sell
49,209
-144,423
-75% -$5.94M ﹤0.01% 962
2018
Q3
$10.4M Sell
193,632
-23,100
-11% -$1.24M 0.02% 594
2018
Q2
$10.8M Sell
216,732
-152,400
-41% -$7.57M 0.02% 573
2018
Q1
$18.1M Buy
369,132
+197,700
+115% +$9.69M 0.03% 440
2017
Q4
$7.52M Buy
+171,432
New +$7.52M 0.01% 597
2016
Q2
Sell
-2,100
Closed -$49K 1136
2016
Q1
$49K Buy
2,100
+300
+17% +$7K ﹤0.01% 1117
2015
Q4
$35K Buy
1,800
+300
+20% +$5.83K ﹤0.01% 1160
2015
Q3
$31K Buy
1,500
+300
+25% +$6.2K ﹤0.01% 1190
2015
Q2
$27K Buy
+1,200
New +$27K ﹤0.01% 1226
2015
Q1
Sell
-36,300
Closed -$939K 1234
2014
Q4
$939K Hold
36,300
﹤0.01% 890
2014
Q3
$855K Buy
36,300
+7,800
+27% +$184K ﹤0.01% 822
2014
Q2
$605K Buy
28,500
+9,300
+48% +$197K ﹤0.01% 861
2014
Q1
$363K Buy
19,200
+3,900
+25% +$73.7K ﹤0.01% 880
2013
Q4
$270K Buy
15,300
+8,400
+122% +$148K ﹤0.01% 905
2013
Q3
$106K Buy
+6,900
New +$106K ﹤0.01% 902