Old Dominion Freight Line, Inc (ODFL) Stock Price

219.69 ▲ +0.90 (+0.41%)
Open: 216.89 Vol: 1.11M Day's range: 216.85 - 220.44 Jun 29, 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 SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 218.94▲ 218.71▲ 218.64▲ 219.04▲ 229.57▼
MA10 218.55▲ 218.41▲ 218.68▲ 222.32▼ 219.07▲
MA20 218.46▲ 218.68▲ 219.35▲ 231.51▼ 209.31▲
MA50 218.47▲ 219.39▲ 219.51▲ 218.19▲ 175.81▲
MA100 218.54▲ 219.98▼ 229.18▼ 207.28▲ 179.02▲
MA200 219.16▲ 230.53▼ 226.02▼ 178.57▲ 179.42▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.153▲ 0.110▲ 0.114▲ -2.903▼ -0.175▼
RSI 67.730▲ 54.644▲ 51.134▲ 46.311▼ 58.010▲
STOCH 75.660     55.439     41.361     8.960▼ 68.855    
WILL %R -3.590▲ -17.705▲ -44.346     -90.008▼ -49.647    
CCI 216.595▲ 118.072▲ 50.174     -68.334     19.795    
Latest Filters Detected On ODFL
MA $ODFL Price Crossed Above MA(7) Set Alert
Old Dominion Freight Line, Inc News
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.
Wednesday, June 24, 2026 09:38 PM
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.
Saturday, June 20, 2026 06:42 AM
The freight market is recovering, but much of it is already priced into the valuations of stocks in the sector.
ODFL historical stock data
date open high low close volume
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
23/06/26 222.37 222.37 217.03 217.58 1,428,851
22/06/26 222.03 223.81 217.79 219.52 1,833,777
18/06/26 221.27 224.17 219.28 221.04 3,412,547
17/06/26 230.93 233.16 217.70 218.36 2,587,178
16/06/26 237.61 238.58 230.45 231.62 1,970,251
15/06/26 243.38 244.39 235.02 237.42 1,918,069
Quote Details
52wk Low:126.01
52wk High:252.03
Vol:1.11M
Avg Vol(3m):39.1M
1Y Chng:+36.60%
1M Chng:+8.16%
Add to Watch List