Shelton Capital Management’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
$4.1M Hold
25,243
0.09% 177
2025
Q1
$4.18M Sell
25,243
-1,343
-5% -$222K 0.1% 169
2024
Q4
$4.69M Sell
26,586
-458
-2% -$80.8K 0.12% 162
2024
Q3
$5.37M Hold
27,044
0.14% 145
2024
Q2
$4.78M Hold
27,044
0.13% 154
2024
Q1
$5.93M Buy
27,044
+410
+2% +$89.9K 0.17% 132
2023
Q4
$5.4M Buy
26,634
+1,362
+5% +$276K 0.17% 144
2023
Q3
$5.17M Buy
25,272
+5,976
+31% +$1.22M 0.19% 132
2023
Q2
$3.57M Buy
19,296
+678
+4% +$125K 0.13% 167
2023
Q1
$3.17M Buy
18,618
+1,190
+7% +$203K 0.13% 163
2022
Q4
$2.47M Sell
17,428
-3,738
-18% -$530K 0.26% 136
2022
Q3
$2.63M Hold
21,166
0.13% 173
2022
Q2
$2.71M Hold
21,166
0.12% 175
2022
Q1
$3.16M Buy
21,166
+19,976
+1,679% +$2.98M 0.12% 180
2021
Q4
$213K Buy
+1,190
New +$213K 0.01% 760
2020
Q4
Sell
-24,362
Closed -$2.2M 786
2020
Q3
$2.2M Buy
+24,362
New +$2.2M 0.09% 239
2019
Q4
Sell
-12,945
Closed -$733K 858
2019
Q3
$733K Sell
12,945
-267
-2% -$15.1K 0.04% 261
2019
Q2
$657K Buy
13,212
+11,238
+569% +$559K 0.04% 281
2019
Q1
$4.56K Sell
1,974
-11,694
-86% -$27K 0.02% 600
2018
Q4
$563K Sell
13,668
-831
-6% -$34.2K 0.04% 281
2018
Q3
$779K Hold
14,499
0.04% 261
2018
Q2
$720K Hold
14,499
0.04% 269
2018
Q1
$710K Sell
14,499
-1,245
-8% -$61K 0.05% 278
2017
Q4
$690K Hold
15,744
0.04% 286
2017
Q3
$578K Hold
15,744
0.04% 321
2017
Q2
$500K Hold
15,744
0.04% 365
2017
Q1
$449K Hold
15,744
0.03% 407
2016
Q4
$450K Sell
15,744
-3,819
-20% -$109K 0.03% 398
2016
Q3
$447K Hold
19,563
0.04% 407
2016
Q2
$393K Hold
19,563
0.03% 452
2016
Q1
$454K Hold
19,563
0.04% 387
2015
Q4
$385K Hold
19,563
0.04% 428
2015
Q3
$398K Hold
19,563
0.04% 406
2015
Q2
$447K Hold
19,563
0.05% 400
2015
Q1
$504K Sell
19,563
-1,488
-7% -$38.3K 0.05% 376
2014
Q4
$545K Sell
21,051
-1,404
-6% -$36.3K 0.06% 334
2014
Q3
$529K Hold
22,455
0.07% 317
2014
Q2
$477K Buy
22,455
+6,702
+43% +$142K 0.07% 366
2014
Q1
$298K Hold
15,753
0.04% 533
2013
Q4
$278K Buy
15,753
+663
+4% +$11.7K 0.04% 550
2013
Q3
$231K Hold
15,090
0.04% 586
2013
Q2
$209K Buy
+15,090
New +$209K 0.04% 589