CIBC Private Wealth Group’s Old Dominion Freight Line ODFL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$583M Sell
3,590,839
-5,084,912
-59% -$825M 1.04% 12
2025
Q1
$1.29B Sell
8,675,751
-10,486
-0.1% -$1.56M 2.72% 4
2024
Q4
$1.56B Sell
8,686,237
-119,392
-1% -$21.4M 2.83% 6
2024
Q3
$1.75B Sell
8,805,629
-6,465
-0.1% -$1.28M 3.13% 4
2024
Q2
$1.6B Buy
8,812,094
+1,448,017
+20% +$262M 2.99% 5
2024
Q1
$1.61B Buy
7,364,077
+3,160,239
+75% +$689M 3.15% 4
2023
Q4
$852M Buy
4,203,838
+24,032
+0.6% +$4.87M 1.8% 6
2023
Q3
$855M Buy
4,179,806
+1,342,588
+47% +$275M 2.02% 5
2023
Q2
$525M Buy
2,837,218
+68,230
+2% +$12.6M 1.15% 14
2023
Q1
$129M Buy
2,768,988
+66,348
+2% +$3.08M 0.28% 84
2022
Q4
$383M Buy
2,702,640
+3,604
+0.1% +$511K 1.29% 17
2022
Q3
$336M Sell
2,699,036
-64,192
-2% -$7.98M 0.9% 29
2022
Q2
$354M Buy
2,763,228
+180,460
+7% +$23.1M 0.92% 25
2022
Q1
$386M Buy
2,582,768
+327,578
+15% +$48.9M 0.84% 29
2021
Q4
$404M Sell
2,255,190
-6,662
-0.3% -$1.19M 0.84% 28
2021
Q3
$323M Buy
2,261,852
+266,434
+13% +$38.1M 0.75% 31
2021
Q2
$253M Buy
1,995,418
+1,101,858
+123% +$140M 0.58% 49
2021
Q1
$107M Buy
893,560
+116,204
+15% +$14M 0.27% 99
2020
Q4
$75.9M Buy
777,356
+11,208
+1% +$1.09M 0.2% 114
2020
Q3
$69.3M Buy
766,148
+452,266
+144% +$40.9M 0.21% 106
2020
Q2
$26.6M Sell
313,882
-1,453,082
-82% -$123M 0.13% 115
2020
Q1
$116M Buy
1,766,964
+31,614
+2% +$2.07M 0.5% 57
2019
Q4
$110M Buy
1,735,350
+708,003
+69% +$44.8M 0.36% 84
2019
Q3
$58.2M Buy
1,027,347
+564,867
+122% +$32M 0.2% 118
2019
Q2
$23M Buy
462,480
+61,086
+15% +$3.04M 0.08% 194
2019
Q1
$19.3M Sell
401,394
-109,500
-21% -$5.27M 0.07% 200
2018
Q4
$21M Buy
510,894
+17,934
+4% +$738K 0.09% 188
2018
Q3
$26.5M Sell
492,960
-3,075
-0.6% -$165K 0.1% 184
2018
Q2
$24.6M Buy
496,035
+400,071
+417% +$19.9M 0.1% 186
2018
Q1
$4.7M Sell
95,964
-6,342,810
-99% -$311M 0.02% 362
2017
Q4
$282M Buy
6,438,774
+6,348,768
+7,054% +$278M 1.2% 12
2017
Q3
$3.3M Sell
90,006
-2,294,298
-96% -$84.2M 0.02% 398
2017
Q2
$75.7M Sell
2,384,304
-2,749,290
-54% -$87.3M 0.48% 67
2017
Q1
$146M Sell
5,133,594
-641,937
-11% -$18.3M 0.92% 29
2016
Q4
$165M Buy
5,775,531
+1,032
+0% +$29.5K 1.09% 24
2016
Q3
$132M Sell
5,774,499
-1,344
-0% -$30.7K 0.92% 33
2016
Q2
$116M Buy
5,775,843
+10,395
+0.2% +$209K 0.85% 36
2016
Q1
$134M Buy
5,765,448
+548,046
+11% +$12.7M 1.03% 26
2015
Q4
$103M Buy
5,217,402
+2,752,845
+112% +$54.2M 0.8% 43
2015
Q3
$50.1M Sell
2,464,557
-238,464
-9% -$4.85M 0.41% 73
2015
Q2
$61.8M Hold
2,703,021
0.45% 69
2015
Q1
$69.6M Buy
2,703,021
+1,359,408
+101% +$35M 0.51% 67
2014
Q4
$34.8M Hold
1,343,613
0.27% 95
2014
Q3
$31.6M Buy
+1,343,613
New +$31.6M 0.25% 101