Old Dominion Freight Line, Inc (ODFL) Stock Price

198.93 ▼ -3.25 (-1.61%)
Open: 203.11 Vol: 2.88M Day's range: 196.64 - 204.045 Apr 07, 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 BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 198.77▲ 198.30▲ 198.87▲ 198.83▲ 189.99▲
MA10 198.55▲ 199.13▼ 200.15▼ 193.42▲ 194.40▲
MA20 198.01▲ 200.07▼ 199.74▼ 188.92▲ 178.32▲
MA50 198.93▲ 199.73▼ 195.65▲ 191.99▲ 162.07▲
MA100 200.01▼ 195.11▲ 190.59▲ 173.22▲ 174.55▲
MA200 199.60▼ 190.09▲ 192.98▲ 161.38▲ 174.57▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.246▲ -0.359▼ -0.546▼ 1.588▲ 1.236▲
RSI 54.468▲ 47.831▼ 51.630▲ 57.438▲ 63.572▲
STOCH 58.610     18.056▼ 26.548     83.236▲ 41.114    
WILL %R -30.285     -68.560     -68.237     -19.571▲ -35.760    
CCI 89.933     -57.445     -88.617     110.338▲ 80.760    
Latest Filters Detected On ODFL
CDL $ODFL Dark Cloud Cover Candlestick Pattern Detected Set Alert
Old Dominion Freight Line, Inc News
Tuesday, April 07, 2026 07:36 AM
Old Dominion Freight Line (NASDAQ:ODFL) stock just caught a meaningful vote of confidence from Wall Street. Wells Fargo upgraded Old Dominion from Underweight to Equal Weight, raising its price target ...
Wednesday, April 01, 2026 06:17 AM
Old Dominion Freight Line, Inc. (Nasdaq: ODFL) announced today that it plans to release its first quarter 2026 financial results before opening of trading on Wednesday, April 29, 2026. The Company ...
Thursday, March 19, 2026 09:13 PM
Old Dominion Freight Line is downgraded from buy to hold as valuation now reflects limited upside and technicals signal early bearish momentum. ODFL demonstrates resilience via robust liquidity and ...
ODFL historical stock data
date open high low close volume
07/04/26 203.11 204.045 196.64 198.93 2,879,510
06/04/26 198.00 202.44 196.47 202.18 2,762,999
02/04/26 197.98 203.48 195.33 198.00 1,990,496
01/04/26 195.41 201.63 195.41 199.63 2,053,536
31/03/26 189.75 195.85 189.28 195.40 2,653,290
30/03/26 189.46 194.85 189.34 189.75 2,536,071
27/03/26 185.94 188.93 184.46 188.34 1,766,434
26/03/26 188.42 191.5599 186.835 187.93 1,743,376
25/03/26 186.11 190.52 184.22 189.05 1,786,100
24/03/26 184.71 191.36 182.89 185.03 3,188,718
Quote Details
52wk Low:126.01
52wk High:221.625
Vol:2.88M
Avg Vol(3m):38M
1Y Chng:+29.82%
1M Chng:+1.13%
Add to Watch List