Mackenzie Financial’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
$3.48M Sell
21,436
-442
-2% -$71.7K ﹤0.01% 670
2025
Q1
$3.62M Buy
21,878
+2,691
+14% +$445K 0.01% 649
2024
Q4
$3.38M Buy
19,187
+1,796
+10% +$317K ﹤0.01% 647
2024
Q3
$3.45M Sell
17,391
-31,699
-65% -$6.3M ﹤0.01% 616
2024
Q2
$8.67M Sell
49,090
-9,534
-16% -$1.68M 0.01% 460
2024
Q1
$12.9M Sell
58,624
-2,720
-4% -$597K 0.02% 393
2023
Q4
$12.4M Sell
61,344
-7,606
-11% -$1.54M 0.02% 408
2023
Q3
$13.8M Buy
68,950
+22,246
+48% +$4.45M 0.02% 377
2023
Q2
$8.59M Sell
46,704
-12,664
-21% -$2.33M 0.01% 472
2023
Q1
$10.1M Buy
59,368
+7,324
+14% +$1.25M 0.02% 440
2022
Q4
$7.38M Sell
52,044
-482
-0.9% -$68.4K 0.01% 468
2022
Q3
$6.53M Sell
52,526
-1,342
-2% -$167K 0.01% 479
2022
Q2
$6.9M Buy
53,868
+6,938
+15% +$889K 0.01% 495
2022
Q1
$7.01M Sell
46,930
-4,542
-9% -$678K 0.01% 522
2021
Q4
$9.22M Buy
51,472
+35,244
+217% +$6.32M 0.01% 491
2021
Q3
$2.32M Buy
16,228
+3,590
+28% +$513K ﹤0.01% 730
2021
Q2
$1.6M Buy
12,638
+414
+3% +$52.5K ﹤0.01% 761
2021
Q1
$1.47M Buy
12,224
+1,162
+11% +$140K ﹤0.01% 742
2020
Q4
$1.08M Sell
11,062
-9,006
-45% -$879K ﹤0.01% 702
2020
Q3
$1.82M Sell
20,068
-2,376
-11% -$215K ﹤0.01% 578
2020
Q2
$1.9M Buy
22,444
+7,322
+48% +$621K 0.01% 572
2020
Q1
$992K Sell
15,122
-742
-5% -$48.7K ﹤0.01% 642
2019
Q4
$1M Buy
15,864
+8,250
+108% +$522K ﹤0.01% 737
2019
Q3
$431K Buy
7,614
+591
+8% +$33.5K ﹤0.01% 850
2019
Q2
$349K Sell
7,023
-873
-11% -$43.4K ﹤0.01% 926
2019
Q1
$380K Sell
7,896
-167,841
-96% -$8.08M ﹤0.01% 1070
2018
Q4
$7.23M Buy
175,737
+168,801
+2,434% +$6.95M 0.02% 428
2018
Q3
$373K Buy
+6,936
New +$373K ﹤0.01% 943
2016
Q2
Sell
-33,579
Closed -$779K 940
2016
Q1
$779K Buy
33,579
+4,200
+14% +$97.4K 0.01% 569
2015
Q4
$578K Sell
29,379
-18,621
-39% -$366K ﹤0.01% 639
2015
Q3
$976K Buy
48,000
+5,100
+12% +$104K 0.01% 538
2015
Q2
$981K Buy
42,900
+1,500
+4% +$34.3K 0.01% 558
2015
Q1
$1.07M Buy
41,400
+5,400
+15% +$139K 0.01% 531
2014
Q4
$932K Buy
36,000
+25,200
+233% +$652K ﹤0.01% 542
2014
Q3
$253K Buy
+10,800
New +$253K ﹤0.01% 673