Skip to main content
Earnings Labs
Old Dominion Freight Line, Inc. logo

Old Dominion Freight Line, Inc. (ODFL) Earnings Dates & History

NASDAQ·Industrials·Trucking

$246.15

-0.65%

Mkt Cap $50.45B

EPS — Estimate vs Actual

Quarterly History

Q1 2026

Apr 29, 2026

$1.31B$1.33B+1.58%$1.05$1.14+8.57%
Q1 2026

Feb 4, 2026

$1.30B$1.31B+0.64%$1.06$1.09+2.83%
Q4 2025

Oct 29, 2025

$1.40B$1.41B+0.24%$1.22$1.28+4.92%
Q3 2025

Jul 30, 2025

$1.42B$1.41B-0.61%$1.28$1.27-0.78%
Q2 2025

Apr 23, 2025

$1.37B$1.37B+0.63%$1.14$1.19+4.39%
Q1 2025

Feb 5, 2025

$1.38B$1.39B+0.76%$1.16$1.23+6.03%
Q4 2024

Oct 23, 2024

$1.49B$1.47B-1.22%$1.42$1.43+0.70%
Q3 2024

Jul 24, 2024

$1.50B$1.50B-0.04%$1.45$1.48+2.07%
Q2 2024

Apr 24, 2024

$1.47B$1.46B-0.74%$1.34$1.34+0.00%
Q1 2024

Jan 31, 2024

$1.50B$1.50B-0.09%$1.43$1.47+2.80%
Q4 2023

Oct 25, 2023

$1.52B$1.52B-0.37%$1.45$1.55+6.90%
Q3 2023

Jul 26, 2023

$1.47B$1.41B-3.95%$1.32$1.33+0.76%
Q2 2023

Apr 26, 2023

$1.48B$1.44B-2.74%$1.35$1.29-4.44%
Q1 2023

Feb 1, 2023

$1.50B$1.49B-0.47%$1.34$1.46+8.96%
Q4 2022

Oct 26, 2022

$1.62B$1.60B-0.71%$1.53$1.68+9.80%
Q3 2022

Jul 27, 2022

$1.65B$1.67B+1.06%$1.55$1.65+6.45%
Q2 2022

Apr 27, 2022

$1.45B$1.50B+2.96%$1.19$1.30+9.24%
Q1 2022

Feb 2, 2022

$1.38B$1.41B+2.13%$1.12$1.21+8.04%
Q4 2021

Oct 27, 2021

$1.34B$1.40B+4.72%$1.19$1.24+4.20%
Q3 2021

Jul 28, 2021

$1.33B$1.32B-1.16%$1.09$1.16+6.42%
Q2 2021

Apr 22, 2021

$1.10B$1.13B+2.35%$0.79$0.85+7.59%
Q1 2021

Feb 4, 2021

$1.05B$1.07B+2.61%$0.79$0.81+2.53%
Q4 2020

Oct 27, 2020

$946.78M$1.06B+11.76%$0.76$0.86+13.16%
Q3 2020

Jul 30, 2020

$774.33M$896.21M+15.74%$0.52$0.63+21.15%
Q2 2020

Apr 23, 2020

$996.26M$987.36M-0.89%$0.56$0.56+0.00%
Q1 2020

Feb 6, 2020

$992.39M$1.01B+1.69%$0.59$0.60+1.69%
Q4 2019

Oct 24, 2019

$1.08B$1.05B-2.84%$0.70$0.68-2.86%
Q3 2019

Jul 25, 2019

$1.04B$1.06B+2.13%$0.70$0.72+2.86%
Q2 2019

Apr 25, 2019

$954.42M$990.78M+3.81%$0.53$0.55+3.77%
Q1 2019

Feb 7, 2019

$916.35M$1.03B+12.07%$0.58$0.65+12.07%
Q4 2018

Oct 25, 2018

$990.66M$1.06B+6.82%$0.66$0.71+7.58%
Q3 2018

Jul 26, 2018

$948.02M$1.03B+9.02%$0.61$0.66+8.20%
Q2 2018

Apr 26, 2018

$893.82M$925.02M+3.49%$0.43$0.44+2.33%
Q1 2018

Feb 8, 2018

$664.61M$891.12M+34.08%$0.37$0.37+0.00%
Q4 2017

Oct 26, 2017

$816.68M$872.99M+6.89%$0.38$0.41+7.89%
Q3 2017

Jul 27, 2017

$776.38M$839.91M+8.18%$0.36$0.40+11.11%
Q2 2017

Apr 27, 2017

$744.67M$754.10M+1.27%$0.26$0.27+3.85%
Q1 2017

Feb 2, 2017

$772.65M$745.74M-3.48%$0.29$0.28-3.45%
Q4 2016

Oct 27, 2016

$737.01M$782.61M+6.19%$0.32$0.34+6.25%
Q3 2016

Jul 28, 2016

$732.28M$755.43M+3.16%$0.31$0.33+6.45%
Q2 2016

Apr 28, 2016

$747.02M$707.73M-5.26%$0.25$0.24-4.00%
Q1 2016

Feb 4, 2016

$725.96M$734.57M+1.19%$0.29$0.28-3.45%
Q4 2015

Oct 29, 2015

$795.25M$779.47M-1.98%$0.33$0.33+0.00%
Q3 2015

Jul 30, 2015

$746.96M$762.15M+2.03%$0.33$0.33+0.00%
Q2 2015

Apr 30, 2015

$677.13M$696.25M+2.82%$0.24$0.24+0.00%
Q1 2015

Feb 5, 2015

$640.89M$721.05M+12.51%$0.24$0.27+12.50%
Q4 2014

Oct 30, 2014

$718.81M$743.59M+3.45%$0.29$0.30+3.45%
Q3 2014

Jul 31, 2014

$678.33M$702.99M+3.63%$0.27$0.29+7.41%
Q2 2014

Apr 24, 2014

$584.85M$620.28M+6.06%$0.17$0.18+5.88%
Q1 2014

Feb 6, 2014

$624.53M$592.47M-5.13%$0.20$0.18-10.00%
Q4 2013

Oct 24, 2013

$603.38M$616.46M+2.17%$0.23$0.23+0.00%
Q3 2013

Jul 25, 2013

$564.06M$590.30M+4.65%$0.22$0.23+4.55%
Q2 2013

Apr 25, 2013

$486.30M$538.42M+10.72%$0.14$0.16+14.29%
Q1 2013

Feb 7, 2013

$585.46M$527.35M-9.93%$0.17$0.15-11.76%
Q4 2012

Oct 25, 2012

$508.15M$550.51M+8.34%$0.18$0.20+11.11%
Q3 2012

Aug 2, 2012

$503.11M$547.45M+8.81%$0.34$0.37+8.82%
Q2 2012

Apr 26, 2012

$502.80M$497.14M-1.13%$0.24$0.24+0.00%
Q1 2012

Feb 2, 2012

$424.72M$485.13M+14.22%$0.26$0.31+19.23%
Q4 2011

Oct 27, 2011

$461.53M$494.48M+7.14%$0.28$0.30+7.14%
Q3 2011

Jul 28, 2011

$387.34M$480.25M+23.99%$0.25$0.31+24.00%
Q2 2011

Apr 27, 2011

$323.24M$422.68M+30.76%$0.13$0.17+30.77%
Q1 2011

Feb 2, 2011

$399.00M$398.97M-0.01%$0.17$0.17+0.00%
Q4 2010

Oct 27, 2010

$356.40M$395.98M+11.11%$0.18$0.20+11.11%
Q3 2010

Jul 28, 2010

$303.31M$368.25M+21.41%$0.14$0.17+21.43%
Q2 2010

Apr 28, 2010

$264.83M$317.80M+20.00%$0.05$0.06+20.00%
Q1 2010

Jan 28, 2010

$266.51M$310.92M+16.67%$0.07$0.08+14.29%
Q4 2009

Oct 22, 2009

$403.50M$322.76M-20.01%$0.10$0.08-20.00%
Q3 2009

Jul 22, 2009

$316.20M$316.18M-0.01%$0.09$0.09+0.00%
Q2 2009

Apr 23, 2009

$295.10M$295.14M+0.01%$0.03$0.03+1.32%
Q1 2009

Jan 29, 2009

$277.06M$335.84M+21.21%$0.06$0.09+50.00%
Q4 2008

Oct 23, 2008

$328.34M$415.87M+26.66%$0.15$0.19+26.67%
Q3 2008

Jul 24, 2008

$395.81M$417.84M+5.57%$0.18$0.19+5.56%
Q2 2008

Apr 22, 2008

$414.23M$368.17M-11.12%$0.09$0.08-11.11%
Q1 2008

Jan 31, 2008

$358.70M$358.69M-0.00%$0.12$0.12+0.00%
Q4 2007

Oct 25, 2007

$363.30M$363.30M-0.00%$0.16$0.16+0.00%
Q3 2007

Jul 26, 2007

$319.64M$359.62M+12.51%$0.16$0.18+12.50%
Q2 2007

Apr 26, 2007

$290.82M$319.94M+10.01%$0.10$0.11+10.00%
Q1 2007

Feb 1, 2007

$273.77M$319.42M+16.67%$0.12$0.14+16.67%
Q4 2006

Oct 26, 2006

$337.60M$337.57M-0.01%$0.16$0.16+0.00%
Q3 2006

Jul 27, 2006

$291.88M$330.81M+13.34%$0.15$0.17+13.33%
Q2 2006

Apr 27, 2006

$262.44M$291.63M+11.12%$0.09$0.10+11.11%
Q1 2006

Jan 27, 2006

$259.28M$285.21M+10.00%$0.11$0.12+9.09%
Q4 2005

Oct 21, 2005

$253.94M$275.08M+8.32%$0.12$0.13+8.33%
Q3 2005

Jul 22, 2005

$240.27M$264.35M+10.02%$0.10$0.11+10.00%
Q2 2005

Apr 22, 2005

$207.20M$236.77M+14.27%$0.07$0.08+14.29%
Q1 2005

Jan 27, 2005

$224.04M$224.04M+0.00%$0.08$0.08+0.00%
Q4 2004

Oct 21, 2004

$215.10M$215.12M+0.01%$0.10$0.10+0.00%
Q3 2004

Jul 15, 2004

$202.10M$202.13M+0.01%$0.08$0.08+0.00%
Q2 2004

Apr 22, 2004

$182.80M$182.77M-0.02%$0.05$0.05+0.00%
Q1 2004

Jan 29, 2004

$173.98M$173.98M+0.00%$0.06$0.06+0.00%
Q4 2003

Oct 30, 2003

$176.90M$176.87M-0.02%$0.08$0.08+0.00%
Q3 2003

Jul 24, 2003

$163.80M$163.82M+0.01%$0.05$0.05+0.00%
Q2 2003

Apr 24, 2003

$152.90M$152.87M-0.02%$0.04$0.04-0.40%
Q1 2003

Jan 30, 2003

$112.28M$149.71M+33.33%$0.04$0.05+14.00%
Q4 2002

Oct 17, 2002

$128.49M$149.93M+16.69%$0.06$0.07+16.67%
Q3 2002

Jul 25, 2002

$115.23M$139.67M+21.21%$0.03$0.05+52.95%
Q2 2002

Apr 25, 2002

$127.15M$127.15M+0.00%$0.02$0.02+0.00%
Q1 2002

Jan 31, 2002

$102.63M$124.40M+21.21%$0.03$0.03+5.49%
Q4 2001

Nov 9, 2001

$128.96M$0.02
Q4 2001

Oct 25, 2001

$129.00M$128.60M-0.31%$0.04$0.04+7.35%
Q2 2001

Apr 26, 2001

$162.36M$120.27M-25.93%$0.01$0.01-40.09%
Q1 2001

Jan 25, 2001

$150.59M$120.47M-20.00%$0.04$0.03-33.33%
Q4 2000

Oct 19, 2000

$122.40M$122.39M-0.01%$0.05$0.05+0.00%
Q3 2000

Jul 20, 2000

$120.10M$120.14M+0.04%$0.05$0.05+0.00%
Q2 2000

Apr 20, 2000

$169.20M$112.80M-33.33%$0.03$0.02-20.00%
Q1 2000

Jan 27, 2000

$112.32M$112.32M+0.00%$0.03$0.04+18.84%
Q4 1999

Oct 21, 1999

$108.53M$108.53M+0.00%$0.04$0.04+8.52%
Q3 1999

Jul 22, 1999

$106.19M$106.19M+0.00%$0.04$0.04+7.35%
Q2 1999

Apr 22, 1999

$81.96M$99.35M+21.21%$0.03$0.03+17.65%
Q1 1999

Jan 28, 1999

$99.48M$99.48M+0.00%$0.02$0.02+1.88%
Q4 1998

Oct 22, 1998

$99.27M$99.27M+0.00%$0.04$0.04-1.21%
Q3 1998

Jul 23, 1998

$95.64M$95.64M+0.00%$0.04$0.04-8.51%
Q2 1998

Apr 23, 1998

$88.69M$88.69M+0.00%$0.02$0.02+6.95%
Q1 1998

Jan 22, 1998

$82.49M$82.49M+0.00%$0.02$0.02+0.00%
Q4 1997

Oct 23, 1997

$88.27M$88.30M+0.03%$0.04$0.04+2.56%
Q3 1997

Jul 24, 1997

$84.49M$84.49M+0.00%$0.02$0.03+31.00%
Q2 1997

Apr 17, 1997

$99.35M$73.59M-25.93%$0.01$0.01-10.53%
Q1 1997

Jan 23, 1997

$72.61M$72.61M+0.00%$0.02$0.02-10.43%
Q4 1996

Oct 17, 1996

$77.30M$77.30M+0.00%$0.02$0.02+0.00%
Q3 1996

Jul 18, 1996

$74.86M$0.02$0.02+7.12%
Q2 1996

Apr 18, 1996

$68.26M$0.00
Q1 1996

Jan 25, 1996

$67.10M$0.00
Q4 1995

Oct 19, 1995

$62.90M$0.00
Q3 1995

Jul 20, 1995

$60.40M$0.02$0.02-4.03%
Q2 1995

Apr 20, 1995

$57.70M$0.02$0.02-7.32%
Q1 1995

Jan 26, 1995

$59.50M$0.03$0.03+7.14%
Q4 1994

Oct 20, 1994

$63.10M$0.03$0.03-1.38%
Q3 1994

Jul 21, 1994

$66.00M$0.04$0.04+2.46%
Q2 1994

Apr 21, 1994

$55.00M$0.01
Q1 1994

Jan 28, 1994

$55.10M$0.00
Q4 1993

Oct 22, 1993

$54.00M$0.03$0.03-1.54%
Q3 1993

Jul 23, 1993

$50.10M$0.03$0.03+8.19%
Q2 1993

Apr 22, 1993

$46.10M$0.02$0.02-7.71%
Q1 1993

Jan 26, 1993

$47.90M$0.02$0.02+2.56%
Q4 1992

Dec 31, 1992

$46.90M$0.01
Q2 1992

Jun 30, 1992

$46.10M$0.01
Q1 1992

Mar 31, 1992

$42.90M$0.01
Q4 1991

Dec 31, 1991

$40.40M$0.01
Q3 1991

Sep 30, 1991

$41.40M$0.01
Q2 1991

Jun 30, 1991

$37.10M-$0.01
Q1 1991

Mar 31, 1991

$37.00M-$0.01
Q4 1990

Dec 31, 1990

$33.70M$0.01
Q3 1990

Sep 30, 1990

$33.70M$0.01
Q2 1990

Jun 30, 1990

$33.70M$0.01
Q1 1990

Mar 31, 1990

$33.70M$0.01