Chart
No data available
No data available
ODFL  158.71 -11.39 (-6.70%)
Intraday 3 Month 6 Month 1 Year
Average Volume (3 mo) 2M
Shares Outstanding 110M
Market Cap 17.4B
Year High 233.260
Year Low 157.670
Earnings Per Share 5.480
P/E Ratio 28.96
Dividend 1.040
Yield 0.66%
Exchange Nasdaq