Bank of America’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
$168M Buy
1,037,180
+282,969
+38% +$45.9M 0.01% 791
2025
Q1
$125M Buy
754,211
+146,307
+24% +$24.2M 0.01% 867
2024
Q4
$107M Sell
607,904
-286,357
-32% -$50.5M 0.01% 891
2024
Q3
$178M Sell
894,261
-25,811
-3% -$5.13M 0.01% 702
2024
Q2
$162M Buy
920,072
+336,408
+58% +$59.4M 0.01% 712
2024
Q1
$128M Buy
583,664
+128,224
+28% +$28.1M 0.01% 818
2023
Q4
$92.3M Sell
455,440
-262,924
-37% -$53.3M 0.01% 878
2023
Q3
$147M Buy
718,364
+116,712
+19% +$23.9M 0.02% 657
2023
Q2
$111M Sell
601,652
-193,992
-24% -$35.9M 0.01% 766
2023
Q1
$136M Buy
795,644
+265,816
+50% +$45.3M 0.01% 717
2022
Q4
$75.2M Sell
529,828
-93,744
-15% -$13.3M 0.01% 926
2022
Q3
$77.6M Sell
623,572
-18,136
-3% -$2.26M 0.01% 872
2022
Q2
$82.2M Buy
641,708
+120,900
+23% +$15.5M 0.01% 900
2022
Q1
$77.8M Sell
520,808
-1,766
-0.3% -$264K 0.01% 991
2021
Q4
$93.6M Sell
522,574
-155,168
-23% -$27.8M 0.01% 915
2021
Q3
$96.9M Buy
677,742
+37,906
+6% +$5.42M 0.01% 899
2021
Q2
$81.2M Buy
639,836
+58,416
+10% +$7.41M 0.01% 969
2021
Q1
$69.9M Buy
581,420
+5,004
+0.9% +$602K 0.01% 990
2020
Q4
$56.3M Sell
576,416
-181,132
-24% -$17.7M 0.01% 988
2020
Q3
$68.5M Buy
757,548
+376,722
+99% +$34.1M 0.01% 866
2020
Q2
$32.3M Sell
380,826
-61,906
-14% -$5.25M ﹤0.01% 1166
2020
Q1
$29.1M Buy
442,732
+141,670
+47% +$9.3M 0.01% 1136
2019
Q4
$19M Buy
301,062
+69,003
+30% +$4.37M ﹤0.01% 1663
2019
Q3
$13.1M Sell
232,059
-99,570
-30% -$5.64M ﹤0.01% 1915
2019
Q2
$16.5M Buy
331,629
+8,196
+3% +$408K ﹤0.01% 1753
2019
Q1
$15.6M Buy
323,433
+85,551
+36% +$4.12M ﹤0.01% 1796
2018
Q4
$9.79M Sell
237,882
-137,814
-37% -$5.67M ﹤0.01% 2005
2018
Q3
$20.2M Sell
375,696
-15,297
-4% -$822K ﹤0.01% 1566
2018
Q2
$19.4M Sell
390,993
-157,998
-29% -$7.85M ﹤0.01% 1591
2018
Q1
$26.9M Buy
548,991
+12,651
+2% +$620K ﹤0.01% 1338
2017
Q4
$23.5M Sell
536,340
-44,025
-8% -$1.93M ﹤0.01% 1431
2017
Q3
$21.3M Buy
580,365
+179,649
+45% +$6.59M ﹤0.01% 1580
2017
Q2
$12.7M Sell
400,716
-10,932
-3% -$347K ﹤0.01% 1828
2017
Q1
$11.7M Sell
411,648
-246,492
-37% -$7.03M ﹤0.01% 1927
2016
Q4
$18.8M Buy
658,140
+9,558
+1% +$273K ﹤0.01% 1468
2016
Q3
$14.8M Sell
648,582
-38,781
-6% -$887K ﹤0.01% 1600
2016
Q2
$13.8M Sell
687,363
-227,379
-25% -$4.57M ﹤0.01% 1600
2016
Q1
$21.2M Buy
914,742
+18,903
+2% +$439K 0.01% 1279
2015
Q4
$17.6M Sell
895,839
-49,488
-5% -$974K ﹤0.01% 1434
2015
Q3
$19.2M Buy
945,327
+902,607
+2,113% +$18.4M ﹤0.01% 1370
2015
Q2
$977K Buy
42,720
+5,076
+13% +$116K ﹤0.01% 3312
2015
Q1
$970K Sell
37,644
-11,097
-23% -$286K ﹤0.01% 3027
2014
Q4
$1.26M Sell
48,741
-44,568
-48% -$1.15M ﹤0.01% 2961
2014
Q3
$2.2M Sell
93,309
-32,187
-26% -$758K ﹤0.01% 2541
2014
Q2
$2.66M Sell
125,496
-21,849
-15% -$464K ﹤0.01% 2380
2014
Q1
$2.79M Sell
147,345
-52,605
-26% -$995K ﹤0.01% 2298
2013
Q4
$3.53M Sell
199,950
-332,355
-62% -$5.87M ﹤0.01% 2124
2013
Q3
$8.16M Sell
532,305
-244,473
-31% -$3.75M ﹤0.01% 1496
2013
Q2
$10.8M Buy
+776,778
New +$10.8M ﹤0.01% 1292