IFP Advisors’s Old Dominion Freight Line ODFL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$141K Sell
721
-116
-14% -$21.6K ﹤0.01% 1600
2025
Q4
$131K Sell
837
-307
-27% -$44K ﹤0.01% 1610
2025
Q3
$161K Sell
1,144
-952
-45% -$146K ﹤0.01% 1400
2025
Q2
$346K Sell
2,096
-7,234
-78% -$1.15M 0.01% 992
2025
Q1
$1.54M Sell
9,330
-517
-5% -$94K 0.05% 425
2024
Q4
$1.74M Sell
9,847
-4,896
-33% -$997K 0.06% 362
2024
Q3
$2.93M Buy
14,743
+6,783
+85% +$1.32M 0.11% 219
2024
Q2
$1.41M Buy
7,960
+2,600
+49% +$490K 0.06% 353
2024
Q1
$1.18M Buy
5,360
+1,972
+58% +$411K 0.05% 377
2023
Q4
$687K Buy
3,388
+1,784
+111% +$354K 0.03% 480
2023
Q3
$328K Sell
1,604
-48
-3% -$9.71K 0.01% 745
2023
Q2
$305K Buy
1,652
+1,210
+274% +$196K 0.01% 834
2023
Q1
$35.2K Sell
442
-2,928
-87% -$490K ﹤0.01% 1754
2022
Q4
$276K Sell
3,370
-4,858
-59% -$690K 0.01% 1182
2022
Q3
$672K Buy
8,228
+540
+7% +$74.7K 0.02% 788
2022
Q2
$628K Hold
7,688
0.02% 745
2022
Q1
$628K Buy
7,688
+6,424
+508% +$1M 0.02% 745
2021
Q4
$230K Buy
1,264
+10
+0.8% +$1.69K ﹤0.01% 889
2021
Q3
$179K Buy
1,254
+234
+23% +$32.5K ﹤0.01% 1011
2021
Q2
$131K Buy
1,020
+180
+21% +$23.1K ﹤0.01% 1110
2021
Q1
$101K Buy
840
+374
+80% +$40.1K ﹤0.01% 1173
2020
Q4
$47K Sell
466
-108
-19% -$10.7K ﹤0.01% 1472
2020
Q3
$53K Buy
574
+112
+24% +$10.5K ﹤0.01% 1267
2020
Q2
$36K Buy
462
+304
+192% +$23.1K ﹤0.01% 1347
2020
Q1
$12K Sell
158
-157
-50% -$10.4K ﹤0.01% 1702
2019
Q4
$19K Buy
+315
New +$19.3K ﹤0.01% 1635
2019
Q3
Hold
0
3480
2019
Q1
$2K Sell
27
-3,183
-99% -$149K ﹤0.01% 2099
2018
Q4
$131K Sell
3,210
-1,572
-33% -$69.7K 0.01% 1059
2018
Q3
$257K Buy
4,782
+351
+8% +$17.8K 0.01% 946
2018
Q2
$220K Sell
4,431
-2,397
-35% -$119K 0.01% 1011
2018
Q1
$299K Hold
6,828
0.01% 821
2017
Q4
$299K Buy
6,828
+330
+5% +$13.3K 0.01% 822
2017
Q3
$238K Buy
6,498
+267
+4% +$8.82K 0.01% 1042
2017
Q2
$198K Buy
6,231
+714
+13% +$21K 0.01% 1132
2017
Q1
$157K Buy
5,517
+102
+2% +$3.02K 0.01% 1241
2016
Q4
$155K Buy
5,415
+573
+12% +$15.4K 0.01% 1190
2016
Q3
$111K Buy
4,842
+177
+4% +$4K 0.01% 1305
2016
Q2
$94K Buy
4,665
+4,638
+17,178% +$99.2K 0.01% 1375
2016
Q1
$2K Sell
27
-7,188
-100% -$147K ﹤0.01% 2098
2015
Q4
$142K Buy
+7,215
New +$150K 0.01% 998

Other funds holding ODFL