STRS Ohio’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
$15.4M Sell
95,154
-26,046
-21% -$4.23M 0.06% 334
2025
Q1
$20.1M Hold
121,200
0.08% 265
2024
Q4
$21.4M Sell
121,200
-15,000
-11% -$2.65M 0.08% 258
2024
Q3
$27.1M Hold
136,200
0.1% 223
2024
Q2
$24.1M Sell
136,200
-96,142
-41% -$17M 0.1% 228
2024
Q1
$51M Buy
232,342
+19,868
+9% +$4.36M 0.2% 120
2023
Q4
$43.1M Buy
212,474
+310
+0.1% +$62.8K 0.18% 139
2023
Q3
$43.4M Buy
212,164
+5,964
+3% +$1.22M 0.19% 126
2023
Q2
$38.1M Sell
206,200
-41,222
-17% -$7.62M 0.16% 154
2023
Q1
$42.2M Sell
247,422
-22,778
-8% -$3.88M 0.18% 147
2022
Q4
$38.3M Sell
270,200
-62,000
-19% -$8.8M 0.17% 169
2022
Q3
$41.3M Sell
332,200
-110,000
-25% -$13.7M 0.2% 132
2022
Q2
$56.7M Sell
442,200
-8,466
-2% -$1.08M 0.26% 97
2022
Q1
$67.3M Buy
450,666
+16,346
+4% +$2.44M 0.25% 99
2021
Q4
$77.8M Buy
434,320
+10,442
+2% +$1.87M 0.27% 86
2021
Q3
$60.6M Buy
423,878
+223,936
+112% +$32M 0.23% 104
2021
Q2
$25.4M Sell
199,942
-83,194
-29% -$10.6M 0.09% 257
2021
Q1
$34M Buy
283,136
+125,406
+80% +$15.1M 0.13% 199
2020
Q4
$15.4M Buy
157,730
+35,006
+29% +$3.42M 0.06% 314
2020
Q3
$11.1M Sell
122,724
-34,434
-22% -$3.11M 0.05% 349
2020
Q2
$13.3M Buy
157,158
+25,586
+19% +$2.17M 0.06% 308
2020
Q1
$8.64M Sell
131,572
-3,347
-2% -$220K 0.05% 344
2019
Q4
$8.53M Buy
134,919
+12,336
+10% +$780K 0.04% 391
2019
Q3
$6.95M Hold
122,583
0.03% 407
2019
Q2
$6.1M Sell
122,583
-6,297
-5% -$313K 0.03% 413
2019
Q1
$6.2M Sell
128,880
-375
-0.3% -$18K 0.03% 409
2018
Q4
$5.32M Sell
129,255
-1,086
-0.8% -$44.7K 0.03% 434
2018
Q3
$7.01M Buy
130,341
+282
+0.2% +$15.2K 0.03% 405
2018
Q2
$6.46M Buy
130,059
+52,794
+68% +$2.62M 0.03% 432
2018
Q1
$3.79M Sell
77,265
-75
-0.1% -$3.67K 0.02% 527
2017
Q4
$3.39M Buy
77,340
+2,340
+3% +$103K 0.01% 560
2017
Q3
$2.75M Hold
75,000
0.01% 586
2017
Q2
$2.38M Buy
+75,000
New +$2.38M 0.01% 603
2016
Q1
Sell
-165,000
Closed -$3.25M 1918
2015
Q4
$3.25M Sell
165,000
-1,140,000
-87% -$22.4M 0.01% 562
2015
Q3
$26.5M Hold
1,305,000
0.13% 215
2015
Q2
$29.8M Hold
1,305,000
0.13% 219
2015
Q1
$33.6M Buy
1,305,000
+300,000
+30% +$7.73M 0.15% 205
2014
Q4
$26M Sell
1,005,000
-180,000
-15% -$4.66M 0.11% 240
2014
Q3
$27.9M Hold
1,185,000
0.12% 230
2014
Q2
$25.2M Hold
1,185,000
0.11% 245
2014
Q1
$22.4M Buy
1,185,000
+150,000
+14% +$2.84M 0.1% 258
2013
Q4
$18.3M Buy
1,035,000
+525,000
+103% +$9.28M 0.08% 298
2013
Q3
$7.82M Buy
+510,000
New +$7.82M 0.03% 442