ODFL

Old Dominion Freight Line, Inc.

Industrials
$207.69 as of May 21, 2026

Sign in to add ODFL to your portfolio.

Sign in
Market cap
$43.64B
P/E (TTM)
43.4x
EPS (TTM)
$4.84
Dividend yield
0.54%

Annual financials

FY Revenue Net income FCF Gross margin Op. margin EPS (diluted)
2021 $5.26B $1.03B $662.53M 33.8% 26.5% $4.47
2022 $6.26B $1.38B $916.43M 36.0% 29.4% $6.13
2023 $5.87B $1.24B $811.83M 35.3% 28.0% $5.66
2024 $5.81B $1.19B $887.97M 34.8% 26.6% $5.51
2025 $5.50B $1.02B $955.10M 32.2% 24.8% $4.85

Recent prices

Date Open Close Volume
May 21, 2026 $207.35 $207.69 1.15M
May 20, 2026 $206.09 $209.83 1.66M
May 19, 2026 $203.64 $204.46 1.98M
May 18, 2026 $203.23 $204.13 1.17M
May 15, 2026 $197.74 $203.12 2.01M
May 14, 2026 $189.63 $198.81 2.48M
May 13, 2026 $191.14 $189.18 1.16M
May 12, 2026 $195.94 $191.12 1.90M
May 11, 2026 $197.71 $195.12 1.21M
May 08, 2026 $197.76 $198.33 1.41M
May 07, 2026 $200.23 $198.06 1.64M
May 06, 2026 $196.57 $200.62 1.87M
May 05, 2026 $193.70 $196.08 1.98M
May 04, 2026 $200.03 $192.18 3.46M
May 01, 2026 $213.48 $205.81 2.19M
Apr 30, 2026 $209.76 $212.43 3.04M
Apr 29, 2026 $224.77 $209.35 5.03M
Apr 28, 2026 $224.03 $221.77 2.49M
Apr 27, 2026 $220.20 $220.53 2.64M
Apr 24, 2026 $222.89 $219.98 1.53M
Apr 23, 2026 $223.82 $222.78 1.59M
Apr 22, 2026 $226.55 $219.98 1.22M
Apr 21, 2026 $223.93 $224.42 1.62M
Apr 20, 2026 $216.21 $223.38 1.59M

Profitability & balance

ROE (TTM)
23.4%
Gross margin
30.9%
Operating margin
24.6%
Net margin
18.5%
Debt / equity
0.01