Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Old Dominion Freight Line (ODFL)

Annual Return

Over the past 3 years, ODFL has had an average annual return of +6.13%, underperforming the benchmark SPY, which returned +19.31% annual.

Over the past 5 years, ODFL has had an average annual return of +13.32%, outperforming the benchmark SPY, which returned +12.78% annual.

Over the past 10 years, ODFL has had an average annual return of +27.32%, outperforming the benchmark SPY, which returned +14.91% annual.

Since Nov 1, 1999, ODFL has had an average annual return of +25.56%, outperforming the benchmark SPY, which returned +8.46% annual.

202620252024202320222021202020192018201720162015
+48.19%-10.48%-12.50%+43.47%-20.48%+84.15%+54.81%+54.36%-5.79%+54.12%+45.23%-23.92%
201420132012201120102009200820072006200520042003
+46.44%+54.67%+26.87%+26.70%+56.30%+7.87%+23.15%-3.99%-10.72%+16.21%+53.16%+80.01%
2002200120001999
+123.97%+33.47%-11.64%-14.40%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+10.46%+17.23%-3.64%+8.72%+5.99%-3.68%+7%+48.19%
2025+5.22%-4.91%-6.11%-7.36%+4.50%+1.51%-8.04%+1.15%-6.57%-0.26%-3.65%+16.11%-10.48%
2024-3.53%+13.16%-0.75%-17.14%-3.56%+0.92%+19.01%-8.27%+3.17%+1.35%+11.83%-21.55%-12.50%
2023+17.43%+1.93%+0.47%-6.00%-3.11%+19.26%+13.45%+1.88%-4.18%-7.94%+3.29%+4.29%+43.47%
2022-15.75%+4.01%-4.80%-6.21%-7.70%-0.76%+18.43%-10.58%-8.24%+10.38%+10.20%-6.12%-20.48%
2021-0.60%+10.71%+12.04%+7.24%+2.96%-4.32%+6.05%+7.35%-0.95%+19.36%+4.11%+0.90%+84.15%
2020+3.40%-1.24%+1.71%+10.69%+17.76%-0.79%+7.80%+10.59%-10.45%+5.22%+6.82%-3.95%+54.81%
2019+10.07%+10.92%-4.12%+3.39%-11.28%+12.84%+11.87%-1.93%+3.90%+7.12%+5.22%-0.85%+54.36%
2018+11.33%-5.14%+5.89%-8.92%+16.51%-4.41%-1.45%+3.81%+5.90%-19.12%+4.84%-9.60%-5.79%
2017+2.90%+3.94%-6.54%+3.45%+0.90%+6.75%+0.70%+4.16%+10.33%+10.01%+6.70%+1.87%+54.12%

Drawdown analysis of Old Dominion Freight Line (ODFL)

The maximum drawdown for the ODFL was -50.86%, occurring on Nov 20, 2008. Recovery took 422 trading sessions.

The current ODFL drawdown is -6.82%.

Since Nov 1, 1999 ODFL has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 2 times
  • 30% or more: 7 times
  • 20% or more: 12 times
  • 10% or more: 36 times
DepthStartTo BottomBottomTo RecoverEndTotal
-50.86%Jul 3, 2006602Nov 20, 2008422Jul 28, 20101024
-45.18%Nov 11, 2024257Nov 20, 2025132Jun 3, 2026389
-37.57%Nov 28, 2014286Jan 20, 2016207Nov 11, 2016493
-36.10%Dec 7, 2021133Jun 17, 2022156Feb 1, 2023289
-34.61%Nov 15, 1999230Oct 12, 2000160Jun 4, 2001390
-31.15%Sep 11, 201872Dec 24, 2018156Aug 8, 2019228
-30.04%Jul 7, 201161Oct 3, 201145Dec 6, 2011106
-29.44%Mar 7, 200569Jun 14, 200599Nov 2, 2005168
-28.59%Feb 20, 202017Mar 16, 202035May 5, 202052
-28.51%Jun 4, 200111Jun 19, 2001136Jan 8, 2002147
-24.88%Apr 8, 202443Jun 7, 2024105Nov 6, 2024148
-20.32%Mar 15, 201296Aug 1, 201262Oct 31, 2012158
-19.55%Feb 2, 202371May 16, 202330Jun 29, 2023101
-19.05%May 30, 200324Jul 3, 20034Jul 10, 200328
-18.44%Jan 17, 200320Feb 18, 200330Apr 1, 200350
-18.28%Aug 29, 200325Oct 6, 200358Dec 29, 200383
-16.15%Jun 21, 200222Jul 24, 20024Jul 30, 200226
-15.39%Sep 1, 202339Oct 27, 202370Feb 8, 2024109
-14.70%Dec 29, 200325Feb 4, 200441Apr 2, 200466
-14.58%Mar 1, 201731Apr 13, 201740Jun 12, 201771
-14.28%May 5, 200626Jun 13, 20068Jun 23, 200634
-13.36%Jun 9, 202618Jul 7, 2026OngoingOngoingOngoing
-13.33%Jul 28, 201024Aug 31, 201040Oct 27, 201064
-13.29%Sep 18, 201417Oct 13, 201413Oct 30, 201430
-13.19%Jan 26, 201810Feb 9, 201826Mar 20, 201836