Northwestern Mutual Investment Management Company’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
$963K Sell
5,932
-44
-0.7% -$7.14K 0.01% 573
2025
Q1
$989K Buy
5,976
+11
+0.2% +$1.82K 0.02% 547
2024
Q4
$1.05M Sell
5,965
-12
-0.2% -$2.12K 0.02% 525
2024
Q3
$1.19M Buy
5,977
+307
+5% +$61K 0.03% 496
2024
Q2
$1M Sell
5,670
-10
-0.2% -$1.77K 0.03% 529
2024
Q1
$1.25M Buy
5,680
+18
+0.3% +$3.95K 0.03% 446
2023
Q4
$1.15M Buy
5,662
+6
+0.1% +$1.22K 0.03% 448
2023
Q3
$1.16M Sell
5,656
-18
-0.3% -$3.68K 0.03% 387
2023
Q2
$1.05M Sell
5,674
-20
-0.4% -$3.7K 0.03% 447
2023
Q1
$970K Buy
5,694
+14
+0.2% +$2.39K 0.02% 470
2022
Q4
$806K Sell
5,680
-1,128
-17% -$160K 0.02% 299
2022
Q3
$847K Sell
6,808
-532
-7% -$66.2K 0.02% 367
2022
Q2
$941K Sell
7,340
-72
-1% -$9.23K 0.02% 396
2022
Q1
$1.11M Sell
7,412
-970
-12% -$145K 0.02% 409
2021
Q4
$1.5M Sell
8,382
-138
-2% -$24.7K 0.03% 338
2021
Q3
$1.22M Sell
8,520
-116
-1% -$16.6K 0.02% 386
2021
Q2
$1.1M Sell
8,636
-60
-0.7% -$7.62K 0.02% 438
2021
Q1
$1.05M Sell
8,696
-1,862
-18% -$224K 0.02% 430
2020
Q4
$1.03M Buy
10,558
+192
+2% +$18.7K 0.01% 619
2020
Q3
$879K Hold
10,366
0.01% 588
2020
Q2
$879K Buy
10,366
+350
+3% +$29.7K 0.01% 589
2020
Q1
$657K Buy
10,016
+2,573
+35% +$169K 0.01% 598
2019
Q4
$471K Sell
7,443
-47,307
-86% -$2.99M 0.01% 789
2019
Q3
$3.1M Sell
54,750
-654
-1% -$37.1K 0.07% 111
2019
Q2
$2.76M Buy
55,404
+20,757
+60% +$1.03M 0.06% 125
2019
Q1
$1.67M Sell
34,647
-2,442
-7% -$118K 0.03% 435
2018
Q4
$1.53M Sell
37,089
-3
-0% -$124 0.03% 431
2018
Q3
$1.99M Sell
37,092
-3,138
-8% -$169K 0.03% 433
2018
Q2
$2M Sell
40,230
-1,740
-4% -$86.4K 0.03% 445
2018
Q1
$2.06M Buy
41,970
+15,108
+56% +$740K 0.03% 420
2017
Q4
$1.18M Buy
26,862
+27
+0.1% +$1.18K 0.02% 512
2017
Q3
$985K Sell
26,835
-8,925
-25% -$328K 0.02% 526
2017
Q2
$1.14M Sell
35,760
-54
-0.2% -$1.71K 0.02% 536
2017
Q1
$1.02M Buy
35,814
+12
+0% +$342 0.02% 562
2016
Q4
$1.02M Sell
35,802
-153
-0.4% -$4.38K 0.02% 483
2016
Q3
$822K Buy
35,955
+516
+1% +$11.8K 0.02% 537
2016
Q2
$712K Sell
35,439
-138
-0.4% -$2.77K 0.02% 415
2016
Q1
$826K Buy
35,577
+10,860
+44% +$252K 0.02% 352
2015
Q4
$487K Buy
24,717
+87
+0.4% +$1.71K 0.01% 540
2015
Q3
$501K Hold
24,630
0.01% 546
2015
Q2
$563K Buy
24,630
+3,750
+18% +$85.7K 0.01% 546
2015
Q1
$538K Buy
+20,880
New +$538K 0.01% 568