Old Dominion Freight Line, Inc (ODFL) Stock Price

218.25 ▲ +2.74 (+1.27%)
Open: 216.37 Vol: 1.48M Day's range: 215.165 - 219.164 Jul 08, 16:00 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
ODFL Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 217.11▲ 217.64▲ 217.46▲ 217.16▲ 224.30▼
MA10 216.77▲ 217.15▲ 216.81▲ 218.01▲ 220.11▼
MA20 217.22▲ 216.75▲ 216.78▲ 225.19▼ 210.05▲
MA50 217.32▲ 217.03▲ 217.22▲ 217.67▲ 176.79▲
MA100 216.89▲ 217.31▲ 218.91▼ 208.32▲ 179.25▲
MA200 216.77▲ 220.10▼ 227.52▼ 180.73▲ 179.83▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.094▲ 0.143▲ 0.217▲ -1.470▼ -1.002▼
RSI 62.056▲ 56.078▲ 53.623▲ 46.375▼ 57.347▲
STOCH 48.258     68.511     55.734     28.516     62.761    
WILL %R -9.685▲ -21.438▲ -21.734▲ -71.977     -51.858    
CCI 161.653▲ 34.359     87.283     -70.748     4.461    
Latest Filters Detected On ODFL
MA $ODFL Price Crossed Above MA(50) Set Alert
MA $ODFL Price Crossed Above MA(7) Set Alert
CDL $ODFL Harami Candlestick Pattern Detected Set Alert
Old Dominion Freight Line, Inc News
Tuesday, June 30, 2026 04:23 AM
Companies with more cash than debt can be financially resilient, but that doesn’t mean they’re all strong investments. Some lack leverage because they struggle to grow or generate consistent profits, ...
Friday, June 26, 2026 01:11 AM
Old Dominion Freight Line is poised to benefit as the freight recession finally ends after multiple false starts. Check out why ODFL stock is a strong buy.
Thursday, June 25, 2026 05:30 AM
Even if a company is profitable, it doesn’t always mean it’s a great investment. Some struggle to maintain growth, face looming threats, or fail to reinvest wisely, limiting their future potential.
ODFL historical stock data
date open high low close volume
08/07/26 216.37 219.164 215.165 218.25 1,483,012
07/07/26 219.93 219.93 214.50 215.51 1,042,353
06/07/26 217.32 220.4699 215.625 216.44 1,091,199
02/07/26 218.975 221.82 216.10 217.65 1,012,544
01/07/26 219.74 221.00 213.22 217.96 1,482,344
30/06/26 220.18 221.70 212.445 216.60 1,670,455
29/06/26 216.89 220.44 216.85 219.69 1,109,659
26/06/26 217.69 221.90 217.69 218.79 2,465,444
25/06/26 221.57 228.06 218.09 220.12 1,252,992
24/06/26 219.63 222.56 216.10 219.04 1,560,641
Quote Details
52wk Low:126.01
52wk High:252.03
Vol:1.48M
Avg Vol(3m):27.7M
1Y Chng:+30.07%
1M Chng:+0.76%
Add to Watch List