HSBC Holdings’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
$59M Sell
363,405
-25,615
-7% -$4.16M 0.04% 402
2025
Q1
$64.2M Sell
389,020
-11,800
-3% -$1.95M 0.04% 387
2024
Q4
$70.8M Sell
400,820
-34,892
-8% -$6.17M 0.04% 374
2024
Q3
$86.6M Buy
435,712
+107,242
+33% +$21.3M 0.05% 319
2024
Q2
$58.1M Sell
328,470
-432,815
-57% -$76.5M 0.04% 389
2024
Q1
$167M Buy
761,285
+373,727
+96% +$81.9M 0.11% 158
2023
Q4
$78.5M Buy
387,558
+133,214
+52% +$27M 0.07% 281
2023
Q3
$52M Sell
254,344
-10,912
-4% -$2.23M 0.05% 341
2023
Q2
$49M Buy
265,256
+58,394
+28% +$10.8M 0.05% 357
2023
Q1
$35.2M Sell
206,862
-79,656
-28% -$13.6M 0.04% 415
2022
Q4
$40.6M Buy
286,518
+86,060
+43% +$12.2M 0.05% 374
2022
Q3
$25.2M Buy
200,458
+50,198
+33% +$6.32M 0.04% 413
2022
Q2
$19.3M Sell
150,260
-1,444
-1% -$185K 0.03% 529
2022
Q1
$23.1M Buy
151,704
+7,436
+5% +$1.13M 0.03% 495
2021
Q4
$25.8M Buy
144,268
+1,676
+1% +$300K 0.02% 515
2021
Q3
$20.6M Sell
142,592
-3,748
-3% -$543K 0.02% 528
2021
Q2
$18.6M Sell
146,340
-73,958
-34% -$9.4M 0.02% 570
2021
Q1
$26.5M Sell
220,298
-4,574
-2% -$551K 0.03% 451
2020
Q4
$21.8M Buy
224,872
+50,936
+29% +$4.95M 0.03% 475
2020
Q3
$16M Sell
173,936
-116,768
-40% -$10.7M 0.03% 466
2020
Q2
$24.7M Buy
290,704
+25,158
+9% +$2.13M 0.05% 319
2020
Q1
$17.6M Sell
265,546
-40,964
-13% -$2.71M 0.04% 364
2019
Q4
$19.4M Buy
306,510
+143,748
+88% +$9.08M 0.03% 415
2019
Q3
$9.22M Buy
162,762
+14,766
+10% +$837K 0.02% 608
2019
Q2
$7.36M Buy
147,996
+25,815
+21% +$1.28M 0.01% 696
2019
Q1
$5.88M Buy
122,181
+50,721
+71% +$2.44M 0.01% 753
2018
Q4
$2.94M Buy
71,460
+57
+0.1% +$2.35K 0.01% 921
2018
Q3
$3.84M Buy
71,403
+25,521
+56% +$1.37M 0.01% 869
2018
Q2
$2.28M Buy
45,882
+11,643
+34% +$578K ﹤0.01% 1059
2018
Q1
$1.68M Sell
34,239
-30,927
-47% -$1.52M ﹤0.01% 1066
2017
Q4
$2.86M Buy
65,166
+32,343
+99% +$1.42M ﹤0.01% 952
2017
Q3
$1.2M Buy
32,823
+14,181
+76% +$520K ﹤0.01% 1032
2017
Q2
$592K Sell
18,642
-38,964
-68% -$1.24M ﹤0.01% 1217
2017
Q1
$1.67M Buy
57,606
+41,148
+250% +$1.2M ﹤0.01% 952
2016
Q4
$470K Sell
16,458
-5,937
-27% -$170K ﹤0.01% 1477
2016
Q3
$513K Sell
22,395
-2,535
-10% -$58.1K ﹤0.01% 1185
2016
Q2
$501K Buy
24,930
+4,428
+22% +$89K ﹤0.01% 1192
2016
Q1
$476K Buy
20,502
+60
+0.3% +$1.39K ﹤0.01% 1236
2015
Q4
$403K Buy
20,442
+309
+2% +$6.09K ﹤0.01% 1307
2015
Q3
$410K Buy
20,133
+2,286
+13% +$46.6K ﹤0.01% 1307
2015
Q2
$408K Sell
17,847
-4,500
-20% -$103K ﹤0.01% 1296
2015
Q1
$576K Buy
22,347
+14,493
+185% +$374K ﹤0.01% 1235
2014
Q4
$203K Sell
7,854
-1,221
-13% -$31.6K ﹤0.01% 1371
2014
Q3
$213K Buy
+9,075
New +$213K ﹤0.01% 1377