Ohio Public Employees Retirement System (OPERS)’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
$10.3M Sell
63,403
-6,916
-10% -$1.12M 0.03% 428
2025
Q1
$11.6M Sell
70,319
-7,912
-10% -$1.31M 0.04% 377
2024
Q4
$13.8M Sell
78,231
-4,904
-6% -$865K 0.05% 338
2024
Q3
$16.5M Sell
83,135
-4,754
-5% -$944K 0.07% 266
2024
Q2
$15.5M Sell
87,889
-1,571
-2% -$277K 0.06% 266
2024
Q1
$19.6M Sell
89,460
-15,890
-15% -$3.48M 0.08% 230
2023
Q4
$21.4M Buy
105,350
+2,878
+3% +$583K 0.09% 211
2023
Q3
$21M Sell
102,472
-9,464
-8% -$1.94M 0.09% 188
2023
Q2
$20.7M Sell
111,936
-8,696
-7% -$1.61M 0.08% 221
2023
Q1
$20.6M Buy
120,632
+7,958
+7% +$1.36M 0.09% 230
2022
Q4
$16M Sell
112,674
-5,354
-5% -$760K 0.07% 277
2022
Q3
$14.7M Sell
118,028
-1,162
-1% -$145K 0.07% 278
2022
Q2
$15.3M Sell
119,190
-5,066
-4% -$649K 0.06% 277
2022
Q1
$18.6M Sell
124,256
-7,588
-6% -$1.13M 0.07% 274
2021
Q4
$23.6M Buy
131,844
+116
+0.1% +$20.8K 0.08% 232
2021
Q3
$18.8M Sell
131,728
-2,148
-2% -$307K 0.07% 274
2021
Q2
$17M Buy
133,876
+13,904
+12% +$1.76M 0.06% 294
2021
Q1
$14.4M Buy
119,972
+3,324
+3% +$400K 0.06% 302
2020
Q4
$11.4M Buy
116,648
+18,240
+19% +$1.78M 0.05% 320
2020
Q3
$8.9M Sell
98,408
-7,752
-7% -$701K 0.05% 320
2020
Q2
$9M Buy
106,160
+7,854
+8% +$666K 0.05% 321
2020
Q1
$6.45M Buy
98,306
+14,315
+17% +$940K 0.04% 362
2019
Q4
$5.31M Sell
83,991
-32,724
-28% -$2.07M 0.03% 513
2019
Q3
$6.61M Buy
116,715
+135
+0.1% +$7.65K 0.04% 435
2019
Q2
$5.8M Sell
116,580
-77,358
-40% -$3.85M 0.03% 478
2019
Q1
$9.33M Buy
193,938
+213
+0.1% +$10.3K 0.05% 356
2018
Q4
$7.97M Sell
193,725
-18,213
-9% -$750K 0.05% 355
2018
Q3
$11.4M Sell
211,938
-55,779
-21% -$3M 0.06% 313
2018
Q2
$13.3M Sell
267,717
-3,222
-1% -$160K 0.07% 274
2018
Q1
$13.3M Sell
270,939
-45,246
-14% -$2.22M 0.07% 278
2017
Q4
$13.9M Buy
316,185
+138
+0% +$6.05K 0.07% 288
2017
Q3
$11.6M Buy
316,047
+133,374
+73% +$4.9M 0.06% 316
2017
Q2
$5.8M Sell
182,673
-20,247
-10% -$643K 0.03% 531
2017
Q1
$5.79M Buy
202,920
+207
+0.1% +$5.9K 0.03% 536
2016
Q4
$6.2M Buy
202,713
+32,538
+19% +$994K 0.03% 502
2016
Q3
$3.89M Buy
170,175
+28,542
+20% +$653K 0.02% 636
2016
Q2
$2.85M Sell
141,633
-56,496
-29% -$1.14M 0.02% 713
2016
Q1
$4.6M Sell
198,129
-108
-0.1% -$2.51K 0.03% 514
2015
Q4
$3.9M Buy
198,237
+28,359
+17% +$558K 0.02% 564
2015
Q3
$3.45M Buy
169,878
+6,480
+4% +$132K 0.02% 642
2015
Q2
$3.74M Sell
163,398
-35,235
-18% -$806K 0.02% 667
2015
Q1
$5.12M Buy
198,633
+4,248
+2% +$109K 0.03% 526
2014
Q4
$5.03M Buy
194,385
+6,225
+3% +$161K 0.03% 546
2014
Q3
$4.43M Sell
188,160
-7,608
-4% -$179K 0.03% 588
2014
Q2
$4.16M Buy
195,768
+102,819
+111% +$2.18M 0.02% 647
2014
Q1
$1.76M Sell
92,949
-14,994
-14% -$284K 0.01% 955
2013
Q4
$1.91M Buy
107,943
+13,449
+14% +$238K 0.01% 984
2013
Q3
$1.45M Buy
94,494
+19,269
+26% +$295K 0.01% 1068
2013
Q2
$1.04M Buy
+75,225
New +$1.04M 0.01% 1086