Stock Fundamentals

ODFL.US Logo

ODFL.US - Current Price

$134.28

Company Information

Company Name
Old Dominion Freight Line Inc
Sector
Industrials
Industry
Trucking
Exchange
NASDAQ
ISIN: US6795801009
CIK: 0000878927
CUSIP: 679580100
Currency: USD
Full Time Employees: 21,504
Phone: 336 889 5000
Fiscal Year End: December
IPO Date: Oct 24, 1991
Description:

Old Dominion Freight Line, Inc. operates as a less-than-truckload motor carrier in the United States and North America. The company offers regional, inter-regional, and national less-than-truckload services, as well as expedited transportation. It also provides various value-added services, including container drayage, truckload brokerage, and supply chain consulting. In addition, the company operates service and fleet maintenance centers. As of December 31, 2024, it owned and operated 11,284 tractors, 31,451 linehaul trailers, and 15,263 pickup and delivery trailers. Old Dominion Freight Line, Inc. was founded in 1934 and is headquartered in Thomasville, North Carolina.

Address:

500 Old Dominion Way, Thomasville, NC, United States, 27360

Directors & Officers

Name Title Year Born
Mr. David S. Congdon Executive Chairman of the Board 1957
Mr. Kevin M. Freeman President, CEO & Director 1959
Mr. Adam N. Satterfield CPA Executive VP, Assistant Secretary & CFO 1975
Mr. Gregory B. Plemmons Executive VP & COO 1965
Mr. Ross H. Parr Senior VP of Legal Affairs, General Counsel & Secretary 1972
Mr. Cecil E. Overbey Jr. Senior Vice President of Strategic Development 1962
Mr. Earl E. Congdon Chairman Emeritus & Senior Advisor 1931
Mr. Clayton G. Brinker VP of Accounting & Finance and Principal Accounting Officer 1986
Mr. Jack Lawrence Atkins Director of Investor Relations NA
Sam Faucette Vice President of Safety & Compliance NA

Shares Statistics

Shares Outstanding: 209.10M
Shares Float: 192.07M
% Insiders: 1,023.10%
% Institutions: 10,136.10%
Short % Float: 6.54%

Valuation Metrics

Enterprise Value: $26.43B
Trailing P/E: 27.02
Forward P/E: 22.83

Financial Highlights

Market Cap: $28.22B
EBITDA: $1.75B
P/E Ratio: $27.02
PEG Ratio: $2.34
Book Value: $20.36
Dividend/Share: $1.10
Dividend Yield: 0.87%
Earnings/Share: $4.97
Profit Margin: 18.97%
Operating Margin: 25.66%
ROA (TTM): 15.89%
ROE (TTM): 25.06%
Revenue (TTM): $5.57B
Revenue/Share (TTM): $26.34
Earnings Growth (YOY): -10.50%
Revenue Growth (YOY): -4.30%

Stock Price History

1 Year Price History

2 Years Price History

5 Years Price History

10 Years Price History

Financial Charts

Revenue & Net Income

Operating Expenses

Balance Sheet Overview

Earnings Per Share (EPS)

Earnings History

Date EPS Actual EPS Estimate Difference Surprise %
Mar 31, 2026 N/A N/A N/A N/A
Dec 31, 2025 N/A 1.10 N/A N/A
Sep 30, 2025 1.28 1.23 N/A 406.50%
Jun 30, 2025 1.27 1.28 N/A -78.13%
Mar 31, 2025 1.19 1.14 N/A 438.60%
Dec 31, 2024 1.23 1.16 N/A 603.45%
Sep 30, 2024 1.43 1.42 N/A 70.42%
Jun 30, 2024 1.48 1.45 N/A 206.90%
Mar 31, 2024 1.34 1.34 N/A 0.00%
Dec 31, 2023 2.94 2.85 N/A 315.79%
Sep 30, 2023 3.09 2.92 N/A 582.19%
Jun 30, 2023 2.65 2.65 N/A 0.00%
Mar 31, 2023 2.58 2.70 N/A -444.44%
Dec 31, 2022 2.92 2.68 N/A 895.52%
Sep 30, 2022 3.36 3.07 N/A 944.63%
Jun 30, 2022 3.30 3.14 N/A 509.55%
Mar 31, 2022 2.60 2.39 N/A 878.66%
Dec 31, 2021 2.41 2.26 N/A 663.72%
Sep 30, 2021 2.47 2.37 N/A 421.94%
Jun 30, 2021 2.31 2.16 N/A 694.44%
Mar 31, 2021 1.70 1.58 N/A 759.49%
Dec 31, 2020 1.61 1.57 N/A 254.78%
Sep 30, 2020 1.71 1.53 N/A 1,176.47%
Jun 30, 2020 1.25 1.07 N/A 1,682.24%
Mar 31, 2020 1.17 1.12 N/A 446.43%
Dec 31, 2019 1.20 1.18 N/A 169.49%
Sep 30, 2019 1.37 1.41 N/A -283.69%
Jun 30, 2019 1.44 1.41 N/A 212.77%
Mar 31, 2019 1.09 1.05 N/A 380.95%
Dec 31, 2018 1.30 1.16 N/A 1,206.90%
Sep 30, 2018 1.41 1.31 N/A 763.36%
Jun 30, 2018 1.33 1.22 N/A 901.64%
Mar 31, 2018 0.89 0.86 N/A 348.84%
Dec 31, 2017 2.39 1.12 N/A 11,339.29%
Sep 30, 2017 0.83 0.77 N/A 779.22%
Jun 30, 2017 0.79 0.73 N/A 821.92%
Mar 31, 2017 0.53 0.52 N/A 192.31%
Dec 31, 2016 0.55 0.57 N/A -350.88%
Sep 30, 2016 0.69 0.65 N/A 615.38%
Jun 30, 2016 0.65 0.63 N/A 317.46%
Mar 31, 2016 0.48 0.51 N/A -588.24%
Dec 31, 2015 0.57 0.56 N/A 178.57%
Sep 30, 2015 0.66 0.67 N/A -149.25%
Jun 30, 2015 0.67 0.65 N/A 307.69%
Mar 31, 2015 0.49 0.47 N/A 425.53%
Dec 31, 2014 0.54 0.48 N/A 1,250.00%
Sep 30, 2014 0.60 0.58 N/A 344.83%
Jun 30, 2014 0.57 0.55 N/A 363.64%
Mar 31, 2014 0.35 0.33 N/A 606.06%
Dec 31, 2013 0.37 0.39 N/A -512.82%
Sep 30, 2013 0.47 0.46 N/A 217.39%
Jun 30, 2013 0.45 0.43 N/A 465.12%
Mar 31, 2013 0.31 0.28 N/A 1,071.43%
Dec 31, 2012 0.31 0.34 N/A -882.35%
Sep 30, 2012 0.39 0.36 N/A 833.33%
Jun 30, 2012 0.37 0.34 N/A 882.35%
Mar 31, 2012 0.24 0.24 N/A 0.00%
Dec 31, 2011 0.31 0.26 N/A 1,923.08%
Sep 30, 2011 0.30 0.28 N/A 714.29%
Jun 30, 2011 0.31 0.25 N/A 2,400.00%
Mar 31, 2011 0.17 0.13 N/A 3,076.92%
Dec 31, 2010 0.17 0.17 N/A 0.00%
Sep 30, 2010 0.20 0.18 N/A 1,111.11%
Jun 30, 2010 0.17 0.14 N/A 2,142.86%
Mar 31, 2010 0.06 0.05 N/A 2,000.00%
Dec 31, 2009 0.08 0.07 N/A 1,428.57%
Sep 30, 2009 0.08 0.10 N/A -2,000.00%
Jun 30, 2009 0.09 0.09 N/A 0.00%
Mar 31, 2009 0.03 0.03 N/A 0.00%
Dec 31, 2008 0.09 0.06 N/A 5,000.00%
Sep 30, 2008 0.19 0.15 N/A 2,666.67%
Jun 30, 2008 0.19 0.18 N/A 555.56%
Mar 31, 2008 0.08 0.09 N/A -1,111.11%
Dec 31, 2007 0.12 0.12 N/A 0.00%
Sep 30, 2007 0.16 0.16 N/A 0.00%
Jun 30, 2007 0.18 0.16 N/A 1,250.00%
Mar 31, 2007 0.11 0.10 N/A 1,000.00%
Dec 31, 2006 0.14 0.12 N/A 1,666.67%
Sep 30, 2006 0.16 0.16 N/A 0.00%
Jun 30, 2006 0.17 0.15 N/A 1,333.33%
Mar 31, 2006 0.10 0.09 N/A 1,111.11%
Dec 31, 2005 0.12 0.11 N/A 909.09%
Sep 30, 2005 0.13 0.12 N/A 833.33%
Jun 30, 2005 0.11 0.10 N/A 1,000.00%
Mar 31, 2005 0.08 0.07 N/A 1,428.57%
Dec 31, 2004 0.08 0.08 N/A 0.00%
Sep 30, 2004 0.10 0.10 N/A 0.00%
Jun 30, 2004 0.08 0.08 N/A 0.00%
Mar 31, 2004 0.05 0.05 N/A 0.00%
Dec 31, 2003 0.06 0.06 N/A 0.00%
Sep 30, 2003 0.08 0.08 N/A 0.00%
Jun 30, 2003 0.05 0.05 N/A 0.00%
Mar 31, 2003 0.04 0.04 N/A 0.00%
Dec 31, 2002 0.05 0.04 N/A 2,500.00%
Sep 30, 2002 0.07 0.06 N/A 1,666.67%
Jun 30, 2002 0.05 0.03 N/A 6,666.67%
Mar 31, 2002 0.02 0.02 N/A 0.00%
Dec 31, 2001 0.03 0.02 N/A 5,000.00%
Sep 30, 2001 0.04 0.04 N/A 0.00%
Jun 30, 2001 0.02 N/A N/A N/A
Mar 31, 2001 0.01 0.02 N/A -5,000.00%
Dec 31, 2000 0.03 0.04 N/A -2,500.00%
Sep 30, 2000 0.05 0.05 N/A 0.00%
Jun 30, 2000 0.05 0.05 N/A 0.00%
Mar 31, 2000 0.02 0.03 N/A -3,333.33%
Dec 31, 1999 0.04 0.03 N/A 3,333.33%
Sep 30, 1999 0.04 0.04 N/A 0.00%
Jun 30, 1999 0.04 0.04 N/A 0.00%
Mar 31, 1999 0.03 0.02 N/A 5,000.00%
Dec 31, 1998 0.02 0.02 N/A 0.00%
Sep 30, 1998 0.04 0.04 N/A 0.00%
Jun 30, 1998 0.04 0.04 N/A 0.00%
Mar 31, 1998 0.02 0.02 N/A 0.00%
Dec 31, 1997 0.02 0.02 N/A 0.00%
Sep 30, 1997 0.04 0.03 N/A 3,333.33%
Jun 30, 1997 0.03 0.03 N/A 0.00%
Mar 31, 1997 0.01 0.02 N/A -5,000.00%
Dec 31, 1996 0.02 0.02 N/A 0.00%
Sep 30, 1996 0.02 0.02 N/A 0.00%
Jun 30, 1996 0.02 0.02 N/A 0.00%
Mar 31, 1996 0.01 0.01 N/A 0.00%
Dec 31, 1995 0.00 0.00 N/A N/A

Balance Sheet (Yearly)

Date Cash Total Debt Total Assets Total Liabilities Total Equity
2024-12-31 $108.68M $N/A $5.49B $1.25B $4.24B
2023-12-31 $433.80M $N/A $5.51B $1.25B $4.26B
2022-12-31 $186.31M $N/A $4.84B $1.19B $3.65B
2021-12-31 $186.31M $N/A $4.84B $1.19B $3.65B
2020-12-31 $462.56M $N/A $4.82B $1.14B $3.68B
2019-12-31 $403.57M $N/A $4.00B $914.85M $3.08B
2018-12-31 $190.28M $N/A $3.55B $864.80M $2.68B
2017-12-31 $127.46M $N/A $3.07B $791.57M $2.28B
2016-12-31 $10.17M $N/A $2.70B $845.09M $1.85B
2015-12-31 $11.47M $N/A $2.47B $781.87M $1.68B
2014-12-31 $34.79M $N/A $2.24B $742.17M $1.49B
2013-12-31 $30.17M $N/A $1.93B $700.01M $1.23B
2012-12-31 $12.86M $N/A $1.71B $686.55M $1.03B
2011-12-31 $75.85M $N/A $1.51B $656.56M $856.52M
2010-12-31 $5.45M $N/A $1.24B $571.23M $668.65M
2009-12-31 $4.17M $N/A $1.16B $566.28M $593.00M
2008-12-31 $24.10M $N/A $1.07B $516.78M $558.13M
2007-12-31 $6.33M $N/A $981.05M $491.60M $489.45M
2006-12-31 $2.56M $N/A $892.19M $474.57M $417.62M
2005-12-31 $986.00K $N/A $641.65M $296.60M $345.05M
2004-12-31 $742.00K $N/A $509.37M $217.84M $291.53M
2003-12-31 $1.05M $N/A $434.56M $202.02M $232.54M
2002-12-31 $19.26M $N/A $389.48M $185.92M $203.56M
2001-12-31 $761.00K $N/A $310.84M $174.20M $136.64M
2000-12-31 $585.00K $N/A $296.59M $171.86M $124.73M
1999-12-31 $781.00K $N/A $257.58M $146.54M $111.04M
1998-12-31 $659.00K $N/A $241.80M $145.16M $96.64M
1997-12-31 $674.00K $N/A $191.06M $105.56M $85.50M
1996-12-31 $1.35M $N/A $170.73M $95.80M $74.93M
1995-12-31 $1.00M $N/A $143.30M $74.50M $68.80M
1994-12-31 $2.40M $N/A $125.70M $62.00M $63.70M
1993-12-31 $5.60M $N/A $110.70M $57.00M $53.70M
1992-12-31 $9.30M $N/A $91.30M $46.30M $45.00M
1991-12-31 $2.60M $N/A $69.70M $32.70M $37.00M
1990-12-31 $N/A $N/A $N/A $N/A $N/A

Insider Trading

Date Insider Name Title Transaction Type Shares Price Value
Oct 06, 2025 N/A N/A N/A N/A N/A N/A
Aug 26, 2025 N/A N/A N/A N/A N/A N/A
Aug 04, 2025 N/A N/A N/A N/A N/A N/A
Jul 25, 2025 N/A N/A N/A N/A N/A N/A
May 05, 2025 N/A N/A N/A N/A N/A N/A
Apr 15, 2025 N/A N/A N/A N/A N/A N/A
Apr 08, 2025 N/A N/A N/A N/A N/A N/A
Apr 04, 2025 N/A N/A N/A N/A N/A N/A
Apr 03, 2025 N/A N/A N/A N/A N/A N/A
Feb 25, 2025 N/A N/A N/A N/A N/A N/A
Jan 21, 2025 N/A N/A N/A N/A N/A N/A
Nov 08, 2024 N/A N/A N/A N/A N/A N/A
Oct 28, 2024 N/A N/A N/A N/A N/A N/A

Watchlist

0

No stocks in watchlist