Azzad Asset 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
$3.29M Sell
20,249
-9,433
-32% -$1.53M 0.35% 96
2025
Q1
$4.91M Buy
+29,682
New +$4.91M 0.58% 34
2024
Q4
Sell
-27,440
Closed -$5.45M 265
2024
Q3
$5.45M Sell
27,440
-527
-2% -$105K 0.61% 24
2024
Q2
$4.94M Buy
27,967
+11,457
+69% +$2.02M 0.58% 31
2024
Q1
$3.62M Sell
16,510
-152
-0.9% -$33.3K 0.42% 77
2023
Q4
$3.38M Sell
16,662
-92
-0.5% -$18.6K 0.43% 76
2023
Q3
$3.43M Buy
16,754
+86
+0.5% +$17.6K 0.49% 56
2023
Q2
$3.08M Sell
16,668
-2,458
-13% -$454K 0.41% 71
2023
Q1
$3.26M Sell
19,126
-332
-2% -$56.6K 0.47% 63
2022
Q4
$2.76M Sell
19,458
-56,634
-74% -$8.04M 0.44% 69
2022
Q3
$7.22M Buy
76,092
+130
+0.2% +$12.3K 0.73% 15
2022
Q2
$7.27M Buy
75,962
+58,578
+337% +$5.61M 0.72% 16
2022
Q1
$2.6M Sell
17,384
-920
-5% -$137K 0.37% 89
2021
Q4
$3.28M Sell
18,304
-86
-0.5% -$15.4K 0.44% 67
2021
Q3
$2.63M Sell
18,390
-752
-4% -$108K 0.39% 81
2021
Q2
$2.43M Buy
19,142
+102
+0.5% +$12.9K 0.36% 94
2021
Q1
$2.29M Sell
19,040
-104
-0.5% -$12.5K 0.38% 91
2020
Q4
$1.87M Sell
19,144
-688
-3% -$67.1K 0.34% 115
2020
Q3
$1.79M Sell
19,832
-36,936
-65% -$3.34M 0.37% 100
2020
Q2
$4.81M Buy
56,768
+1,864
+3% +$158K 1.13% 8
2020
Q1
$3.6M Sell
54,904
-84,458
-61% -$5.54M 1.05% 9
2019
Q4
$8.24M Buy
139,362
+6,309
+5% +$373K 0.97% 10
2019
Q3
$7.53M Buy
133,053
+86,364
+185% +$4.89M 0.93% 10
2019
Q2
$2.32M Sell
46,689
-1,464
-3% -$72.8K 0.64% 33
2019
Q1
$2.32M Buy
48,153
+2,352
+5% +$113K 0.67% 31
2018
Q4
$1.89M Sell
45,801
-3,540
-7% -$146K 0.64% 33
2018
Q3
$2.65M Buy
49,341
+6,843
+16% +$368K 0.71% 19
2018
Q2
$2.11M Buy
42,498
+4,083
+11% +$203K 0.6% 32
2018
Q1
$1.88M Buy
38,415
+1,218
+3% +$59.7K 0.57% 42
2017
Q4
$1.63M Buy
37,197
+1,959
+6% +$85.9K 0.51% 58
2017
Q3
$1.29M Buy
35,238
+3,093
+10% +$114K 0.43% 78
2017
Q2
$1.02M Sell
32,145
-45,966
-59% -$1.46M 0.37% 97
2017
Q1
$2.23M Buy
78,111
+10,725
+16% +$306K 0.84% 17
2016
Q4
$1.93M Buy
67,386
+762
+1% +$21.8K 0.79% 27
2016
Q3
$1.52M Buy
66,624
+19,647
+42% +$449K 0.62% 43
2016
Q2
$944K Hold
46,977
0.4% 87
2016
Q1
$1.09M Hold
46,977
0.48% 77
2015
Q4
$925K Hold
46,977
0.44% 91
2015
Q3
$955K Hold
46,977
0.5% 71
2015
Q2
$1.07M Hold
46,977
0.54% 58
2015
Q1
$1.21M Hold
46,977
0.58% 40
2014
Q4
$1.22M Buy
46,977
+651
+1% +$16.8K 0.64% 31
2014
Q3
$1.09M Hold
46,326
0.63% 28
2014
Q2
$983K Hold
46,326
0.59% 36
2014
Q1
$856K Buy
46,326
+4,971
+12% +$91.8K 0.56% 37
2013
Q4
$731K Buy
+41,355
New +$731K 0.53% 58