Old Dominion Freight Line, Inc. ODFL

Set alert

Price alert · ODFL

All alert types
176.23 USD +3.67 +2.13%

At close · Nov 2

176.23 0.00 0.00%

After hours · Nov 2, 4:33 PM ET

Bid
176.18 × 2
Ask
176.27 × 1
173.13 Day range 178.93
126.01 52-week range 252.03
YTD
+12.39%
1 year
+25.50%
Open
174.27
Prev close
172.56
Mkt cap
36.65B
Vol
2.19M
Avg vol
1.81M
EPS
5.57
P/E
31.64
Div yield
0.67%
More statistics
Low
173.13
High
178.93
Forward P/E
26.18
Beta
1.15
Short ratio
4.76
Inst. own
81.31%
Dividend
1.16
Ex-div date
Dec 1, 2026
Earnings
Feb 3, 2027
50-d avg
183.55
200-d avg
201.73
1y target
213.48

3M chart

Chart tools
Interval

Events in this range
  • Sep 2, 2026Dividend: 0.29
  • Oct 28, 2026Earnings: 1.65; estimate 1.61; surprise 2.48%
  • Oct 29, 2026Rating: Stifel · Buy → Buy
  • Oct 29, 2026Rating: Wells Fargo · Overweight → Overweight
  • Oct 29, 2026Rating: Barclays · Equal-Weight → Equal-Weight
  • Oct 29, 2026Rating: TD Cowen · Hold → Hold
  • Oct 29, 2026Rating: UBS · Neutral → Neutral
  • Oct 30, 2026Rating: JP Morgan · Neutral → Neutral
Signals (10)
NameDateAgo
SMA: BearishOct 28, 20265 days ago
SMA: BearishOct 28, 20265 days ago
MACD: Sell SignalOct 28, 20265 days ago
SMA: BullishOct 27, 20266 days ago
SMA: BearishOct 23, 20261 week ago
SMA: BullishOct 20, 20261 week ago
SMA: BullishOct 8, 20263 weeks ago
RSI: OversoldSep 25, 20261 month ago
MACD: Buy SignalSep 22, 20261 month ago
RSI: OversoldSep 1, 20262 months ago
ODFL dividends
Ex-dividend dateAmount
Dec 2, 20260.29
Sep 2, 20260.29
Jun 3, 20260.29
Mar 4, 20260.29
Dec 3, 20250.28
Sep 3, 20250.28
Jun 4, 20250.28
Mar 5, 20250.28
Dec 4, 20240.26
Sep 4, 20240.26
Jun 5, 20240.26
Jun 4, 20240.26
Mar 6, 20240.52
Mar 5, 20240.52
Dec 5, 20230.40
Sep 5, 20230.40
Jun 6, 20230.40
Feb 28, 20230.40
Dec 21, 20220.30
Dec 6, 20220.30
Sep 6, 20220.30
May 31, 20220.30
Mar 1, 20220.30
Nov 30, 20210.20
Aug 31, 20210.20
Jun 1, 20210.20
Mar 2, 20210.20
Dec 1, 20200.15
Sep 1, 20200.15
Jun 2, 20200.15
Mar 3, 20200.23
Dec 3, 20190.17
Sep 3, 20190.17
Jun 4, 20190.17
Mar 5, 20190.17
Dec 6, 20180.13
Dec 5, 20180.13
Sep 6, 20180.13
Sep 5, 20180.13
Jun 5, 20180.13
Mar 5, 20180.13
Dec 5, 20170.10
Sep 1, 20170.10
Jun 2, 20170.10
Mar 2, 20170.10

Stock splits

ODFL stock splits
DateRatio
Mar 28, 20242:1
Mar 25, 20203:2
Sep 10, 20121.5:1
Aug 24, 20101.5:1
Aug 23, 20101:1
Dec 1, 20051.5:1
May 21, 20041.5:1
Jun 17, 20031.5:1