Zurich Cantonal Bank’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 | $6.88M | Buy |
42,410
+1,742
| +4% | +$283K | 0.02% | 524 |
|
2025
Q1 | $6.73M | Sell |
40,668
-866
| -2% | -$143K | 0.02% | 521 |
|
2024
Q4 | $7.33M | Buy |
41,534
+3,551
| +9% | +$626K | 0.02% | 507 |
|
2024
Q3 | $7.54M | Buy |
37,983
+37
| +0.1% | +$7.35K | 0.02% | 488 |
|
2024
Q2 | $6.7M | Buy |
37,946
+3,980
| +12% | +$703K | 0.02% | 483 |
|
2024
Q1 | $7.45M | Sell |
33,966
-32,476
| -49% | -$7.12M | 0.03% | 460 |
|
2023
Q4 | $13.5M | Buy |
66,442
+33,648
| +103% | +$6.82M | 0.05% | 320 |
|
2023
Q3 | $6.71M | Sell |
32,794
-2,614
| -7% | -$535K | 0.03% | 436 |
|
2023
Q2 | $6.55M | Buy |
35,408
+4,964
| +16% | +$918K | 0.03% | 445 |
|
2023
Q1 | $5.19M | Buy |
30,444
+2,090
| +7% | +$356K | 0.03% | 487 |
|
2022
Q4 | $4.02M | Sell |
28,354
-1,992
| -7% | -$283K | 0.02% | 526 |
|
2022
Q3 | $3.78M | Buy |
30,346
+4,406
| +17% | +$548K | 0.02% | 536 |
|
2022
Q2 | $3.32M | Sell |
25,940
-2,576
| -9% | -$330K | 0.02% | 566 |
|
2022
Q1 | $4.26M | Buy |
28,516
+218
| +0.8% | +$32.6K | 0.02% | 545 |
|
2021
Q4 | $5.07M | Sell |
28,298
-31,058
| -52% | -$5.57M | 0.02% | 523 |
|
2021
Q3 | $8.49M | Sell |
59,356
-20,032
| -25% | -$2.86M | 0.05% | 369 |
|
2021
Q2 | $10.1M | Buy |
79,388
+25,194
| +46% | +$3.2M | 0.06% | 321 |
|
2021
Q1 | $6.51M | Buy |
54,194
+21,530
| +66% | +$2.59M | 0.04% | 410 |
|
2020
Q4 | $3.19M | Sell |
32,664
-52,876
| -62% | -$5.16M | 0.02% | 610 |
|
2020
Q3 | $7.74M | Buy |
85,540
+1,652
| +2% | +$149K | 0.05% | 318 |
|
2020
Q2 | $7.11M | Buy |
83,888
+49,860
| +147% | +$4.23M | 0.06% | 297 |
|
2020
Q1 | $2.23M | Buy |
34,028
+2,102
| +7% | +$138K | 0.02% | 578 |
|
2019
Q4 | $2.02M | Hold |
31,926
| – | – | 0.02% | 670 |
|
2019
Q3 | $1.81M | Hold |
31,926
| – | – | 0.02% | 682 |
|
2019
Q2 | $1.59M | Sell |
31,926
-498
| -2% | -$24.8K | 0.01% | 709 |
|
2019
Q1 | $1.56M | Hold |
32,424
| – | – | 0.01% | 696 |
|
2018
Q4 | $1.34M | Buy |
32,424
+1,182
| +4% | +$48.7K | 0.01% | 703 |
|
2018
Q3 | $1.68M | Hold |
31,242
| – | – | 0.01% | 699 |
|
2018
Q2 | $1.55M | Sell |
31,242
-2,865
| -8% | -$142K | 0.01% | 720 |
|
2018
Q1 | $1.67M | Buy |
34,107
+4,683
| +16% | +$229K | 0.02% | 682 |
|
2017
Q4 | $1.29M | Buy |
29,424
+22,371
| +317% | +$981K | 0.01% | 737 |
|
2017
Q3 | $259K | Hold |
7,053
| – | – | ﹤0.01% | 957 |
|
2017
Q2 | $224K | Buy |
7,053
+864
| +14% | +$27.4K | ﹤0.01% | 961 |
|
2017
Q1 | $177K | Hold |
6,189
| – | – | ﹤0.01% | 1040 |
|
2016
Q4 | $177K | Hold |
6,189
| – | – | ﹤0.01% | 1008 |
|
2016
Q3 | $142K | Buy |
6,189
+702
| +13% | +$16.1K | ﹤0.01% | 1050 |
|
2016
Q2 | $110K | Hold |
5,487
| – | – | ﹤0.01% | 1104 |
|
2016
Q1 | $127K | Hold |
5,487
| – | – | ﹤0.01% | 1032 |
|
2015
Q4 | $108K | Buy |
5,487
+2,520
| +85% | +$49.6K | ﹤0.01% | 1103 |
|
2015
Q3 | $60K | Buy |
2,967
+1,098
| +59% | +$22.2K | ﹤0.01% | 1045 |
|
2015
Q2 | $43K | Sell |
1,869
-495
| -21% | -$11.4K | ﹤0.01% | 1015 |
|
2015
Q1 | $61K | Sell |
2,364
-68,037
| -97% | -$1.76M | ﹤0.01% | 987 |
|
2014
Q4 | $1.82M | Buy |
+70,401
| New | +$1.82M | 0.06% | 406 |
|