New York State Teachers Retirement System (NYSTRS)’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
$27.1M Sell
167,244
-53
-0% -$8.6K 0.06% 265
2025
Q1
$27.7M Sell
167,297
-10,701
-6% -$1.77M 0.06% 251
2024
Q4
$31.4M Sell
177,998
-204
-0.1% -$36K 0.07% 238
2024
Q3
$35.4M Sell
178,202
-9,313
-5% -$1.85M 0.07% 228
2024
Q2
$33.1M Sell
187,515
-12,237
-6% -$2.16M 0.07% 235
2024
Q1
$43.8M Sell
199,752
-4,468
-2% -$980K 0.09% 191
2023
Q4
$41.4M Sell
204,220
-4,574
-2% -$927K 0.09% 192
2023
Q3
$42.7M Sell
208,794
-16,784
-7% -$3.43M 0.1% 174
2023
Q2
$41.7M Sell
225,578
-3,752
-2% -$694K 0.09% 196
2023
Q1
$39.1M Sell
229,330
-7,064
-3% -$1.2M 0.09% 207
2022
Q4
$33.5M Buy
236,394
+526
+0.2% +$74.6K 0.08% 232
2022
Q3
$29.3M Sell
235,868
-512
-0.2% -$63.7K 0.08% 243
2022
Q2
$30.3M Sell
236,380
-4,772
-2% -$611K 0.07% 246
2022
Q1
$36M Buy
241,152
+228
+0.1% +$34.1K 0.07% 242
2021
Q4
$43.2M Buy
240,924
+6,768
+3% +$1.21M 0.08% 216
2021
Q3
$33.5M Sell
234,156
-1,752
-0.7% -$251K 0.07% 257
2021
Q2
$29.9M Sell
235,908
-9,960
-4% -$1.26M 0.06% 278
2021
Q1
$29.6M Sell
245,868
-28,614
-10% -$3.44M 0.06% 281
2020
Q4
$26.8M Sell
274,482
-4,400
-2% -$429K 0.06% 292
2020
Q3
$25.2M Sell
278,882
-25,570
-8% -$2.31M 0.06% 272
2020
Q2
$25.8M Buy
+304,452
New +$25.8M 0.06% 270
2020
Q1
Sell
-321,831
Closed -$20.4M 279
2019
Q4
$20.4M Buy
321,831
+2,277
+0.7% +$144K 0.05% 348
2019
Q3
$18.1M Sell
319,554
-16,800
-5% -$952K 0.05% 354
2019
Q2
$16.7M Sell
336,354
-7,860
-2% -$391K 0.04% 381
2019
Q1
$16.6M Sell
344,214
-3,060
-0.9% -$147K 0.04% 391
2018
Q4
$14.3M Sell
347,274
-21,945
-6% -$903K 0.04% 404
2018
Q3
$19.8M Sell
369,219
-2,112
-0.6% -$114K 0.05% 364
2018
Q2
$18.4M Sell
371,331
-2,019
-0.5% -$100K 0.04% 384
2018
Q1
$18.3M Sell
373,350
-2,100
-0.6% -$103K 0.04% 380
2017
Q4
$16.5M Hold
375,450
0.04% 439
2017
Q3
$13.8M Sell
375,450
-2,100
-0.6% -$77.1K 0.03% 466
2017
Q2
$12M Sell
377,550
-22,500
-6% -$714K 0.03% 494
2017
Q1
$11.4M Sell
400,050
-17,400
-4% -$496K 0.03% 515
2016
Q4
$11.9M Sell
417,450
-2,400
-0.6% -$68.6K 0.03% 494
2016
Q3
$9.6M Sell
419,850
-5,100
-1% -$117K 0.03% 548
2016
Q2
$8.54M Hold
424,950
0.02% 581
2016
Q1
$9.86M Hold
424,950
0.03% 546
2015
Q4
$8.37M Hold
424,950
0.02% 576
2015
Q3
$8.64M Hold
424,950
0.02% 564
2015
Q2
$9.72M Sell
424,950
-19,200
-4% -$439K 0.03% 559
2015
Q1
$11.4M Sell
444,150
-13,200
-3% -$340K 0.03% 529
2014
Q4
$11.8M Sell
457,350
-12,300
-3% -$318K 0.03% 510
2014
Q3
$11.1M Sell
469,650
-4,500
-0.9% -$106K 0.03% 516
2014
Q2
$10.1M Sell
474,150
-29,700
-6% -$630K 0.03% 565
2014
Q1
$9.53M Sell
503,850
-8,100
-2% -$153K 0.03% 575
2013
Q4
$9.05M Sell
511,950
-139,560
-21% -$2.47M 0.02% 592
2013
Q3
$9.99M Sell
651,510
-42,000
-6% -$644K 0.03% 540
2013
Q2
$9.62M Buy
+693,510
New +$9.62M 0.03% 530