JPMorgan Chase & Co’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
$474M Buy
2,922,313
+492,563
+20% +$79.9M 0.03% 401
2025
Q1
$402M Buy
2,429,750
+754,796
+45% +$125M 0.03% 425
2024
Q4
$295M Sell
1,674,954
-211,468
-11% -$37.3M 0.02% 497
2024
Q3
$375M Sell
1,886,422
-703,628
-27% -$140M 0.03% 448
2024
Q2
$457M Sell
2,590,050
-480,951
-16% -$84.9M 0.04% 371
2024
Q1
$674M Sell
3,071,001
-1,898,409
-38% -$416M 0.06% 293
2023
Q4
$1.01B Sell
4,969,410
-107,564
-2% -$21.8M 0.1% 196
2023
Q3
$1.04B Buy
5,076,974
+502,578
+11% +$103M 0.11% 179
2023
Q2
$846M Buy
4,574,396
+365,938
+9% +$67.7M 0.09% 210
2023
Q1
$717M Buy
4,208,458
+36,192
+0.9% +$6.17M 0.09% 227
2022
Q4
$592M Sell
4,172,266
-203,926
-5% -$28.9M 0.08% 240
2022
Q3
$544M Sell
4,376,192
-1,082,454
-20% -$135M 0.08% 238
2022
Q2
$699M Buy
5,458,646
+127,340
+2% +$16.3M 0.1% 201
2022
Q1
$796M Sell
5,331,306
-55,648
-1% -$8.31M 0.1% 199
2021
Q4
$965M Sell
5,386,954
-167,020
-3% -$29.9M 0.11% 191
2021
Q3
$794M Buy
5,553,974
+775,110
+16% +$111M 0.1% 206
2021
Q2
$606M Buy
4,778,864
+1,130,126
+31% +$143M 0.07% 265
2021
Q1
$439M Buy
3,648,738
+91,388
+3% +$11M 0.06% 313
2020
Q4
$347M Buy
3,557,350
+136,086
+4% +$13.3M 0.05% 341
2020
Q3
$317M Buy
3,421,264
+223,112
+7% +$20.7M 0.05% 323
2020
Q2
$271M Sell
3,198,152
-114,452
-3% -$9.7M 0.05% 334
2020
Q1
$217M Sell
3,312,604
-50,987
-2% -$3.35M 0.05% 326
2019
Q4
$213M Sell
3,363,591
-456,231
-12% -$28.9M 0.04% 385
2019
Q3
$216M Buy
3,819,822
+490,641
+15% +$27.8M 0.04% 393
2019
Q2
$163M Sell
3,329,181
-325,386
-9% -$16M 0.03% 485
2019
Q1
$176M Buy
3,654,567
+65,490
+2% +$3.15M 0.04% 445
2018
Q4
$148M Sell
3,589,077
-425,628
-11% -$17.5M 0.03% 455
2018
Q3
$216M Sell
4,014,705
-1,474,824
-27% -$79.3M 0.04% 405
2018
Q2
$273M Sell
5,489,529
-1,093,380
-17% -$54.3M 0.06% 332
2018
Q1
$322M Sell
6,582,909
-119,376
-2% -$5.85M 0.07% 280
2017
Q4
$294M Buy
6,702,285
+424,851
+7% +$18.6M 0.06% 302
2017
Q3
$228M Buy
6,277,434
+507,327
+9% +$18.4M 0.05% 362
2017
Q2
$183M Buy
5,770,107
+454,221
+9% +$14.4M 0.04% 403
2017
Q1
$152M Sell
5,315,886
-433,443
-8% -$12.4M 0.03% 437
2016
Q4
$164M Sell
5,749,329
-467,037
-8% -$13.4M 0.04% 404
2016
Q3
$142M Sell
6,216,366
-787,443
-11% -$18M 0.04% 429
2016
Q2
$141M Buy
7,003,809
+372,810
+6% +$7.49M 0.04% 426
2016
Q1
$154M Buy
6,630,999
+767,826
+13% +$17.8M 0.04% 407
2015
Q4
$115M Buy
5,863,173
+2,698,437
+85% +$53.1M 0.03% 485
2015
Q3
$64.4M Sell
3,164,736
-924,711
-23% -$18.8M 0.02% 638
2015
Q2
$93.5M Sell
4,089,447
-1,104,192
-21% -$25.3M 0.02% 590
2015
Q1
$134M Sell
5,193,639
-486,510
-9% -$12.5M 0.03% 510
2014
Q4
$147M Sell
5,680,149
-625,305
-10% -$16.2M 0.03% 487
2014
Q3
$148M Sell
6,305,454
-904,488
-13% -$21.3M 0.04% 472
2014
Q2
$153M Buy
7,209,942
+250,590
+4% +$5.32M 0.04% 444
2014
Q1
$132M Buy
6,959,352
+300,633
+5% +$5.69M 0.04% 465
2013
Q4
$118M Sell
6,658,719
-114,579
-2% -$2.03M 0.03% 454
2013
Q3
$104M Buy
6,773,298
+181,668
+3% +$2.78M 0.03% 503
2013
Q2
$91.4M Buy
+6,591,630
New +$91.4M 0.03% 509