MetaCap

Old Dominion Freight Line Stock Price History

NASDAQ: ODFLIndustrialsTrucking Freight/Courier ServicesUSD

181.97+0.32 (+0.18%)

At close: Oct 9, 4:00 PM ET · Delayed 15 min

ODFL price history at a glance

The price history for Old Dominion Freight Line (ODFL) on this page begins on October 21, 1991, when the stock closed at $0.5871; it most recently closed at $181.97 on October 5, 2026. The highest price in this record is $252.03, reached on June 8, 2026; the latest close is 27.8% below that peak. Across the 34 complete calendar years in the table, ODFL finished higher in 21 and lower in 13. Its best year was 2002 (+123.1%) and its worst was 1995 (-50.8%).

Over roughly 35 years the share price changed +30894.7%, a 17.8% compound annual price return (excluding dividends). In the last 12 months alone, ODFL has gained 28.8%. Prices are split-adjusted closing prices; daily open, high, low, close and volume for the past year are listed below.

Summary generated from market data by MetaCap's automated system. Methodology

Key price levels

High since 1991
$252.03
Date of high
Jun 8, 2026
Low since 1991
$0.3292
Date of low
Dec 25, 1995
IPO year
1991
Last close
$181.97

ODFL returns

1 week

+0.83%

1 month

+0.01%

3 months

-20.06%

6 months

-12.66%

Year to date

+16.05%

1 year

+28.80%

3 years

-10.16%

5 years

+20.31%

ODFL price return, excluding dividends.

ODFL annual returns

Calendar-year price returns
YearYear-end closeReturn
2026181.97+14.31%
2025159.19-12.01%
2024180.91-10.73%
2023202.67+42.83%
2022141.89-20.82%
2021179.19+83.62%
202097.59+54.30%
201963.25+54.27%
201841.00-6.51%
201743.85+53.34%
201628.60+45.23%
201519.69-23.79%
201425.84+47.53%
201317.51+47.83%
201211.85+31.53%
20119.01+26.70%
20107.11+56.30%
20094.55+4.92%
20084.33+34.22%
20073.23-9.43%
20063.57-10.72%
20053.99+16.21%
20043.44+52.23%
20032.26+77.36%
20021.27+123.10%
20010.5706+36.83%
20000.417-11.63%
19990.4719-5.49%
19980.4993-25.41%
19970.6694+41.85%
19960.4719+34.37%
19950.3512-50.76%
19940.7133-17.20%
19930.8615-9.76%
19920.9547+31.81%
1991*0.7243+23.37%

* Partial year: the record begins after the start of 1991; return measured from the first available close.

2026 return is year to date.

ODFL daily prices (past year)

Daily open, high, low, close and volume
DateOpenHighLowCloseChange
181.76182.78179.56181.97+0.18%
175.82182.27175.79181.65+3.44%
178.65179.37175.42175.61-1.35%
179.54180.97177.00178.02-0.75%
180.13181.02176.17179.37-0.62%
180.49182.91179.83180.48+1.34%
172.98178.42172.75178.10+2.45%
178.99178.99173.83173.84-2.04%
176.28178.93175.64177.46+0.34%
173.30177.96172.75176.85+2.05%
174.50176.61172.65173.30-0.93%
178.10178.57174.50174.93-1.57%
177.43180.18175.58177.72+0.23%
176.76178.34174.80177.31+1.11%
173.00175.53169.65175.36+1.36%
174.73175.71171.63173.00-1.19%
177.19178.79174.33175.09+0.42%
173.02180.00173.02174.36-3.65%
182.13183.09179.25180.96-0.52%
179.58183.14178.73181.91+1.18%
182.26183.35177.54179.79-0.42%
181.09182.95180.28180.55-0.77%
185.62188.27180.85181.96-2.70%
185.98188.91185.46187.01+0.61%
186.25187.71183.32185.87+0.06%
189.75190.70179.34185.75-0.99%
186.61189.30183.50187.61+0.32%
199.74201.76186.43187.01-6.48%
198.06200.98196.28199.96+0.67%
201.92203.44198.25198.63-0.71%
197.17200.72197.17200.06+0.32%
197.71200.26196.41199.43+0.55%
203.18203.18197.86198.34-1.56%
208.36209.74199.35201.48-2.42%
207.54208.48204.93206.47+0.95%
203.48206.78202.23204.52-0.27%
210.73213.10204.55205.08-1.40%
212.03212.03207.62208.00-1.87%
207.89213.62207.89211.96+0.47%
214.87215.75210.15210.97-2.21%
214.44217.92214.41215.73+1.50%
209.74213.97209.24212.55+1.48%
211.33214.40207.65209.44-1.46%
215.26219.74211.81212.55-1.76%
211.37217.96209.75216.36+2.34%
213.81214.74210.02211.41-1.88%
215.07220.00213.26215.45-1.76%
212.93219.99211.68219.32+3.69%
213.14215.85209.56211.52-0.29%
214.37214.37210.01212.14-0.16%
223.57223.66205.16212.47-4.63%
221.64225.73214.79222.79-1.54%
227.10230.80225.82226.28-0.22%
232.14233.92224.49226.77-2.67%
230.40237.15228.00232.99+0.99%
235.00236.25227.22230.71-0.90%
234.63235.76232.41232.80-0.85%
234.80235.16229.58234.79+1.31%
234.36234.36229.10231.76-0.89%
235.42238.51233.19233.84-1.40%
229.30237.23228.00237.15+5.29%
230.22231.20223.74225.23-1.48%
232.33233.32225.71228.61-1.84%
229.53235.44227.57232.90+2.32%
226.37228.98222.90227.63+0.79%
219.85227.90219.85225.85+3.48%
216.37219.16215.17218.25+1.27%
219.93219.93214.48215.51-0.43%
217.32220.47215.63216.44-0.56%
218.98221.82216.10217.65-0.14%
220.69221.00213.22217.96+0.63%
220.05221.70212.45216.60-1.41%
216.85220.44216.85219.69+0.41%
217.69221.90217.69218.79-0.60%
221.57228.06218.09220.12+0.49%
219.68222.67216.10219.04+0.67%
222.37222.37217.02217.58-0.88%
222.49223.81217.79219.52-0.69%
221.27224.17219.28221.04+1.23%
230.93233.16217.70218.36-5.72%
237.61238.59230.45231.62-2.44%
243.38244.39235.02237.42-3.39%
247.81248.94241.87245.75-0.81%
237.50248.21237.16247.76+5.01%
230.84239.57223.63235.95-5.14%
247.58252.03241.62248.73+0.70%
244.96250.69242.00247.01+1.83%
245.52249.14241.01242.57-1.20%
239.63245.78238.89245.52+4.01%
235.00236.84230.87236.06+3.05%
226.71229.70224.09229.08+0.24%
219.32230.60218.13228.53+1.50%
219.25226.12216.70225.15+1.94%
217.21223.80215.90220.86+0.64%
219.28221.88218.07219.45+1.31%
213.26218.58212.19216.61+2.92%
209.00210.96206.13210.47+1.34%
207.35210.42203.69207.69-1.02%
206.09210.47204.78209.83+2.63%
203.64208.02198.96204.46+0.16%
203.23206.14201.30204.13+0.50%
197.74204.41195.44203.12+2.17%
189.63202.98189.62198.81+5.09%
191.14193.43187.91189.18-1.02%
195.94196.00186.89191.12-2.05%
197.71198.06193.80195.12-1.62%
197.76202.41196.32198.33+0.14%
200.23203.10197.72198.06-1.28%
196.57203.33196.57200.62+2.32%
193.70197.95193.40196.08+2.03%
200.03200.46189.99192.18-6.62%
213.48215.22205.37205.81-3.12%
209.76214.64207.69212.43+1.47%
224.77233.79206.97209.35-5.60%
224.03224.04216.89221.77+0.56%
220.20224.17219.31220.53+0.25%
222.89223.30218.64219.98-1.26%
223.82226.86222.24222.78+1.27%
226.55227.08219.34219.98-1.98%
223.93227.00222.10224.42+0.47%
216.21223.92215.69223.38+2.58%
216.28220.18213.42217.76+1.96%
206.89217.10206.56213.57+4.08%
210.09210.28203.89205.19-2.48%
207.50210.79205.61210.41+1.34%
208.01208.12203.51207.63-0.35%
209.50212.22207.55208.35-0.55%
206.37211.59206.27209.50+0.95%
205.23210.18203.30207.53+4.32%
203.11204.05196.64198.93-1.61%
198.00202.44196.47202.18+2.11%
197.98203.48195.33198.00-0.82%
194.67201.63194.67199.63+2.16%
189.75195.85189.28195.40+2.98%
189.46194.85189.34189.75+0.75%
185.94188.93184.46188.34+0.22%
188.70191.56186.84187.93-0.59%
186.11190.52184.22189.05+2.17%
184.71191.36182.89185.03-1.42%
189.81193.22187.60187.70+2.06%
182.40184.36179.99183.92+0.86%
181.14183.79177.91182.36-0.12%
182.82184.05179.64182.57-1.01%
185.98188.35181.71184.43+1.09%
183.34184.07179.93182.44+0.93%
179.33180.99176.08180.75+2.56%
185.00185.95176.05176.24-6.64%
194.38195.80185.06188.78-3.20%
195.69198.92192.88195.02-1.12%
190.77197.69184.69197.22+1.68%
203.57204.29191.14193.97-7.93%
213.39214.45208.01210.68-2.55%
213.67221.63212.58216.19+3.97%
204.31209.07201.74207.94+0.09%
202.67209.15199.42207.75+2.31%
196.34203.86195.21203.05+2.36%
193.46199.56193.24198.37+3.48%
197.36197.56188.68191.70-2.54%
194.27198.42192.01196.70+1.45%
201.38201.44193.27193.88-3.73%
194.18202.87193.81201.39+3.19%
192.64195.95191.89195.17+0.70%
192.09195.18192.09193.81+0.25%
192.98196.88190.73193.32+0.06%
187.99195.42187.24193.21+4.15%
198.79199.75183.87185.51-4.60%
194.70200.00194.20194.46-0.02%
195.32196.91192.94194.49-0.83%
201.43202.82194.88196.11-3.14%
198.32204.84198.32202.47+0.16%
200.02206.43198.00202.14-3.07%
191.45208.74189.93208.54+9.89%
185.00190.25184.38189.77+1.96%
173.33186.33173.33186.13+7.47%
170.70173.30169.99173.20+0.35%
173.36175.23170.61172.59-0.08%
175.06175.75172.56172.72-0.99%
173.53175.79173.07174.44+0.26%
173.93174.49171.09173.99-0.18%
177.45178.45173.48174.30-2.22%
179.19181.25177.08178.25-0.08%
172.01180.27171.37178.40+4.94%
171.86173.55168.00170.00-3.22%
176.83178.59174.06175.65-1.44%
174.15178.56173.92178.21+2.70%
170.74174.92169.38173.52+1.09%
173.12173.63170.73171.65-1.11%
171.24173.93170.13173.57+0.25%
171.60173.68169.59173.13+1.20%
164.03172.80163.75171.07+3.23%
169.08170.40165.23165.72-1.87%
164.00170.00163.62168.88+3.15%
159.02165.95158.16163.73+2.85%
157.75160.15156.00159.19+1.52%
158.66159.09156.66156.80-1.58%
159.04160.78158.35159.31-0.16%
159.68161.50158.55159.56+0.04%
158.66159.62158.04159.49+0.08%
158.69159.88158.32159.36+0.47%
158.62159.45158.17158.62-0.43%
158.40160.46157.00159.30+1.21%
158.15158.15153.89157.39-0.73%
156.91160.10156.31158.55+1.81%
156.13159.04154.82155.73-0.77%
158.78159.30154.86156.94-0.33%
160.14160.90154.88157.46-1.27%
159.12161.24158.02159.49+0.36%
157.13163.19157.13158.92+1.02%
149.32158.79148.49157.32+5.66%
151.79151.87147.86148.89-1.84%
157.03157.03151.20151.68-2.24%
153.03156.73153.03155.15+1.07%
151.69154.03150.90153.51+1.70%
142.30151.05141.50150.95+6.71%
139.50142.45137.96141.46+1.28%
136.39143.27136.00139.67+3.24%
135.75136.38134.40135.29+0.28%
133.45136.14133.44134.91+0.43%
132.33135.08132.32134.33+1.51%
133.95134.05131.75132.33-1.45%
127.33136.66126.84134.28+6.33%
128.24130.52126.01126.29-0.96%
130.80130.95126.57127.51-2.41%
129.20132.49128.51130.66+0.59%
132.15132.77129.37129.89-1.81%
135.32135.68131.46132.29-2.33%
138.01139.63134.67135.45-2.45%
139.44141.52138.69138.85-0.47%
137.86140.01136.26139.51+1.27%
139.91140.25135.59137.76-1.53%
137.19140.19135.91139.90+1.61%
139.89140.42137.46137.69-2.19%
140.47143.37138.26140.78-0.41%
136.75141.96135.21141.36+2.80%
140.22140.50135.12137.51-2.07%
136.40141.27134.58140.42+2.31%
136.32140.20134.84137.25+0.82%
142.03146.99134.03136.13+0.03%
138.00138.24135.77136.09-0.47%
136.26137.74134.34136.73+0.45%
137.85138.14135.86136.12+0.19%
140.55141.25134.43135.86-3.66%
143.09144.91140.72141.02-2.31%
140.14145.00139.74144.36+2.59%
138.58142.31137.68140.71+1.93%
138.73138.95136.00138.04-0.04%
139.89140.49135.50138.10+2.27%
135.46137.87134.78135.04-0.29%
134.71137.48134.03135.43-0.55%
135.56137.90135.25136.18+1.39%
141.85142.69134.20134.31-4.93%
144.50144.88140.10141.28—

Prices are adjusted for stock splits. See adjusted closing price for how dividends and splits affect history, and the ODFL chart for longer ranges.