Canada Life’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
$28.9M Sell
177,673
-5,524
-3% -$898K 0.05% 335
2025
Q1
$30.3M Sell
183,197
-925
-0.5% -$153K 0.05% 309
2024
Q4
$32.5M Buy
184,122
+1,844
+1% +$325K 0.06% 293
2024
Q3
$36.3M Buy
182,278
+5,518
+3% +$1.1M 0.06% 281
2024
Q2
$31.3M Buy
176,760
+15,740
+10% +$2.78M 0.06% 297
2024
Q1
$35.3M Buy
161,020
+25,900
+19% +$5.68M 0.07% 269
2023
Q4
$27.3M Sell
135,120
-27,438
-17% -$5.54M 0.06% 307
2023
Q3
$33.3M Sell
162,558
-224
-0.1% -$45.8K 0.08% 246
2023
Q2
$30.2M Buy
162,782
+14,608
+10% +$2.71M 0.07% 272
2023
Q1
$25.3M Sell
148,174
-2,680
-2% -$457K 0.06% 303
2022
Q4
$21.5M Sell
150,854
-13,716
-8% -$1.95M 0.06% 335
2022
Q3
$20.5M Sell
164,570
-6,626
-4% -$823K 0.06% 330
2022
Q2
$22M Sell
171,196
-41,114
-19% -$5.27M 0.06% 324
2022
Q1
$33.4M Sell
212,310
-7,658
-3% -$1.2M 0.07% 283
2021
Q4
$39.3M Sell
219,968
-14,148
-6% -$2.53M 0.08% 251
2021
Q3
$33.7M Buy
234,116
+446
+0.2% +$64.2K 0.08% 277
2021
Q2
$29.6M Buy
233,670
+13,212
+6% +$1.67M 0.07% 309
2021
Q1
$26.4M Sell
220,458
-54,774
-20% -$6.55M 0.06% 320
2020
Q4
$26.8M Buy
275,232
+20,600
+8% +$2.01M 0.05% 353
2020
Q3
$23M Buy
254,632
+19,612
+8% +$1.77M 0.05% 352
2020
Q2
$19.9M Sell
235,020
-28,046
-11% -$2.37M 0.05% 364
2020
Q1
$17.3M Sell
263,066
-41,182
-14% -$2.71M 0.05% 336
2019
Q4
$19.1M Sell
304,248
-77,934
-20% -$4.89M 0.04% 390
2019
Q3
$21.7M Sell
382,182
-12,675
-3% -$719K 0.05% 364
2019
Q2
$19.6M Sell
394,857
-13,308
-3% -$662K 0.04% 387
2019
Q1
$19.6M Buy
408,165
+5,580
+1% +$268K 0.05% 333
2018
Q4
$15.9M Buy
402,585
+19,041
+5% +$754K 0.05% 353
2018
Q3
$20.6M Sell
383,544
-14,967
-4% -$805K 0.05% 340
2018
Q2
$19.8M Buy
398,511
+49,995
+14% +$2.48M 0.05% 353
2018
Q1
$17.1M Buy
348,516
+29,538
+9% +$1.45M 0.04% 384
2017
Q4
$14M Buy
318,978
+153,705
+93% +$6.73M 0.03% 433
2017
Q3
$6.01M Sell
165,273
-198
-0.1% -$7.19K 0.01% 649
2017
Q2
$5.25M Buy
165,471
+144
+0.1% +$4.57K 0.01% 675
2017
Q1
$4.72M Buy
165,327
+11,097
+7% +$317K 0.01% 708
2016
Q4
$4.42M Buy
154,230
+8,031
+5% +$230K 0.01% 719
2016
Q3
$3.34M Sell
146,199
-25,770
-15% -$589K 0.01% 796
2016
Q2
$3.45M Buy
171,969
+151,680
+748% +$3.04M 0.01% 778
2016
Q1
$470K Hold
20,289
﹤0.01% 926
2015
Q4
$400K Sell
20,289
-58,299
-74% -$1.15M ﹤0.01% 977
2015
Q3
$1.59M Sell
78,588
-2,100
-3% -$42.6K 0.01% 759
2015
Q2
$1.84M Buy
80,688
+3,093
+4% +$70.6K 0.01% 820
2015
Q1
$1.99M Buy
77,595
+62,400
+411% +$1.6M 0.01% 800
2014
Q4
$392K Buy
15,195
+3,300
+28% +$85.1K ﹤0.01% 1014
2014
Q3
$281K Hold
11,895
﹤0.01% 1079
2014
Q2
$252K Hold
11,895
﹤0.01% 1038
2014
Q1
$223K Hold
11,895
﹤0.01% 1063
2013
Q4
$211K Buy
11,895
+4,251
+56% +$75.4K ﹤0.01% 1066
2013
Q3
$117K Buy
+7,644
New +$117K ﹤0.01% 966