Old Dominion Freight Line, Inc (ODFL) Stock Price

173.20 ▲ +0.61 (+0.35%)
Open: 170.70 Vol: 2.22M Day's range: 169.99 - 173.30 Jan 30, 16:00 EST
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 172.52▲ 172.25▲ 172.13▲ 173.39▼ 171.09▲
MA10 172.33▲ 171.92▲ 172.00▲ 174.35▼ 162.23▲
MA20 172.38▲ 171.96▲ 172.69▲ 172.11▲ 149.92▲
MA50 171.80▲ 173.03▲ 174.26▼ 158.27▲ 155.86▲
MA100 171.72▲ 174.44▼ 173.90▼ 149.04▲ 175.85▼
MA200 172.55▲ 173.52▼ 167.09▲ 153.67▲ 171.47▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.045▲ 0.177▲ 0.086▲ -1.013▼ 4.450▲
RSI 64.534▲ 57.100▲ 51.919▲ 58.050▲ 63.363▲
STOCH 63.660     66.498     54.816     41.767     90.118▲
WILL %R 0.000▲ 0.000▲ -38.761     -60.801     -14.573▲
CCI 205.160▲ 174.772▲ 50.643     -67.767     97.373    
Latest Filters Detected On ODFL
CDL $ODFL Matching Low Candlestick Pattern Detected Set Alert
Old Dominion Freight Line, Inc News
Monday, January 19, 2026 06:29 AM
Wedgewood Partners, an investment management company, released its fourth-quarter 2025 investor letter. The firm anticipates stronger market volatility in the coming years and has moderated its ...
Sunday, January 18, 2026 08:35 PM
Old Dominion Freight Line, Inc. (NASDAQ:ODFL) is included among the 15 Dividend Growth Stocks with the Highest Growth Rates. On January 13, Evercore ISI analyst Jonathan Chappell raised his price ...
Thursday, January 15, 2026 08:30 AM
Investors in Old Dominion Freight Line, Inc. (Symbol: ODFL) saw new options begin trading today, for the March 20th expiration. At Stock Options Channel, our YieldBoost formula has looked up and down ...
ODFL historical stock data
date open high low close volume
30/01/26 170.70 173.30 169.99 173.20 2,216,600
29/01/26 173.36 175.23 170.61 172.59 1,492,500
28/01/26 175.06 175.75 172.56 172.72 1,952,402
27/01/26 173.94 175.785 173.07 174.44 1,206,827
26/01/26 173.93 174.485 171.09 173.99 1,351,168
23/01/26 177.45 178.445 173.48 174.30 1,655,261
22/01/26 178.86 181.25 177.08 178.25 1,628,944
21/01/26 171.695 180.27 171.37 178.40 2,265,597
20/01/26 170.1435 173.55 168.01 170.00 3,021,514
16/01/26 176.83 178.594 174.06 175.65 2,262,094
Quote Details
52wk Low:126.01
52wk High:209.61
Vol:2.22M
Avg Vol(3m):43.6M
1Y Chng:-17.24%
1M Chng:+11.22%
Add to Watch List