Northern Trust’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
$301M Sell
1,854,257
-126,148
-6% -$20.5M 0.04% 367
2025
Q1
$328M Sell
1,980,405
-3,452
-0.2% -$571K 0.05% 334
2024
Q4
$350M Buy
1,983,857
+261,305
+15% +$46.1M 0.05% 329
2024
Q3
$342M Sell
1,722,552
-14,128
-0.8% -$2.81M 0.06% 300
2024
Q2
$307M Buy
1,736,680
+583,075
+51% +$103M 0.05% 315
2024
Q1
$253M Sell
1,153,605
-674,331
-37% -$148M 0.04% 370
2023
Q4
$370M Sell
1,827,936
-203,026
-10% -$41.1M 0.07% 277
2023
Q3
$415M Buy
2,030,962
+105,926
+6% +$21.7M 0.08% 228
2023
Q2
$356M Sell
1,925,036
-106,208
-5% -$19.6M 0.07% 277
2023
Q1
$346M Sell
2,031,244
-22,586
-1% -$3.85M 0.07% 283
2022
Q4
$291M Sell
2,053,830
-225,852
-10% -$32M 0.06% 311
2022
Q3
$284M Sell
2,279,682
-33,060
-1% -$4.11M 0.06% 292
2022
Q2
$296M Sell
2,312,742
-58,972
-2% -$7.56M 0.06% 288
2022
Q1
$354M Sell
2,371,714
-87,276
-4% -$13M 0.06% 297
2021
Q4
$441M Sell
2,458,990
-31,300
-1% -$5.61M 0.07% 263
2021
Q3
$356M Buy
2,490,290
+178,932
+8% +$25.6M 0.06% 297
2021
Q2
$293M Buy
2,311,358
+11,016
+0.5% +$1.4M 0.05% 337
2021
Q1
$277M Sell
2,300,342
-21,826
-0.9% -$2.62M 0.05% 324
2020
Q4
$227M Sell
2,322,168
-18,694
-0.8% -$1.82M 0.04% 367
2020
Q3
$212M Buy
2,340,862
+130,434
+6% +$11.8M 0.05% 345
2020
Q2
$187M Buy
2,210,428
+186,754
+9% +$15.8M 0.04% 364
2020
Q1
$133M Buy
2,023,674
+7,728
+0.4% +$507K 0.04% 392
2019
Q4
$128M Buy
2,015,946
+226,473
+13% +$14.3M 0.03% 506
2019
Q3
$101M Sell
1,789,473
-38,817
-2% -$2.2M 0.02% 570
2019
Q2
$91M Buy
1,828,290
+34,617
+2% +$1.72M 0.02% 618
2019
Q1
$86.3M Buy
1,793,673
+40,626
+2% +$1.96M 0.02% 620
2018
Q4
$72.2M Buy
1,753,047
+63,366
+4% +$2.61M 0.02% 630
2018
Q3
$90.8M Sell
1,689,681
-78,621
-4% -$4.23M 0.02% 604
2018
Q2
$87.8M Buy
1,768,302
+52,017
+3% +$2.58M 0.02% 601
2018
Q1
$84.1M Sell
1,716,285
-28,857
-2% -$1.41M 0.02% 633
2017
Q4
$76.5M Buy
1,745,142
+54,708
+3% +$2.4M 0.02% 687
2017
Q3
$62M Sell
1,690,434
-57,234
-3% -$2.1M 0.02% 802
2017
Q2
$55.5M Sell
1,747,668
-33,891
-2% -$1.08M 0.02% 847
2017
Q1
$50.8M Buy
1,781,559
+14,757
+0.8% +$421K 0.01% 912
2016
Q4
$50.5M Sell
1,766,802
-408,018
-19% -$11.7M 0.02% 871
2016
Q3
$49.7M Buy
2,174,820
+41,280
+2% +$944K 0.02% 850
2016
Q2
$42.9M Sell
2,133,540
-54,648
-2% -$1.1M 0.01% 905
2016
Q1
$49.1M Sell
2,188,188
-70,149
-3% -$1.57M 0.02% 826
2015
Q4
$44.5M Sell
2,258,337
-7,614
-0.3% -$150K 0.01% 890
2015
Q3
$46.1M Buy
2,265,951
+156,708
+7% +$3.19M 0.02% 869
2015
Q2
$48.2M Sell
2,109,243
-30,708
-1% -$702K 0.01% 883
2015
Q1
$55.1M Sell
2,139,951
-24,114
-1% -$621K 0.02% 797
2014
Q4
$56M Sell
2,164,065
-9,174
-0.4% -$237K 0.02% 752
2014
Q3
$51.2M Buy
2,173,239
+411,396
+23% +$9.69M 0.02% 777
2014
Q2
$37.4M Sell
1,761,843
-705,135
-29% -$15M 0.01% 1008
2014
Q1
$46.7M Buy
2,466,978
+751,335
+44% +$14.2M 0.01% 873
2013
Q4
$30.3M Buy
1,715,643
+575,859
+51% +$10.2M 0.01% 1171
2013
Q3
$17.5M Sell
1,139,784
-1,552,971
-58% -$23.8M 0.01% 1575
2013
Q2
$37.4M Buy
+2,692,755
New +$37.4M 0.01% 870