Financial Counselors Inc’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
Sell
-41,202
Closed -$6.82M 380
2025
Q1
$6.82M Buy
41,202
+1,241
+3% +$205K 0.1% 168
2024
Q4
$7.05M Buy
39,961
+384
+1% +$67.7K 0.1% 168
2024
Q3
$7.86M Buy
39,577
+6,197
+19% +$1.23M 0.12% 156
2024
Q2
$5.89M Buy
33,380
+183
+0.6% +$32.3K 0.09% 173
2024
Q1
$7.28M Buy
33,197
+1,839
+6% +$403K 0.12% 157
2023
Q4
$6.36M Sell
31,358
-1,292
-4% -$262K 0.11% 163
2023
Q3
$6.68M Sell
32,650
-6,420
-16% -$1.31M 0.13% 156
2023
Q2
$7.22M Sell
39,070
-354
-0.9% -$65.4K 0.15% 145
2023
Q1
$6.72M Sell
39,424
-3,872
-9% -$660K 0.14% 151
2022
Q4
$6.14M Buy
43,296
+1,608
+4% +$228K 0.14% 155
2022
Q3
$5.19M Buy
41,688
+444
+1% +$55.2K 0.13% 155
2022
Q2
$5.29M Sell
41,244
-446
-1% -$57.2K 0.12% 161
2022
Q1
$6.23M Sell
41,690
-11,750
-22% -$1.75M 0.13% 158
2021
Q4
$9.58M Sell
53,440
-1,036
-2% -$186K 0.2% 134
2021
Q3
$7.79M Buy
54,476
+490
+0.9% +$70.1K 0.17% 146
2021
Q2
$6.85M Sell
53,986
-230
-0.4% -$29.2K 0.15% 154
2021
Q1
$6.52M Sell
54,216
-18,906
-26% -$2.27M 0.15% 152
2020
Q4
$7.14M Buy
73,122
+6,266
+9% +$612K 0.18% 141
2020
Q3
$6.05M Sell
66,856
-32,074
-32% -$2.9M 0.18% 136
2020
Q2
$8.39M Buy
98,930
+60,868
+160% +$5.16M 0.27% 103
2020
Q1
$2.5M Sell
38,062
-2,729
-7% -$179K 0.11% 176
2019
Q4
$2.58M Buy
40,791
+1,200
+3% +$75.9K 0.09% 197
2019
Q3
$2.24M Buy
39,591
+7,830
+25% +$444K 0.09% 205
2019
Q2
$1.58M Buy
31,761
+5,496
+21% +$273K 0.06% 237
2019
Q1
$1.26M Sell
26,265
-2,271
-8% -$109K 0.05% 245
2018
Q4
$1.18M Buy
28,536
+4,740
+20% +$195K 0.06% 246
2018
Q3
$1.28M Sell
23,796
-4,083
-15% -$219K 0.06% 258
2018
Q2
$1.38M Buy
27,879
+1,089
+4% +$54.1K 0.06% 242
2018
Q1
$1.31M Sell
26,790
-10,401
-28% -$509K 0.06% 250
2017
Q4
$1.63M Sell
37,191
-375
-1% -$16.4K 0.07% 236
2017
Q3
$1.38M Sell
37,566
-927
-2% -$34K 0.07% 250
2017
Q2
$1.22M Buy
38,493
+12,360
+47% +$392K 0.06% 267
2017
Q1
$745K Sell
26,133
-24,558
-48% -$700K 0.04% 310
2016
Q4
$1.45M Buy
+50,691
New +$1.45M 0.08% 230
2015
Q3
Sell
-15,654
Closed -$358K 463
2015
Q2
$358K Sell
15,654
-29,079
-65% -$665K 0.02% 347
2015
Q1
$1.15M Sell
44,733
-10,047
-18% -$259K 0.07% 248
2014
Q4
$1.42M Buy
54,780
+6,558
+14% +$170K 0.09% 228
2014
Q3
$1.14M Buy
48,222
+5,889
+14% +$139K 0.08% 247
2014
Q2
$899K Sell
42,333
-4,218
-9% -$89.6K 0.06% 271
2014
Q1
$880K Sell
46,551
-516
-1% -$9.75K 0.06% 273
2013
Q4
$832K Buy
47,067
+630
+1% +$11.1K 0.06% 262
2013
Q3
$712K Sell
46,437
-2,763
-6% -$42.4K 0.06% 260
2013
Q2
$683K Buy
+49,200
New +$683K 0.06% 250