Tower Research Capital (TRC)’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
$2.61M Buy
16,089
+11,589
+258% +$1.88M 0.07% 250
2025
Q1
$745K Sell
4,500
-18,087
-80% -$2.99M 0.02% 638
2024
Q4
$3.98M Buy
22,587
+12,050
+114% +$2.13M 0.08% 192
2024
Q3
$2.09M Sell
10,537
-18,616
-64% -$3.7M 0.06% 269
2024
Q2
$5.15M Sell
29,153
-2,080
-7% -$367K 0.09% 190
2024
Q1
$6.85M Sell
31,233
-2,443
-7% -$536K 0.17% 89
2023
Q4
$6.82M Buy
33,676
+9,098
+37% +$1.84M 0.08% 190
2023
Q3
$5.03M Buy
24,578
+18,658
+315% +$3.82M 0.16% 108
2023
Q2
$1.09M Sell
5,920
-284
-5% -$52.5K 0.04% 457
2023
Q1
$1.06M Buy
6,204
+672
+12% +$115K 0.03% 411
2022
Q4
$785K Sell
5,532
-37,226
-87% -$5.28M 0.03% 479
2022
Q3
$5.32M Buy
42,758
+4,588
+12% +$571K 0.09% 182
2022
Q2
$4.89M Sell
38,170
-31,384
-45% -$4.02M 0.11% 147
2022
Q1
$10.4M Buy
69,554
+62,642
+906% +$9.35M 0.1% 175
2021
Q4
$1.24M Sell
6,912
-7,078
-51% -$1.27M 0.02% 591
2021
Q3
$2M Sell
13,990
-5,286
-27% -$756K 0.05% 267
2021
Q2
$2.45M Buy
19,276
+8,198
+74% +$1.04M 0.06% 251
2021
Q1
$1.33M Buy
11,078
+3,004
+37% +$361K 0.02% 632
2020
Q4
$788K Buy
8,074
+2,920
+57% +$285K 0.02% 653
2020
Q3
$466K Buy
5,154
+3,418
+197% +$309K 0.01% 1750
2020
Q2
$147K Buy
1,736
+1,698
+4,468% +$144K 0.01% 2094
2020
Q1
$2K Sell
38
-70
-65% -$3.68K ﹤0.01% 2611
2019
Q4
$7K Sell
108
-3,099
-97% -$201K ﹤0.01% 2535
2019
Q3
$182K Sell
3,207
-13,029
-80% -$739K 0.01% 1049
2019
Q2
$808K Sell
16,236
-2,205
-12% -$110K 0.05% 326
2019
Q1
$887K Buy
18,441
+357
+2% +$17.2K 0.05% 335
2018
Q4
$745K Buy
18,084
+3,675
+26% +$151K 0.05% 326
2018
Q3
$775K Buy
14,409
+8,934
+163% +$481K 0.06% 297
2018
Q2
$272K Sell
5,475
-11,673
-68% -$580K 0.02% 921
2018
Q1
$840K Buy
17,148
+15,516
+951% +$760K 0.07% 251
2017
Q4
$72K Buy
1,632
+1,482
+988% +$65.4K 0.01% 1081
2017
Q3
$6K Buy
+150
New +$6K ﹤0.01% 3264
2017
Q2
Sell
-1,656
Closed -$47K 3287
2017
Q1
$47K Buy
1,656
+237
+17% +$6.73K ﹤0.01% 761
2016
Q4
$41K Sell
1,419
-7,935
-85% -$229K ﹤0.01% 1560
2016
Q3
$214K Buy
9,354
+1,629
+21% +$37.3K 0.02% 447
2016
Q2
$155K Buy
7,725
+5,337
+223% +$107K 0.01% 829
2016
Q1
$55K Buy
2,388
+1,503
+170% +$34.6K 0.01% 729
2015
Q4
$17K Sell
885
-9,408
-91% -$181K ﹤0.01% 1477
2015
Q3
$209K Buy
10,293
+3,816
+59% +$77.5K 0.02% 278
2015
Q2
$148K Buy
6,477
+5,253
+429% +$120K 0.01% 547
2015
Q1
$32K Buy
+1,224
New +$32K ﹤0.01% 1853
2014
Q4
Sell
-840
Closed -$20K 4502
2014
Q3
$20K Sell
840
-17,295
-95% -$412K ﹤0.01% 2301
2014
Q2
$385K Buy
+18,135
New +$385K 0.05% 357
2013
Q4
Sell
-2,796
Closed -$43K 4796
2013
Q3
$43K Buy
2,796
+1,854
+197% +$28.5K ﹤0.01% 2051
2013
Q2
$13K Buy
+942
New +$13K ﹤0.01% 2127