State of Michigan Retirement System’s Old Dominion Freight Line ODFL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$14.9M Sell
76,188
-100
-0.1% -$18.6K 0.08% 220
2025
Q4
$12M Sell
76,288
-1,300
-2% -$186K 0.06% 249
2025
Q3
$10.9M Sell
77,588
-600
-0.8% -$91.9K 0.05% 275
2025
Q2
$12.7M Sell
78,188
-500
-0.6% -$79.8K 0.07% 243
2025
Q1
$13M Hold
78,688
0.08% 225
2024
Q4
$13.9M Sell
78,688
-700
-0.9% -$143K 0.07% 220
2024
Q3
$15.8M Buy
79,388
+2,600
+3% +$506K 0.08% 199
2024
Q2
$13.6M Sell
76,788
-600
-0.8% -$113K 0.07% 205
2024
Q1
$17M Hold
77,388
0.09% 179
2023
Q4
$15.7M Sell
77,388
-400
-0.5% -$79.3K 0.09% 176
2023
Q3
$15.9M Sell
77,788
-14,000
-15% -$2.83M 0.1% 166
2023
Q2
$17M Sell
91,788
-1,600
-2% -$259K 0.1% 167
2023
Q1
$15.9M Buy
93,388
+600
+0.6% +$100K 0.1% 172
2022
Q4
$13.2M Buy
92,788
+1,200
+1% +$170K 0.09% 197
2022
Q3
$11.4M Hold
91,588
0.08% 199
2022
Q2
$11.7M Buy
91,588
+6,200
+7% +$812K 0.08% 204
2022
Q1
$12.8M Buy
85,388
+76
+0.1% +$11.8K 0.07% 204
2021
Q4
$15.3M Buy
85,312
+35,016
+70% +$5.91M 0.08% 182
2021
Q3
$7.19M Sell
50,296
-800
-2% -$111K 0.04% 314
2021
Q2
$6.48M Buy
51,096
+200
+0.4% +$25.6K 0.04% 348
2021
Q1
$6.12M Sell
50,896
-200
-0.4% -$21.5K 0.04% 341
2020
Q4
$4.99M Buy
51,096
+2,000
+4% +$199K 0.03% 368
2020
Q3
$4.44M Buy
49,096
+800
+2% +$75.1K 0.04% 344
2020
Q2
$4.09M Buy
48,296
+4,496
+10% +$341K 0.04% 345
2020
Q1
$2.88M Sell
43,800
-2,400
-5% -$159K 0.03% 348
2019
Q4
$2.92M Sell
46,200
-9,600
-17% -$589K 0.02% 457
2019
Q3
$3.16M Sell
55,800
-1,800
-3% -$97.7K 0.03% 395
2019
Q2
$2.87M Sell
57,600
-11,700
-17% -$569K 0.03% 426
2019
Q1
$3.33M Sell
69,300
-600
-0.9% -$28K 0.03% 438
2018
Q4
$2.88M Sell
69,900
-3,000
-4% -$133K 0.03% 434
2018
Q3
$3.92M Sell
72,900
-2,400
-3% -$121K 0.03% 412
2018
Q2
$3.74M Buy
75,300
+600
+0.8% +$29.8K 0.03% 409
2018
Q1
$3.66M Buy
74,700
+900
+1% +$42.6K 0.03% 402
2017
Q4
$3.24M Sell
73,800
-3,300
-4% -$133K 0.03% 447
2017
Q3
$2.83M Sell
77,100
-8,400
-10% -$277K 0.02% 485
2017
Q2
$2.71M Buy
85,500
+1,200
+1% +$35.3K 0.02% 529
2017
Q1
$2.4M Buy
84,300
+600
+0.7% +$17.7K 0.02% 565
2016
Q4
$2.39M Sell
83,700
-300
-0.4% -$8.04K 0.02% 572
2016
Q3
$1.92M Buy
84,000
+1,500
+2% +$33.9K 0.02% 631
2016
Q2
$1.66M Buy
82,500
+300
+0.4% +$6.42K 0.01% 667
2016
Q1
$1.91M Hold
82,200
0.02% 612
2015
Q4
$1.62M Sell
82,200
-12,900
-14% -$268K 0.01% 654
2015
Q3
$1.93M Buy
95,100
+2,400
+3% +$54.5K 0.02% 630
2015
Q2
$2.12M Buy
92,700
+300
+0.3% +$7.14K 0.01% 646
2015
Q1
$2.38M Sell
92,400
-4,800
-5% -$121K 0.02% 615
2014
Q4
$2.52M Buy
97,200
+300
+0.3% +$7.44K 0.02% 612
2014
Q3
$2.28M Sell
96,900
-1,800
-2% -$39.7K 0.02% 630
2014
Q2
$2.1M Hold
98,700
0.01% 676
2014
Q1
$1.87M Buy
98,700
+600
+0.6% +$10.9K 0.01% 708
2013
Q4
$1.73M Buy
+98,100
New +$1.61M 0.01% 714

Other funds holding ODFL