Old Dominion Freight Line Return on Investment 2012-2026 | ODFL

Current and historical return on investment (ROI) values for Old Dominion Freight Line (ODFL) over the last 10 years.
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Old Dominion Freight Line ROI - Return on Investment Historical Data
Date TTM Net Income LT Investments & Debt Return on Investment
2026-06-30 $1.45B $3.27B 44.25%
2026-03-31 $1.34B $4.37B 30.70%
2025-12-31 $1.36B $4.33B 31.44%
2025-09-30 $1.39B $4.32B 32.22%
2025-06-30 $1.43B $4.29B 33.39%
2025-03-31 $1.50B $4.23B 35.35%
2024-12-31 $1.54B $4.28B 36.09%
2024-09-30 $1.63B $4.29B 38.05%
2024-06-30 $1.67B $4.26B 39.26%
2024-03-31 $1.64B $4.20B 39.15%
2023-12-31 $1.64B $4.04B 40.62%
2023-09-30 $1.65B $3.89B 42.38%
2023-06-30 $1.70B $3.77B 45.09%
2023-03-31 $1.82B $3.71B 49.03%
2022-12-31 $1.84B $3.65B 50.40%
2022-09-30 $1.78B $3.66B 48.66%
2022-06-30 $1.67B $3.64B 45.95%
2022-03-31 $1.53B $3.60B 42.40%
2021-12-31 $1.39B $3.52B 39.48%
2021-09-30 $1.27B $3.44B 37.06%
2021-06-30 $1.16B $3.37B 34.39%
2021-03-31 $0.99B $3.27B 30.39%
2020-12-31 $0.91B $2.45B 37.06%
2020-09-30 $0.84B $2.37B 35.45%
2020-06-30 $0.79B $2.29B 34.40%
2020-03-31 $0.82B $2.23B 36.89%
2019-12-31 $0.82B $2.94B 27.87%
2019-09-30 $0.85B $2.84B 29.95%
2019-06-30 $0.86B $2.76B 31.11%
2019-03-31 $0.85B $2.68B 31.50%
2018-12-31 $0.82B $2.58B 31.63%
2018-09-30 $0.74B $2.48B 29.85%
2018-06-30 $0.68B $2.35B 28.81%
2018-03-31 $0.62B $2.22B 27.70%
2017-12-31 $0.58B $2.11B 27.23%
2017-09-30 $0.55B $2.02B 26.98%
2017-06-30 $0.52B $1.98B 26.11%
2017-03-31 $0.49B $1.96B 25.00%
2016-12-31 $0.48B $1.93B 25.08%
2016-09-30 $0.48B $1.89B 25.68%
2016-06-30 $0.49B $1.82B 26.71%
2016-03-31 $0.50B $1.76B 28.08%
2015-12-31 $0.50B $1.73B 28.86%
2015-09-30 $0.50B $1.69B 29.50%
2015-06-30 $0.48B $1.64B 29.39%
2015-03-31 $0.47B $1.59B 29.19%
2014-12-31 $0.44B $1.53B 28.77%
2014-09-30 $0.41B $1.48B 27.50%
2014-06-30 $0.38B $1.42B 26.62%
2014-03-31 $0.35B $1.37B 25.77%
2013-12-31 $0.34B $1.33B 25.57%
2013-09-30 $0.33B $1.29B 25.67%
2013-06-30 $0.31B $1.26B 24.95%
2013-03-31 $0.30B $1.22B 24.49%
2012-12-31 $0.29B $1.18B 24.20%
2012-09-30 $0.28B $1.15B 24.50%
2012-06-30 $0.27B $1.10B 24.36%
2012-03-31 $0.25B $1.06B 23.57%
2011-12-31 $0.23B $1.03B 22.69%
2011-09-30 $0.21B $0.99B 21.20%
2011-06-30 $0.18B $0.93B 19.82%
2011-03-31 $0.16B $0.90B 17.75%
2010-12-31 $0.14B $0.87B 15.81%
2010-09-30 $0.12B $0.86B 13.78%
2010-06-30 $0.10B $0.87B 10.95%
2010-03-31 $0.08B $0.86B 8.85%
2009-12-31 $0.07B $0.85B 8.28%
2009-09-30 $0.07B $0.83B 8.92%
2009-06-30 $0.10B $0.81B 11.83%
2009-03-31 $0.12B $0.79B 14.88%
2008-12-31 $0.13B $0.77B 16.70%
2008-09-30 $0.14B $0.76B 17.94%
2008-06-30 $0.13B $0.74B 17.22%
2008-03-31 $0.13B $0.73B 17.27%
2007-12-31 $0.13B $0.72B 18.16%
2007-09-30 $0.13B $0.70B 18.84%
2007-06-30 $0.14B $0.68B 19.73%
2007-03-31 $0.13B $0.67B 19.89%
2006-12-31 $0.13B $0.62B 21.26%
2006-09-30 $0.13B $0.57B 22.31%
2006-06-30 $0.12B $0.51B 23.05%
2006-03-31 $0.10B $0.46B 22.77%
2005-12-31 $0.10B $0.43B 22.60%
2005-09-30 $0.09B $0.40B 22.36%
2005-06-30 $0.08B $0.38B 22.15%
2005-03-31 $0.08B $0.35B 21.89%
2004-12-31 $0.07B $0.33B 21.35%
2004-09-30 $0.07B $0.32B 20.48%
2004-06-30 $0.06B $0.31B 19.52%
2004-03-31 $0.05B $0.30B 17.79%
2003-12-31 $0.05B $0.30B 17.49%
2003-09-30 $0.05B $0.29B 16.45%
2003-06-30 $0.04B $0.28B 15.64%
2003-03-31 $0.04B $0.26B 15.58%
2002-12-31 $0.04B $0.24B 14.85%
2002-09-30 $0.03B $0.23B 14.93%
2002-06-30 $0.03B $0.22B 13.48%
2002-03-31 $0.03B $0.22B 12.31%
2001-12-31 $0.03B $0.22B 11.60%
2001-09-30 $0.02B $0.21B 10.55%
2001-06-30 $0.02B $0.21B 10.74%
2001-03-31 $0.03B $0.20B 12.71%
2000-12-31 $0.03B $0.18B 14.77%
2000-09-30 $0.03B $0.17B 16.91%
2000-06-30 $0.03B $0.16B 18.10%
2000-03-31 $0.03B $0.15B 18.33%
1999-12-31 $0.03B $0.15B 18.89%
1999-09-30 $0.03B $0.16B 18.12%
1999-06-30 $0.03B $0.16B 17.86%
1999-03-31 $0.03B $0.16B 18.01%
1998-12-31 $0.03B $0.15B 17.79%
1998-09-30 $0.03B $0.14B 18.02%
1998-06-30 $0.03B $0.14B 18.38%
1998-03-31 $0.02B $0.13B 18.36%
1997-12-31 $0.02B $0.13B 17.67%
1997-09-30 $0.02B $0.12B 19.01%
1997-06-30 $0.09B $0.09B 104.79%
1997-03-31 $0.09B $0.09B 104.09%
1996-12-31 $0.09B $0.06B 156.44%
1996-09-30 $0.15B $0.03B 536.94%
1996-06-30 $0.07B $0.05B 148.74%
1996-03-31 $0.08B $0.04B 174.42%
1995-12-31 $0.08B $0.06B 124.59%
1995-09-30 $0.06B $0.08B 77.50%
1995-06-30 $0.07B $0.08B 89.77%
1995-03-31 $0.07B $0.07B 97.56%
1994-12-31 $0.07B $0.07B 97.87%
1994-09-30 $0.02B $0.07B 26.37%
1994-06-30 $0.02B $0.07B 22.99%
1994-03-31 $0.01B $0.06B 22.49%
1993-12-31 $0.02B $0.06B 26.89%
1993-09-30 $0.02B $0.06B 29.69%
1993-06-30 $0.02B $0.06B 28.19%
1993-03-31 $0.02B $0.06B 26.55%
1992-12-31 $0.02B $0.06B 27.52%
Sector Industry Market Cap Revenue
Transportation Transportation - Truck $37.720B $5.496B
Old Dominion Freight Line, Inc. is one of the largest North American less-than-truckload (`LTL`) motor carriers and provides regional, inter-regional and national LTL services through a single integrated, union-free organization. Their service offerings, which include expedited transportation, are provided through an expansive network of service centers located throughout the continental United States. The Company also maintains strategic alliances with other carriers to provide LTL services throughout North America. In addition to its core LTL services, the Company offers a range of value-added services including container drayage, truckload brokerage and supply chain consulting.
Stock Name Country Market Cap PE Ratio
J.B Hunt Transport Services (JBHT) United States $25.826B 38.95
XPO (XPO) United States $21.133B 38.73
Knight-Swift Transportation Holdings (KNX) United States $11.137B 43.87
Saia (SAIA) United States $9.364B 35.28
Landstar System (LSTR) United States $5.840B 34.01
ArcBest (ARCB) United States $3.033B 30.02
Werner Enterprises (WERN) United States $2.254B 144.54
Marten Transport (MRTN) United States $1.142B 82.29
Heartland Express (HTLD) United States $0.963B 0.00
Covenant Logistics (CVLG) United States $0.912B 25.13
Forward Air (FWRD) United States $0.528B 0.00
PAMT (PAMT) United States $0.267B 0.00
Roadrunner Transportation Systems (RRTS) United States $0.108B 0.00