WallStSmart
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
YearRevenueNet incomeGross marginOp. marginProfit margin
2006$1.28B$72.57M75.83%10.20%5.67%
2007$1.40B$71.83M85.43%9.27%5.13%
2008$1.54B$68.68M73.93%8.39%4.47%
2009$1.25B$34.87M78.69%5.65%2.80%
2010$1.48B$75.65M19.03%9.30%5.11%
2011$1.90B$139.47M21.19%12.29%7.33%
2012$2.13B$169.45M22.05%13.36%7.94%
2013$2.34B$206.11M22.94%14.48%8.82%
2014$2.79B$267.51M24.66%15.83%9.60%
2015$2.97B$304.69M25.48%16.76%10.25%
2016$2.99B$295.76M24.89%16.17%9.89%
2017$3.36B$463.77M26.07%17.15%13.81%
2018$4.04B$605.67M28.30%20.21%14.98%
2019$4.11B$615.52M28.48%19.92%14.98%
2020$4.02B$672.68M30.60%22.59%16.75%
2021$5.26B$1.03B33.77%26.47%19.68%
2022$6.26B$1.38B36.04%29.40%22.00%
2023$5.87B$1.24B35.32%27.97%21.13%
2024$5.81B$1.19B34.79%26.55%20.40%
2025$5.50B$1.02B32.15%24.76%18.63%