Old Dominion Freight Line, Inc. (ODFL) stock
ODFLNasdaqTrucking (No Local)Fiscal year ends December 31
Financials through Q2 FY2026, quarter ended Jun 30, 2026Last filing: 10-Q on Aug 5, 2026Score 17/3020% above fair value
$172.56+0.21 (+0.12%)
Close on Oct 30, 2026Market cap $35.78BP/E 33.2Yield 0.65%
Price history
Old Dominion Freight Line share prices for every trading day, newest first. Adjusted for stock splits, not for dividends.
Close, Oct 30, 2026
$172.56
+0.12% on the day
52-week range
$126.01 – $252.03
-31.5% from the high
Change over 52 weeks
+25.7%
From $137.25 on Oct 30, 2025
Average volume
1.78M
Shares a day, last 90 sessions
| Date | Open | High | Low | Close | Change | Volume |
|---|---|---|---|---|---|---|
| Oct 30, 2026 | $173.50 | $174.67 | $170.80 | $172.56 | +0.12% | 2,607,191 |
| Oct 29, 2026 | $176.19 | $177.99 | $165.55 | $172.35 | -0.56% | 3,453,169 |
| Oct 28, 2026 | $186.52 | $187.83 | $171.56 | $173.32 | -7.33% | 4,864,510 |
| Oct 27, 2026 | $183.01 | $187.52 | $181.73 | $187.03 | +2.50% | 2,122,004 |
| Oct 26, 2026 | $185.89 | $187.72 | $181.24 | $182.47 | -0.13% | 1,822,117 |
| Oct 23, 2026 | $187.70 | $189.07 | $180.48 | $182.70 | -3.79% | 1,993,102 |
| Oct 22, 2026 | $188.66 | $194.01 | $188.03 | $189.89 | +0.52% | 1,664,309 |
| Oct 21, 2026 | $189.29 | $190.10 | $187.97 | $188.90 | +0.30% | 1,332,416 |
| Oct 20, 2026 | $187.23 | $190.41 | $186.20 | $188.33 | +0.79% | 1,004,918 |
| Oct 19, 2026 | $188.30 | $189.59 | $186.04 | $186.85 | -0.46% | 1,478,855 |
| Oct 16, 2026 | $189.39 | $191.17 | $185.25 | $187.72 | -0.61% | 1,681,380 |
| Oct 15, 2026 | $186.29 | $189.20 | $184.97 | $188.88 | +2.45% | 2,164,512 |
| Oct 14, 2026 | $182.60 | $184.76 | $180.02 | $184.37 | +0.66% | 1,911,266 |
| Oct 13, 2026 | $183.50 | $183.86 | $179.65 | $183.17 | +0.69% | 1,713,063 |
| Oct 12, 2026 | $182.14 | $183.05 | $180.82 | $181.91 | -0.03% | 1,218,102 |
| Oct 9, 2026 | $181.76 | $183.13 | $179.56 | $181.97 | +0.18% | 1,463,179 |
| Oct 8, 2026 | $175.82 | $182.27 | $175.79 | $181.65 | +3.44% | 1,566,077 |
| Oct 7, 2026 | $178.65 | $179.37 | $175.42 | $175.61 | -1.35% | 1,683,609 |
| Oct 6, 2026 | $179.54 | $180.97 | $177.00 | $178.02 | -0.75% | 1,726,788 |
| Oct 5, 2026 | $180.13 | $181.02 | $176.17 | $179.37 | -0.62% | 2,082,158 |
| Oct 2, 2026 | $180.49 | $182.91 | $179.83 | $180.48 | +1.34% | 1,958,651 |
| Oct 1, 2026 | $172.98 | $178.42 | $172.75 | $178.10 | +2.45% | 1,908,841 |
| Sep 30, 2026 | $178.99 | $178.99 | $173.83 | $173.84 | -2.04% | 2,296,008 |
| Sep 29, 2026 | $176.28 | $178.93 | $175.64 | $177.46 | +0.34% | 2,329,080 |
| Sep 28, 2026 | $173.30 | $177.96 | $172.75 | $176.85 | +2.05% | 1,949,616 |
| Sep 25, 2026 | $174.50 | $176.61 | $172.65 | $173.30 | -0.93% | 1,240,487 |
| Sep 24, 2026 | $178.10 | $178.57 | $174.50 | $174.93 | -1.57% | 1,186,641 |
| Sep 23, 2026 | $177.43 | $180.18 | $175.58 | $177.72 | +0.23% | 1,572,532 |
| Sep 22, 2026 | $176.76 | $178.34 | $174.80 | $177.31 | +1.11% | 1,808,610 |
| Sep 21, 2026 | $173.00 | $175.53 | $169.65 | $175.36 | +1.36% | 1,775,570 |
| Sep 18, 2026 | $174.73 | $175.71 | $171.63 | $173.00 | -1.19% | 3,578,582 |
| Sep 17, 2026 | $177.19 | $178.79 | $174.33 | $175.09 | +0.42% | 1,594,294 |
| Sep 16, 2026 | $173.02 | $180.00 | $173.02 | $174.36 | -3.65% | 2,756,370 |
| Sep 15, 2026 | $182.13 | $183.09 | $179.25 | $180.96 | -0.52% | 1,333,460 |
| Sep 14, 2026 | $179.58 | $183.14 | $178.73 | $181.91 | +1.18% | 1,389,978 |
| Sep 11, 2026 | $182.26 | $183.35 | $177.54 | $179.79 | -0.42% | 1,288,408 |
| Sep 10, 2026 | $181.09 | $182.95 | $180.28 | $180.55 | -0.77% | 1,509,372 |
| Sep 9, 2026 | $185.62 | $188.27 | $180.85 | $181.96 | -2.70% | 1,706,931 |
| Sep 8, 2026 | $185.98 | $188.91 | $185.46 | $187.01 | +0.61% | 1,614,771 |
| Sep 4, 2026 | $186.25 | $187.71 | $183.32 | $185.87 | +0.06% | 2,389,882 |
| Sep 3, 2026 | $189.75 | $190.70 | $179.34 | $185.75 | -0.99% | 3,659,273 |
| Sep 2, 2026 | $186.61 | $189.30 | $183.50 | $187.61 | +0.32% | 2,188,942 |
| Sep 1, 2026 | $199.74 | $201.76 | $186.43 | $187.01 | -6.48% | 2,494,042 |
| Aug 31, 2026 | $198.06 | $200.98 | $196.28 | $199.96 | +0.67% | 1,655,694 |
| Aug 28, 2026 | $201.92 | $203.44 | $198.25 | $198.63 | -0.71% | 1,173,835 |
| Aug 27, 2026 | $197.17 | $200.72 | $197.17 | $200.06 | +0.32% | 1,170,317 |
| Aug 26, 2026 | $197.71 | $200.26 | $196.41 | $199.43 | +0.55% | 1,218,697 |
| Aug 25, 2026 | $203.18 | $203.18 | $197.86 | $198.34 | -1.56% | 1,230,156 |
| Aug 24, 2026 | $208.36 | $209.74 | $199.35 | $201.48 | -2.42% | 1,527,659 |
| Aug 21, 2026 | $207.54 | $208.48 | $204.93 | $206.47 | +0.95% | 1,198,273 |
| Aug 20, 2026 | $203.48 | $206.78 | $202.23 | $204.52 | -0.27% | 1,045,616 |
| Aug 19, 2026 | $210.73 | $213.10 | $204.55 | $205.08 | -1.40% | 1,366,154 |
| Aug 18, 2026 | $212.03 | $212.03 | $207.62 | $208.00 | -1.87% | 1,129,931 |
| Aug 17, 2026 | $207.89 | $213.62 | $207.89 | $211.96 | +0.47% | 1,359,848 |
| Aug 14, 2026 | $214.87 | $215.75 | $210.15 | $210.97 | -2.21% | 1,469,871 |
| Aug 13, 2026 | $214.44 | $217.92 | $214.41 | $215.73 | +1.50% | 1,154,781 |
| Aug 12, 2026 | $209.74 | $213.97 | $209.24 | $212.55 | +1.48% | 2,020,287 |
| Aug 11, 2026 | $211.33 | $214.40 | $207.65 | $209.44 | -1.46% | 2,022,598 |
| Aug 10, 2026 | $215.26 | $219.74 | $211.81 | $212.55 | -1.76% | 1,539,576 |
| Aug 7, 2026 | $211.37 | $217.96 | $209.75 | $216.36 | +2.34% | 1,253,182 |
| Aug 6, 2026 | $213.81 | $214.74 | $210.02 | $211.41 | -1.88% | 1,598,048 |
| Aug 5, 2026 | $215.07 | $220.00 | $213.26 | $215.45 | -1.76% | 2,035,896 |
| Aug 4, 2026 | $212.93 | $219.99 | $211.68 | $219.32 | +3.69% | 1,832,926 |
| Aug 3, 2026 | $213.14 | $215.85 | $209.56 | $211.52 | -0.29% | 1,868,007 |
| Jul 31, 2026 | $214.37 | $214.37 | $210.01 | $212.14 | -0.16% | 1,746,065 |
| Jul 30, 2026 | $223.57 | $223.66 | $205.16 | $212.47 | -4.63% | 3,588,432 |
| Jul 29, 2026 | $221.64 | $225.73 | $214.79 | $222.79 | -1.54% | 2,963,026 |
| Jul 28, 2026 | $227.10 | $230.80 | $225.82 | $226.28 | -0.22% | 2,071,323 |
| Jul 27, 2026 | $232.14 | $233.92 | $224.49 | $226.77 | -2.67% | 1,590,594 |
| Jul 24, 2026 | $230.40 | $237.15 | $228.00 | $232.99 | +0.99% | 1,487,518 |
| Jul 23, 2026 | $235.00 | $236.25 | $227.22 | $230.71 | -0.90% | 898,395 |
| Jul 22, 2026 | $234.63 | $235.76 | $232.41 | $232.80 | -0.85% | 1,434,824 |
| Jul 21, 2026 | $234.80 | $235.16 | $229.58 | $234.79 | +1.31% | 1,854,651 |
| Jul 20, 2026 | $234.36 | $234.36 | $229.10 | $231.76 | -0.89% | 1,063,311 |
| Jul 17, 2026 | $235.42 | $238.51 | $233.19 | $233.84 | -1.40% | 1,300,767 |
| Jul 16, 2026 | $229.30 | $237.23 | $228.00 | $237.15 | +5.29% | 1,380,784 |
| Jul 15, 2026 | $230.22 | $231.20 | $223.74 | $225.23 | -1.48% | 1,004,994 |
| Jul 14, 2026 | $232.33 | $233.32 | $225.71 | $228.61 | -1.84% | 1,321,217 |
| Jul 13, 2026 | $229.53 | $235.44 | $227.57 | $232.90 | +2.32% | 2,072,230 |
| Jul 10, 2026 | $226.37 | $228.98 | $222.90 | $227.63 | +0.79% | 2,215,679 |
| Jul 9, 2026 | $219.85 | $227.90 | $219.85 | $225.85 | +3.48% | 1,636,009 |
| Jul 8, 2026 | $216.37 | $219.16 | $215.17 | $218.25 | +1.27% | 1,616,982 |
| Jul 7, 2026 | $219.93 | $219.93 | $214.48 | $215.51 | -0.43% | 1,161,544 |
| Jul 6, 2026 | $217.32 | $220.47 | $215.63 | $216.44 | -0.56% | 1,240,704 |
| Jul 2, 2026 | $218.98 | $221.82 | $216.10 | $217.65 | -0.14% | 1,210,837 |
| Jul 1, 2026 | $220.69 | $221.00 | $213.22 | $217.96 | +0.63% | 1,616,210 |
| Jun 30, 2026 | $220.05 | $221.70 | $212.45 | $216.60 | -1.41% | 1,972,528 |
| Jun 29, 2026 | $216.85 | $220.44 | $216.85 | $219.69 | +0.41% | 1,179,385 |
| Jun 26, 2026 | $217.69 | $221.90 | $217.69 | $218.79 | -0.60% | 3,021,061 |
| Jun 25, 2026 | $221.57 | $228.06 | $218.09 | $220.12 | +0.49% | 1,281,890 |
| Jun 24, 2026 | $219.68 | $222.67 | $216.10 | $219.04 | +0.67% | 1,720,923 |
| Jun 23, 2026 | $222.37 | $222.37 | $217.02 | $217.58 | -0.88% | 1,760,735 |
| Jun 22, 2026 | $222.49 | $223.81 | $217.79 | $219.52 | -0.69% | 1,910,577 |
| Jun 18, 2026 | $221.27 | $224.17 | $219.28 | $221.04 | +1.23% | 3,917,707 |
| Jun 17, 2026 | $230.93 | $233.16 | $217.70 | $218.36 | -5.72% | 2,964,335 |
| Jun 16, 2026 | $237.61 | $238.59 | $230.45 | $231.62 | -2.44% | 1,970,650 |
| Jun 15, 2026 | $243.38 | $244.39 | $235.02 | $237.42 | -3.39% | 1,980,332 |
| Jun 12, 2026 | $247.81 | $248.94 | $241.87 | $245.75 | -0.81% | 1,075,196 |
| Jun 11, 2026 | $237.50 | $248.21 | $237.16 | $247.76 | +5.01% | 1,954,694 |
| Jun 10, 2026 | $230.84 | $239.57 | $223.63 | $235.95 | -5.14% | 3,210,375 |
| Jun 9, 2026 | $247.58 | $252.03 | $241.62 | $248.73 | +0.70% | 1,541,097 |
| Jun 8, 2026 | $244.96 | $250.69 | $242.00 | $247.01 | +1.83% | 1,924,367 |
| Jun 5, 2026 | $245.52 | $249.14 | $241.01 | $242.57 | -1.20% | 2,123,486 |
| Jun 4, 2026 | $239.63 | $245.78 | $238.89 | $245.52 | +4.01% | 2,325,474 |
| Jun 3, 2026 | $235.00 | $236.84 | $230.87 | $236.06 | +3.05% | 2,346,508 |
| Jun 2, 2026 | $226.71 | $229.70 | $224.09 | $229.08 | +0.24% | 1,851,018 |
| Jun 1, 2026 | $219.32 | $230.60 | $218.13 | $228.53 | +1.50% | 2,004,440 |
| May 29, 2026 | $219.25 | $226.12 | $216.70 | $225.15 | +1.94% | 3,702,814 |
| May 28, 2026 | $217.21 | $223.80 | $215.90 | $220.86 | +0.64% | 1,527,054 |
| May 27, 2026 | $219.28 | $221.88 | $218.07 | $219.45 | +1.31% | 1,679,141 |
| May 26, 2026 | $213.26 | $218.58 | $212.19 | $216.61 | +2.92% | 2,213,162 |
| May 22, 2026 | $209.00 | $210.96 | $206.13 | $210.47 | +1.34% | 1,269,937 |
| May 21, 2026 | $207.35 | $210.42 | $203.69 | $207.69 | -1.02% | 1,154,276 |
| May 20, 2026 | $206.09 | $210.47 | $204.78 | $209.83 | +2.63% | 1,657,222 |
| May 19, 2026 | $203.64 | $208.02 | $198.96 | $204.46 | +0.16% | 1,982,311 |
| May 18, 2026 | $203.23 | $206.14 | $201.30 | $204.13 | +0.50% | 1,171,668 |
| May 15, 2026 | $197.74 | $204.41 | $195.44 | $203.12 | +2.17% | 2,013,943 |
| May 14, 2026 | $189.63 | $202.98 | $189.62 | $198.81 | +5.09% | 2,481,822 |
| May 13, 2026 | $191.14 | $193.43 | $187.91 | $189.18 | -1.02% | 1,156,490 |
| May 12, 2026 | $195.94 | $196.00 | $186.89 | $191.12 | -2.05% | 1,900,000 |
| May 11, 2026 | $197.71 | $198.06 | $193.80 | $195.12 | -1.62% | 1,207,793 |
| May 8, 2026 | $197.76 | $202.41 | $196.32 | $198.33 | +0.14% | 1,411,176 |
| May 7, 2026 | $200.23 | $203.10 | $197.72 | $198.06 | -1.28% | 1,644,313 |
| May 6, 2026 | $196.57 | $203.33 | $196.57 | $200.62 | +2.32% | 1,870,667 |
| May 5, 2026 | $193.70 | $197.95 | $193.40 | $196.08 | +2.03% | 1,978,813 |
| May 4, 2026 | $200.03 | $200.46 | $189.99 | $192.18 | -6.62% | 3,460,483 |
| May 1, 2026 | $213.48 | $215.22 | $205.37 | $205.81 | -3.12% | 2,186,851 |
| Apr 30, 2026 | $209.76 | $214.64 | $207.69 | $212.43 | +1.47% | 3,043,040 |
| Apr 29, 2026 | $224.77 | $233.79 | $206.97 | $209.35 | -5.60% | 5,034,581 |
| Apr 28, 2026 | $224.03 | $224.04 | $216.89 | $221.77 | +0.56% | 2,493,588 |
| Apr 27, 2026 | $220.20 | $224.17 | $219.31 | $220.53 | +0.25% | 2,639,637 |
| Apr 24, 2026 | $222.89 | $223.30 | $218.64 | $219.98 | -1.26% | 1,530,440 |
| Apr 23, 2026 | $223.82 | $226.86 | $222.24 | $222.78 | +1.27% | 1,590,777 |
| Apr 22, 2026 | $226.55 | $227.08 | $219.34 | $219.98 | -1.98% | 1,223,703 |
| Apr 21, 2026 | $223.93 | $227.00 | $222.10 | $224.42 | +0.47% | 1,615,828 |
| Apr 20, 2026 | $216.21 | $223.92 | $215.69 | $223.38 | +2.58% | 1,589,885 |
| Apr 17, 2026 | $216.28 | $220.18 | $213.42 | $217.76 | +1.96% | 1,561,359 |
| Apr 16, 2026 | $206.89 | $217.10 | $206.56 | $213.57 | +4.08% | 2,130,343 |
| Apr 15, 2026 | $210.09 | $210.28 | $203.89 | $205.19 | -2.48% | 1,245,638 |
| Apr 14, 2026 | $207.50 | $210.79 | $205.61 | $210.41 | +1.34% | 1,195,694 |
| Apr 13, 2026 | $208.01 | $208.12 | $203.51 | $207.63 | -0.35% | 1,348,125 |
| Apr 10, 2026 | $209.50 | $212.22 | $207.55 | $208.35 | -0.55% | 1,073,350 |
| Apr 9, 2026 | $206.37 | $211.59 | $206.27 | $209.50 | +0.95% | 1,300,221 |
| Apr 8, 2026 | $205.23 | $210.18 | $203.30 | $207.53 | +4.32% | 2,381,795 |
| Apr 7, 2026 | $203.11 | $204.05 | $196.64 | $198.93 | -1.61% | 2,941,131 |
| Apr 6, 2026 | $198.00 | $202.44 | $196.47 | $202.18 | +2.11% | 2,763,134 |
| Apr 2, 2026 | $197.98 | $203.48 | $195.33 | $198.00 | -0.82% | 2,060,773 |
| Apr 1, 2026 | $194.67 | $201.63 | $194.67 | $199.63 | +2.16% | 2,053,611 |
| Mar 31, 2026 | $189.75 | $195.85 | $189.28 | $195.40 | +2.98% | 2,653,738 |
| Mar 30, 2026 | $189.46 | $194.85 | $189.34 | $189.75 | +0.75% | 2,648,631 |
| Mar 27, 2026 | $185.94 | $188.93 | $184.46 | $188.34 | +0.22% | 1,798,275 |
| Mar 26, 2026 | $188.70 | $191.56 | $186.84 | $187.93 | -0.59% | 1,743,606 |
| Mar 25, 2026 | $186.11 | $190.52 | $184.22 | $189.05 | +2.17% | 1,786,137 |
| Mar 24, 2026 | $184.71 | $191.36 | $182.89 | $185.03 | -1.42% | 3,188,789 |
| Mar 23, 2026 | $189.81 | $193.22 | $187.60 | $187.70 | +2.06% | 2,156,255 |
| Mar 20, 2026 | $182.40 | $184.36 | $179.99 | $183.92 | +0.86% | 3,750,362 |
| Mar 19, 2026 | $181.14 | $183.79 | $177.91 | $182.36 | -0.12% | 2,103,202 |
| Mar 18, 2026 | $182.82 | $184.05 | $179.64 | $182.57 | -1.01% | 1,768,386 |
| Mar 17, 2026 | $185.98 | $188.35 | $181.71 | $184.43 | +1.09% | 1,870,339 |
| Mar 16, 2026 | $183.34 | $184.07 | $179.93 | $182.44 | +0.93% | 1,696,401 |
| Mar 13, 2026 | $179.33 | $180.99 | $176.08 | $180.75 | +2.56% | 3,081,257 |
| Mar 12, 2026 | $185.00 | $185.95 | $176.05 | $176.24 | -6.64% | 2,473,459 |
| Mar 11, 2026 | $194.38 | $195.80 | $185.06 | $188.78 | -3.20% | 1,586,735 |
| Mar 10, 2026 | $195.69 | $198.92 | $192.88 | $195.02 | -1.12% | 1,521,722 |
| Mar 9, 2026 | $190.77 | $197.69 | $184.69 | $197.22 | +1.68% | 2,558,607 |
| Mar 6, 2026 | $203.57 | $204.29 | $191.14 | $193.97 | -7.93% | 3,395,242 |
| Mar 5, 2026 | $213.39 | $214.45 | $208.01 | $210.68 | -2.55% | 2,194,744 |
| Mar 4, 2026 | $213.67 | $221.63 | $212.58 | $216.19 | +3.97% | 3,092,448 |
| Mar 3, 2026 | $204.31 | $209.07 | $201.74 | $207.94 | +0.09% | 1,638,357 |
| Mar 2, 2026 | $202.67 | $209.15 | $199.42 | $207.75 | +2.31% | 2,843,908 |
| Feb 27, 2026 | $196.34 | $203.86 | $195.21 | $203.05 | +2.36% | 3,549,181 |
| Feb 26, 2026 | $193.46 | $199.56 | $193.24 | $198.37 | +3.48% | 2,220,822 |
| Feb 25, 2026 | $197.36 | $197.56 | $188.68 | $191.70 | -2.54% | 1,581,739 |
| Feb 24, 2026 | $194.27 | $198.42 | $192.01 | $196.70 | +1.45% | 1,013,923 |
| Feb 23, 2026 | $201.38 | $201.44 | $193.27 | $193.88 | -3.73% | 1,280,332 |
| Feb 20, 2026 | $194.18 | $202.87 | $193.81 | $201.39 | +3.19% | 2,002,680 |
| Feb 19, 2026 | $192.64 | $195.95 | $191.89 | $195.17 | +0.70% | 1,840,620 |
| Feb 18, 2026 | $192.09 | $195.18 | $192.09 | $193.81 | +0.25% | 1,792,637 |
| Feb 17, 2026 | $192.98 | $196.88 | $190.73 | $193.32 | +0.06% | 2,237,234 |
| Feb 13, 2026 | $187.99 | $195.42 | $187.24 | $193.21 | +4.15% | 2,096,805 |
| Feb 12, 2026 | $198.79 | $199.75 | $183.87 | $185.51 | -4.60% | 6,282,425 |
| Feb 11, 2026 | $194.70 | $200.00 | $194.20 | $194.46 | -0.02% | 2,393,254 |
| Feb 10, 2026 | $195.32 | $196.91 | $192.94 | $194.49 | -0.83% | 2,613,490 |
| Feb 9, 2026 | $201.43 | $202.82 | $194.88 | $196.11 | -3.14% | 2,303,169 |
| Feb 6, 2026 | $198.32 | $204.84 | $198.32 | $202.47 | +0.16% | 2,906,477 |
| Feb 5, 2026 | $200.02 | $206.43 | $198.00 | $202.14 | -3.07% | 4,258,825 |
| Feb 4, 2026 | $191.45 | $208.74 | $189.93 | $208.54 | +9.89% | 6,487,943 |
| Feb 3, 2026 | $185.00 | $190.25 | $184.38 | $189.77 | +1.96% | 3,144,913 |
| Feb 2, 2026 | $173.33 | $186.33 | $173.33 | $186.13 | +7.47% | 3,685,117 |
| Jan 30, 2026 | $170.70 | $173.30 | $169.99 | $173.20 | +0.35% | 2,216,681 |
| Jan 29, 2026 | $173.36 | $175.23 | $170.61 | $172.59 | -0.08% | 1,492,535 |
| Jan 28, 2026 | $175.06 | $175.75 | $172.56 | $172.72 | -0.99% | 1,953,473 |
| Jan 27, 2026 | $173.53 | $175.79 | $173.07 | $174.44 | +0.26% | 1,207,251 |
| Jan 26, 2026 | $173.93 | $174.49 | $171.09 | $173.99 | -0.18% | 1,416,210 |
| Jan 23, 2026 | $177.45 | $178.45 | $173.48 | $174.30 | -2.22% | 1,656,145 |
| Jan 22, 2026 | $179.19 | $181.25 | $177.08 | $178.25 | -0.08% | 1,650,753 |
| Jan 21, 2026 | $172.01 | $180.27 | $171.37 | $178.40 | +4.94% | 2,266,571 |
| Jan 20, 2026 | $171.86 | $173.55 | $168.00 | $170.00 | -3.22% | 3,022,094 |
| Jan 16, 2026 | $176.83 | $178.59 | $174.06 | $175.65 | -1.44% | 2,495,001 |
| Jan 15, 2026 | $174.15 | $178.56 | $173.92 | $178.21 | +2.70% | 2,101,557 |
| Jan 14, 2026 | $170.74 | $174.92 | $169.38 | $173.52 | +1.09% | 1,708,236 |
| Jan 13, 2026 | $173.12 | $173.63 | $170.73 | $171.65 | -1.11% | 1,394,084 |
| Jan 12, 2026 | $171.24 | $173.93 | $170.13 | $173.57 | +0.25% | 1,897,020 |
| Jan 9, 2026 | $171.60 | $173.68 | $169.59 | $173.13 | +1.20% | 1,787,703 |
| Jan 8, 2026 | $164.03 | $172.80 | $163.75 | $171.07 | +3.23% | 2,283,419 |
| Jan 7, 2026 | $169.08 | $170.40 | $165.23 | $165.72 | -1.87% | 1,857,055 |
| Jan 6, 2026 | $164.00 | $170.00 | $163.62 | $168.88 | +3.15% | 2,038,483 |
| Jan 5, 2026 | $159.02 | $165.95 | $158.16 | $163.73 | +2.85% | 1,824,749 |
| Jan 2, 2026 | $157.75 | $160.15 | $156.00 | $159.19 | +1.52% | 1,891,209 |
| Dec 31, 2025 | $158.66 | $159.09 | $156.66 | $156.80 | -1.58% | 1,232,805 |
| Dec 30, 2025 | $159.04 | $160.78 | $158.35 | $159.31 | -0.16% | 1,427,669 |
| Dec 29, 2025 | $159.68 | $161.50 | $158.55 | $159.56 | +0.04% | 1,523,536 |
| Dec 26, 2025 | $158.66 | $159.62 | $158.04 | $159.49 | +0.08% | 702,486 |
| Dec 24, 2025 | $158.69 | $159.88 | $158.32 | $159.36 | +0.47% | 795,143 |
| Dec 23, 2025 | $158.62 | $159.45 | $158.17 | $158.62 | -0.43% | 1,175,422 |
| Dec 22, 2025 | $158.40 | $160.46 | $157.00 | $159.30 | +1.21% | 1,564,305 |
| Dec 19, 2025 | $158.15 | $158.15 | $153.89 | $157.39 | -0.73% | 5,048,983 |
| Dec 18, 2025 | $156.91 | $160.10 | $156.31 | $158.55 | +1.81% | 2,631,423 |
| Dec 17, 2025 | $156.13 | $159.04 | $154.82 | $155.73 | -0.77% | 2,272,485 |
| Dec 16, 2025 | $158.78 | $159.30 | $154.86 | $156.94 | -0.33% | 2,208,496 |
| Dec 15, 2025 | $160.14 | $160.90 | $154.88 | $157.46 | -1.27% | 2,593,374 |
| Dec 12, 2025 | $159.12 | $161.24 | $158.02 | $159.49 | +0.36% | 2,263,989 |
| Dec 11, 2025 | $157.13 | $163.19 | $157.13 | $158.92 | +1.02% | 3,657,504 |
| Dec 10, 2025 | $149.32 | $158.79 | $148.49 | $157.32 | +5.66% | 2,991,509 |
| Dec 9, 2025 | $151.79 | $151.87 | $147.86 | $148.89 | -1.84% | 1,674,535 |
| Dec 8, 2025 | $157.03 | $157.03 | $151.20 | $151.68 | -2.24% | 3,444,679 |
| Dec 5, 2025 | $153.03 | $156.73 | $153.03 | $155.15 | +1.07% | 2,833,579 |
| Dec 4, 2025 | $151.69 | $154.03 | $150.90 | $153.51 | +1.70% | 4,582,750 |
| Dec 3, 2025 | $142.30 | $151.05 | $141.50 | $150.95 | +6.71% | 4,491,272 |
| Dec 2, 2025 | $139.50 | $142.45 | $137.96 | $141.46 | +1.28% | 2,293,968 |
| Dec 1, 2025 | $136.39 | $143.27 | $136.00 | $139.67 | +3.24% | 2,628,356 |
| Nov 28, 2025 | $135.75 | $136.38 | $134.40 | $135.29 | +0.28% | 587,556 |
| Nov 26, 2025 | $133.45 | $136.14 | $133.44 | $134.91 | +0.43% | 1,460,164 |
| Nov 25, 2025 | $132.33 | $135.08 | $132.32 | $134.33 | +1.51% | 2,066,295 |
| Nov 24, 2025 | $133.95 | $134.05 | $131.75 | $132.33 | -1.45% | 2,663,200 |
| Nov 21, 2025 | $127.33 | $136.66 | $126.84 | $134.28 | +6.33% | 3,335,907 |
| Nov 20, 2025 | $128.24 | $130.52 | $126.01 | $126.29 | -0.96% | 2,257,713 |
| Nov 19, 2025 | $130.80 | $130.95 | $126.57 | $127.51 | -2.41% | 1,963,633 |
| Nov 18, 2025 | $129.20 | $132.49 | $128.51 | $130.66 | +0.59% | 2,030,703 |
| Nov 17, 2025 | $132.15 | $132.77 | $129.37 | $129.89 | -1.81% | 1,990,979 |
| Nov 14, 2025 | $135.32 | $135.68 | $131.46 | $132.29 | -2.33% | 1,936,186 |
| Nov 13, 2025 | $138.01 | $139.63 | $134.67 | $135.45 | -2.45% | 1,870,067 |
| Nov 12, 2025 | $139.44 | $141.52 | $138.69 | $138.85 | -0.47% | 1,487,811 |
| Nov 11, 2025 | $137.86 | $140.01 | $136.26 | $139.51 | +1.27% | 1,560,318 |
| Nov 10, 2025 | $139.91 | $140.25 | $135.59 | $137.76 | -1.53% | 1,639,363 |
| Nov 7, 2025 | $137.19 | $140.19 | $135.91 | $139.90 | +1.61% | 2,065,646 |
| Nov 6, 2025 | $139.89 | $140.42 | $137.46 | $137.69 | -2.19% | 3,031,616 |
| Nov 5, 2025 | $140.47 | $143.37 | $138.26 | $140.78 | -0.41% | 2,351,423 |
| Nov 4, 2025 | $136.75 | $141.96 | $135.21 | $141.36 | +2.80% | 2,588,178 |
| Nov 3, 2025 | $140.22 | $140.50 | $135.12 | $137.51 | -2.07% | 2,462,655 |
| Oct 31, 2025 | $136.40 | $141.27 | $134.58 | $140.42 | +2.31% | 2,377,315 |
| Oct 30, 2025 | $136.32 | $140.20 | $134.84 | $137.25 | +0.82% | 2,762,772 |
| Oct 29, 2025 | $142.03 | $146.99 | $134.03 | $136.13 | +0.03% | 4,290,789 |
| Oct 28, 2025 | $138.00 | $138.24 | $135.77 | $136.09 | -0.47% | 2,065,723 |
| Oct 27, 2025 | $136.26 | $137.74 | $134.34 | $136.73 | +0.45% | 2,082,611 |
| Oct 24, 2025 | $137.85 | $138.14 | $135.86 | $136.12 | +0.19% | 1,145,638 |
| Oct 23, 2025 | $140.55 | $141.25 | $134.43 | $135.86 | -3.66% | 2,090,731 |
| Oct 22, 2025 | $143.09 | $144.91 | $140.72 | $141.02 | -2.31% | 1,603,177 |
| Oct 21, 2025 | $140.14 | $145.00 | $139.74 | $144.36 | +2.59% | 1,862,729 |
| Oct 20, 2025 | $138.58 | $142.31 | $137.68 | $140.71 | – | 2,009,063 |
Seasonality
ODFL return in each calendar month over the last 10 years, including dividends. The current month runs to the latest close.
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Average | 4.1% | 5.1% | -0.6% | -1.2% | 2.3% | 2.7% | 6.6% | 0.2% | -2.0% | 2.5% | 5.5% | -2.1% |
| Months up | 7 of 10 | 7 of 10 | 4 of 10 | 5 of 10 | 6 of 10 | 5 of 10 | 7 of 10 | 6 of 10 | 4 of 10 | 6 of 10 | 8 of 9 | 4 of 9 |
| 2026 | 10.5% | 17.2% | -3.6% | 8.7% | 6.0% | -3.7% | -2.1% | -5.7% | -12.9% | -0.7% | ||
| 2025 | 5.2% | -4.9% | -6.1% | -7.4% | 4.5% | 1.5% | -8.0% | 1.2% | -6.6% | -0.3% | -3.7% | 16.1% |
| 2024 | -3.5% | 13.2% | -0.8% | -17.1% | -3.6% | 0.9% | 19.0% | -8.3% | 3.2% | 1.3% | 11.8% | -21.6% |
| 2023 | 17.4% | 1.9% | 0.5% | -6.0% | -3.1% | 19.3% | 13.5% | 1.9% | -4.2% | -7.9% | 3.3% | 4.3% |
| 2022 | -15.8% | 4.0% | -4.8% | -6.2% | -7.7% | -0.8% | 18.4% | -10.6% | -8.2% | 10.4% | 10.2% | -6.1% |
| 2021 | -0.6% | 10.7% | 12.0% | 7.2% | 3.0% | -4.3% | 6.0% | 7.3% | -0.9% | 19.4% | 4.1% | 0.9% |
| 2020 | 3.4% | -1.2% | 1.7% | 10.7% | 17.8% | -0.8% | 7.8% | 10.6% | -10.4% | 5.2% | 6.8% | -4.0% |
| 2019 | 10.1% | 10.9% | -4.1% | 3.4% | -11.3% | 12.8% | 11.9% | -1.9% | 3.9% | 7.1% | 5.2% | -0.9% |
| 2018 | 11.3% | -5.1% | 5.9% | -8.9% | 16.5% | -4.4% | -1.4% | 3.8% | 5.9% | -19.1% | 4.8% | -9.6% |
| 2017 | 2.9% | 3.9% | -6.6% | 3.4% | 0.9% | 6.7% | 0.7% | 4.2% | 10.3% | 10.0% | 6.7% | 1.9% |