Retirement Systems of Alabama’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
$6.48M Sell
39,904
-468
-1% -$76K 0.02% 615
2025
Q1
$6.68M Sell
40,372
-305
-0.7% -$50.5K 0.03% 601
2024
Q4
$7.18M Sell
40,677
-671
-2% -$118K 0.03% 597
2024
Q3
$8.21M Buy
41,348
+2,044
+5% +$406K 0.03% 564
2024
Q2
$6.94M Sell
39,304
-190
-0.5% -$33.6K 0.03% 592
2024
Q1
$8.66M Buy
39,494
+58
+0.1% +$12.7K 0.03% 536
2023
Q4
$7.99M Sell
39,436
-1,084
-3% -$220K 0.03% 543
2023
Q3
$8.29M Sell
40,520
-352
-0.9% -$72K 0.04% 476
2023
Q2
$7.56M Sell
40,872
-12,684
-24% -$2.34M 0.03% 535
2023
Q1
$9.13M Sell
53,556
-4,488
-8% -$765K 0.04% 476
2022
Q4
$8.24M Sell
58,044
-2,842
-5% -$403K 0.04% 529
2022
Q3
$7.57M Buy
60,886
+10
+0% +$1.24K 0.04% 509
2022
Q2
$7.8M Sell
60,876
-858
-1% -$110K 0.03% 533
2022
Q1
$9.22M Sell
61,734
-4
-0% -$597 0.03% 534
2021
Q4
$11.1M Sell
61,738
-2,688
-4% -$482K 0.04% 487
2021
Q3
$9.21M Sell
64,426
-5,144
-7% -$736K 0.03% 529
2021
Q2
$8.83M Sell
69,570
-1,958
-3% -$248K 0.03% 550
2021
Q1
$8.6M Sell
71,528
-5,774
-7% -$694K 0.03% 546
2020
Q4
$7.54M Sell
77,302
-252
-0.3% -$24.6K 0.03% 569
2020
Q3
$7.02M Sell
77,554
-222,102
-74% -$20.1M 0.03% 521
2020
Q2
$25.4M Buy
299,656
+42,438
+16% +$3.6M 0.12% 165
2020
Q1
$16.9M Buy
257,218
+126,238
+96% +$8.28M 0.09% 208
2019
Q4
$8.29M Sell
130,980
-287,028
-69% -$18.2M 0.04% 509
2019
Q3
$23.7M Sell
418,008
-19,053
-4% -$1.08M 0.11% 176
2019
Q2
$21.7M Buy
437,061
+6,075
+1% +$302K 0.1% 197
2019
Q1
$20.7M Sell
430,986
-7,677
-2% -$369K 0.1% 194
2018
Q4
$18.1M Sell
438,663
-2,286
-0.5% -$94.1K 0.1% 196
2018
Q3
$23.7M Sell
440,949
-3,795
-0.9% -$204K 0.11% 179
2018
Q2
$22.1M Buy
444,744
+153
+0% +$7.6K 0.11% 185
2018
Q1
$21.8M Sell
444,591
-4,446
-1% -$218K 0.11% 183
2017
Q4
$19.7M Sell
449,037
-9,267
-2% -$406K 0.1% 217
2017
Q3
$16.8M Sell
458,304
-27,444
-6% -$1.01M 0.09% 244
2017
Q2
$15.4M Buy
485,748
+19,263
+4% +$612K 0.08% 262
2017
Q1
$13.3M Sell
466,485
-3,153
-0.7% -$89.9K 0.07% 302
2016
Q4
$13.4M Sell
469,638
-21,624
-4% -$618K 0.08% 289
2016
Q3
$11.2M Sell
491,262
-219,678
-31% -$5.02M 0.07% 336
2016
Q2
$14.3M Sell
710,940
-33,498
-4% -$673K 0.08% 278
2016
Q1
$17.3M Sell
744,438
-35,211
-5% -$817K 0.1% 222
2015
Q4
$15.4M Buy
779,649
+16,764
+2% +$330K 0.09% 250
2015
Q3
$15.5M Buy
762,885
+108,444
+17% +$2.21M 0.09% 242
2015
Q2
$15M Buy
654,441
+66,303
+11% +$1.52M 0.08% 279
2015
Q1
$15.2M Buy
588,138
+41,604
+8% +$1.07M 0.08% 289
2014
Q4
$14.1M Buy
546,534
+294,000
+116% +$7.61M 0.08% 307
2014
Q3
$5.95M Sell
252,534
-8,997
-3% -$212K 0.03% 583
2014
Q2
$5.55M Buy
261,531
+1,455
+0.6% +$30.9K 0.03% 617
2014
Q1
$4.92M Buy
+260,076
New +$4.92M 0.03% 663