
ODFL
(NASDAQ)Old Dominion Freight Line, Inc.
---- (--)
Loading... - Market loading
Old Dominion Freight Line (ODFL) Stock Price & Financial Analysis
Old Dominion Freight Line Stock Price Chart
Price Chart
Loading chart...
Financial Metrics & Key Statistics
Fundamental metrics, valuation ratios, and profitability indicators
Day's Range$187.24 - $195.42
52-Week High$209.61
52-Week Low$126.01
Open$187.99
Volume2.09M
Average Volume (3M)2.09M
Market Cap40.75B
Shares Outstanding210.90M
P/E Ratio (TTM)38.54
Forward P/E45.40
Price to Sales (P/S)7.31
Price to Book (P/B)9.56
EV/EBITDA23.28
Revenue (TTM)5.57B
Net Income (TTM)1.06B
Free Cash Flow (TTM)920.72M
EPS (TTM)$5.01
Profit Margin18.97%
Operating Margin24.95%
Return on Equity (ROE)24.80%
Debt to Equity0.02
50-Day MA$170.59
200-Day MA$155.86
52-Week Change-6.39%
Annual Dividend$1.12
Dividend Yield0.58%
Payout Ratio22.34%
Last Dividend Ex-DateMar 4, 2026
Day's Range$187.24 - $195.42
52-Week High$209.61
52-Week Low$126.01
Open$187.99
Volume2.09M
Average Volume (3M)2.09M
Market Cap40.75B
Shares Outstanding210.90M
P/E Ratio (TTM)38.54
Forward P/E45.40
Price to Sales (P/S)7.31
Price to Book (P/B)9.56
EV/EBITDA23.28
Revenue (TTM)5.57B
Net Income (TTM)1.06B
Free Cash Flow (TTM)920.72M
EPS (TTM)$5.01
Profit Margin18.97%
Operating Margin24.95%
Return on Equity (ROE)24.80%
Debt to Equity0.02
50-Day MA$170.59
200-Day MA$155.86
52-Week Change-6.39%
Annual Dividend$1.12
Dividend Yield0.58%
Payout Ratio22.34%
Last Dividend Ex-DateMar 4, 2026
Latest News
Recent news and articles about ODFL