Principal Financial Group’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
$69.7M Buy
429,487
+1,300
+0.3% +$211K 0.04% 368
2025
Q1
$70.8M Sell
428,187
-28,888
-6% -$4.78M 0.04% 358
2024
Q4
$80.6M Buy
457,075
+35,935
+9% +$6.34M 0.04% 330
2024
Q3
$83.7M Buy
421,140
+89,395
+27% +$17.8M 0.05% 332
2024
Q2
$58.6M Buy
331,745
+7,711
+2% +$1.36M 0.03% 396
2024
Q1
$71.1M Buy
324,034
+3,664
+1% +$804K 0.04% 364
2023
Q4
$64.9M Sell
320,370
-8,126
-2% -$1.65M 0.04% 361
2023
Q3
$67.2M Buy
328,496
+86,678
+36% +$17.7M 0.05% 329
2023
Q2
$44.7M Buy
241,818
+342
+0.1% +$63.2K 0.03% 459
2023
Q1
$41.2M Sell
241,476
-516
-0.2% -$87.9K 0.03% 494
2022
Q4
$34.3M Sell
241,992
-4,920
-2% -$698K 0.03% 535
2022
Q3
$30.7M Buy
246,912
+6,570
+3% +$817K 0.02% 531
2022
Q2
$30.8M Sell
240,342
-10,860
-4% -$1.39M 0.02% 572
2022
Q1
$37.5M Sell
251,202
-6,804
-3% -$1.02M 0.02% 560
2021
Q4
$46.2M Sell
258,006
-6,408
-2% -$1.15M 0.03% 492
2021
Q3
$37.8M Buy
264,414
+276
+0.1% +$39.5K 0.02% 541
2021
Q2
$33.5M Buy
264,138
+14,960
+6% +$1.9M 0.02% 621
2021
Q1
$30M Sell
249,178
-14,752
-6% -$1.77M 0.02% 653
2020
Q4
$25.8M Sell
263,930
-19,220
-7% -$1.88M 0.02% 630
2020
Q3
$25.6M Sell
283,150
-11,388
-4% -$1.03M 0.02% 560
2020
Q2
$25M Buy
294,538
+12,138
+4% +$1.03M 0.02% 554
2020
Q1
$18.5M Sell
282,400
-5,168
-2% -$339K 0.02% 586
2019
Q4
$18.2M Sell
287,568
-556,368
-66% -$35.2M 0.02% 874
2019
Q3
$47.8M Sell
843,936
-24,357
-3% -$1.38M 0.04% 402
2019
Q2
$43.2M Sell
868,293
-714
-0.1% -$35.5K 0.04% 430
2019
Q1
$41.8M Sell
869,007
-2,472
-0.3% -$119K 0.04% 441
2018
Q4
$35.9M Sell
871,479
-20,382
-2% -$839K 0.04% 442
2018
Q3
$47.9M Sell
891,861
-22,140
-2% -$1.19M 0.04% 430
2018
Q2
$45.4M Buy
914,001
+11,358
+1% +$564K 0.04% 435
2018
Q1
$44.2M Buy
902,643
+22,728
+3% +$1.11M 0.04% 430
2017
Q4
$38.6M Sell
879,915
-747
-0.1% -$32.8K 0.04% 489
2017
Q3
$32.3M Sell
880,662
-4,296
-0.5% -$158K 0.03% 550
2017
Q2
$28.1M Buy
884,958
+35,202
+4% +$1.12M 0.03% 594
2017
Q1
$24.2M Buy
849,756
+16,305
+2% +$465K 0.03% 606
2016
Q4
$23.8M Buy
833,451
+8,541
+1% +$244K 0.03% 597
2016
Q3
$18.9M Buy
824,910
+44,994
+6% +$1.03M 0.02% 692
2016
Q2
$15.7M Buy
779,916
+86,013
+12% +$1.73M 0.02% 763
2016
Q1
$16.1M Buy
693,903
+26,787
+4% +$622K 0.02% 696
2015
Q4
$13.1M Buy
667,116
+9,270
+1% +$183K 0.02% 777
2015
Q3
$13.4M Buy
657,846
+20,214
+3% +$411K 0.02% 746
2015
Q2
$14.6M Buy
637,632
+33,201
+5% +$759K 0.02% 738
2015
Q1
$15.6M Buy
604,431
+48,267
+9% +$1.24M 0.02% 678
2014
Q4
$14.4M Buy
556,164
+43,944
+9% +$1.14M 0.02% 717
2014
Q3
$12.1M Sell
512,220
-64,383
-11% -$1.52M 0.02% 782
2014
Q2
$12.2M Buy
576,603
+47,910
+9% +$1.02M 0.02% 808
2014
Q1
$10M Buy
528,693
+57,636
+12% +$1.09M 0.02% 923
2013
Q4
$8.33M Sell
471,057
-674,598
-59% -$11.9M 0.02% 1009
2013
Q3
$17.6M Buy
1,145,655
+26,607
+2% +$408K 0.04% 514
2013
Q2
$15.5M Buy
+1,119,048
New +$15.5M 0.03% 534