TD Asset Management
ODFL icon

TD Asset Management’s Old Dominion Freight Line ODFL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$116M Sell
714,569
-20,702
-3% -$3.36M 0.1% 173
2025
Q1
$122M Buy
735,271
+60,503
+9% +$10M 0.11% 166
2024
Q4
$119M Buy
674,768
+51,574
+8% +$9.1M 0.11% 174
2024
Q3
$123M Sell
623,194
-30,080
-5% -$5.92M 0.11% 175
2024
Q2
$115M Sell
653,274
-46,604
-7% -$8.23M 0.11% 174
2024
Q1
$153M Buy
699,878
+465,472
+199% +$102M 0.14% 147
2023
Q4
$95M Sell
234,406
-2,909
-1% -$1.18M 0.09% 194
2023
Q3
$97.1M Sell
237,315
-20,341
-8% -$8.32M 0.12% 145
2023
Q2
$95.3M Sell
257,656
-7,838
-3% -$2.9M 0.11% 150
2023
Q1
$90.5M Sell
265,494
-654
-0.2% -$223K 0.11% 160
2022
Q4
$75.5M Buy
266,148
+167,362
+169% +$47.5M 0.09% 177
2022
Q3
$25.1M Sell
98,786
-6,080
-6% -$1.55M 0.03% 375
2022
Q2
$26.9M Sell
104,866
-47,479
-31% -$12.2M 0.03% 359
2022
Q1
$45.5M Sell
152,345
-55,610
-27% -$16.6M 0.04% 304
2021
Q4
$74.5M Sell
207,955
-18,011
-8% -$6.45M 0.06% 236
2021
Q3
$64.6M Buy
225,966
+33,158
+17% +$9.48M 0.07% 225
2021
Q2
$51.9M Buy
192,808
+5,097
+3% +$1.37M 0.05% 287
2021
Q1
$45.1M Buy
187,711
+86,932
+86% +$20.9M 0.05% 294
2020
Q4
$19.7M Buy
100,779
+45,509
+82% +$8.88M 0.02% 437
2020
Q3
$10M Buy
55,270
+22,918
+71% +$4.15M 0.01% 546
2020
Q2
$5.49M Buy
32,352
+5,967
+23% +$1.01M 0.01% 636
2020
Q1
$3.46M Buy
26,385
+8,186
+45% +$1.07M 0.01% 703
2019
Q4
$3.45M Buy
18,199
+15,323
+533% +$2.91M 0.01% 799
2019
Q3
$489K Sell
2,876
-800
-22% -$136K ﹤0.01% 1182
2019
Q2
$549K Sell
3,676
-435
-11% -$65K ﹤0.01% 1164
2019
Q1
$594K Buy
4,111
+592
+17% +$85.5K ﹤0.01% 1151
2018
Q4
$435K Buy
3,519
+86
+3% +$10.6K ﹤0.01% 1245
2018
Q3
$554K Buy
3,433
+217
+7% +$35K ﹤0.01% 1263
2018
Q2
$479K Buy
3,216
+1,332
+71% +$198K ﹤0.01% 1270
2018
Q1
$277K Buy
+1,884
New +$277K ﹤0.01% 1284
2017
Q3
Sell
-21,000
Closed -$2M 1323
2017
Q2
$2M Hold
21,000
﹤0.01% 873
2017
Q1
$1.8M Buy
21,000
+4,000
+24% +$342K ﹤0.01% 908
2016
Q4
$1.46M Sell
17,000
-52,000
-75% -$4.46M ﹤0.01% 935
2016
Q3
$4.73M Buy
69,000
+3,000
+5% +$206K 0.01% 715
2016
Q2
$3.98M Sell
66,000
-1,000
-1% -$60.3K 0.01% 735
2016
Q1
$4.67M Buy
67,000
+34,000
+103% +$2.37M 0.01% 687
2015
Q4
$1.95M Buy
+33,000
New +$1.95M ﹤0.01% 836
2015
Q3
Sell
-4,800
Closed -$329K 1374
2015
Q2
$329K Sell
4,800
-4,100
-46% -$281K ﹤0.01% 1233
2015
Q1
$688K Buy
8,900
+4,600
+107% +$356K ﹤0.01% 1048
2014
Q4
$334K Buy
+4,300
New +$334K ﹤0.01% 1204