ODFL
Old Dominion Freight Line Inc
NASDAQ: ODFL · INDUSTRIALS · TRUCKING
$212.43
+1.47% today
Updated 2026-04-30
Market cap
$43.63B
P/E ratio
43.34
P/S ratio
7.94x
EPS (TTM)
$4.83
Dividend yield
—
52W range
$126 – $234
Volume
2.2M
Old Dominion Freight Line Inc (ODFL) Financial statements
SEC filings — annual and quarterly data.
Profit margin
18.60%
Operating margin
23.30%
ROE
23.90%
ROA
15.50%
Debt/equity
—
Margin trends — annual
Gross margin Operating margin Profit margin
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2006 | $1.28B | $72.57M | 75.83% | 10.20% | 5.67% |
| 2007 | $1.40B | $71.83M | 85.43% | 9.27% | 5.13% |
| 2008 | $1.54B | $68.68M | 73.93% | 8.39% | 4.47% |
| 2009 | $1.25B | $34.87M | 78.69% | 5.65% | 2.80% |
| 2010 | $1.48B | $75.65M | 19.03% | 9.30% | 5.11% |
| 2011 | $1.90B | $139.47M | 21.19% | 12.29% | 7.33% |
| 2012 | $2.13B | $169.45M | 22.05% | 13.36% | 7.94% |
| 2013 | $2.34B | $206.11M | 22.94% | 14.48% | 8.82% |
| 2014 | $2.79B | $267.51M | 24.66% | 15.83% | 9.60% |
| 2015 | $2.97B | $304.69M | 25.48% | 16.76% | 10.25% |
| 2016 | $2.99B | $295.76M | 24.89% | 16.17% | 9.89% |
| 2017 | $3.36B | $463.77M | 26.07% | 17.15% | 13.81% |
| 2018 | $4.04B | $605.67M | 28.30% | 20.21% | 14.98% |
| 2019 | $4.11B | $615.52M | 28.48% | 19.92% | 14.98% |
| 2020 | $4.02B | $672.68M | 30.60% | 22.59% | 16.75% |
| 2021 | $5.26B | $1.03B | 33.77% | 26.47% | 19.68% |
| 2022 | $6.26B | $1.38B | 36.04% | 29.40% | 22.00% |
| 2023 | $5.87B | $1.24B | 35.32% | 27.97% | 21.13% |
| 2024 | $5.81B | $1.19B | 34.79% | 26.55% | 20.40% |
| 2025 | $5.50B | $1.02B | 32.15% | 24.76% | 18.63% |