Old Dominion Freight Line, Inc (ODFL) Stock Price

222.79 ▼ -3.49 (-1.54%)
Open: 221.64 Vol: 2.9M Day's range: 214.79 - 225.40 Jul 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 SELL SELL SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 222.47▲ 220.67▲ 221.10▲ 227.91▼ 226.98▼
MA10 222.32▲ 220.55▲ 222.99▲ 230.99▼ 228.82▼
MA20 221.04▲ 223.28▼ 225.01▼ 226.80▼ 216.11▲
MA50 220.44▲ 227.38▼ 229.65▼ 226.03▼ 182.02▲
MA100 222.08▲ 229.68▼ 230.07▼ 212.94▲ 180.27▲
MA200 224.66▼ 229.52▼ 224.46▼ 187.41▲ 181.45▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.196▲ 0.195▲ -0.303▼ -0.725▼ -0.996▼
RSI 62.121▲ 47.692▼ 41.643▼ 45.444▼ 56.606▲
STOCH 63.041     54.459     37.532     40.058     50.466    
WILL %R -12.655▲ -42.329     -51.025     -66.266     -44.888    
CCI 107.020▲ 69.196     -34.546     -195.798▼ 19.097    
Latest Filters Detected On ODFL
MA $ODFL Price Crossed Below MA(50) Set Alert
MA $ODFL Price Crossed Below MA(26) Set Alert
GAP $ODFL Open Gap Down %2 Set Alert
BREAK $ODFL Price Breaks 10 Days Low Set Alert
Old Dominion Freight Line, Inc News
Wednesday, July 29, 2026 02:05 PM
Old Dominion Freight Line Inc (ODFL) reports a 10.4% revenue increase and a 450 basis point improvement in operating ratio, despite facing economic headwinds and a decrease in LTL tons per day.
Wednesday, July 29, 2026 09:04 AM
Old Dominion Freight Line (NASDAQ:ODFL) reported higher second-quarter revenue and earnings as improving demand trends, pricing discipline and operating leverage supported results, while management ...
Wednesday, July 29, 2026 05:30 AM
Old Dominion Freight Line Inc. (NASDAQ: ODFL) shares fell on Wednesday after the company reported second-quarter 2026 results.
ODFL historical stock data
date open high low close volume
29/07/26 221.64 225.40 214.79 222.79 2,895,479
28/07/26 227.10 230.80 225.815 226.28 2,007,688
27/07/26 232.14 233.92 224.486 226.77 1,590,498
24/07/26 230.40 237.15 228.26 232.99 1,472,304
23/07/26 235.00 235.00 227.22 230.71 898,029
22/07/26 234.66 235.7599 232.4079 232.80 1,384,295
21/07/26 234.80 235.155 229.58 234.79 1,812,951
20/07/26 234.36 234.36 229.10 231.76 986,188
17/07/26 235.42 238.505 233.19 233.84 1,300,757
16/07/26 229.17 237.23 229.16 237.15 1,380,507
Quote Details
52wk Low:126.01
52wk High:252.03
Vol:2.9M
Avg Vol(3m):35.5M
1Y Chng:+47.44%
1M Chng:-3.81%
Add to Watch List