StockComparison Logo
vs

JD vs ODFL

Comparison between JD.com Inc (JD, Company) and Old Dominion Freight Line Inc (ODFL, Company).

JD is from the Consumer Cyclical sector, while ODFL is from the Industrials sector.

5-Year PerformanceODFL has outperformed JD, delivering a return of +8.4% compared to -12.0%

JD vs ODFL - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
JD
$45B
ODFL
$44B
Max Drawdown
JD
79.94%
Winner
ODFL
50.86%
Sharpe Ratio
JD
-0.03
Winner
ODFL
0.94
5Y Beta
Winner
JD
0.74
ODFL
1.13
Industry
JD
Internet Retail
ODFL
Trucking
P/E Ratio
Winner
JD
13.60
ODFL
40.65
Forward P/E
Winner
JD
9.19
ODFL
36.63
PEG Ratio
Winner
JD
0.85
ODFL
28.89
Dividend Yield
Winner
JD
3.40%
ODFL
0.56%
5Y Dividends CAGR
JD
N/A
ODFL
32.33%
5Y EPS CAGR
JD
-14.21%
Winner
ODFL
7.19%
Debt to Equity
JD
19.94%
Winner
ODFL
0.44%
Free Cash Flow Yield
Winner
JD
6.03%
ODFL
3.16%
P/S Ratio
Winner
JD
0.25
ODFL
7.83
P/B Ratio
Winner
JD
1.41
ODFL
9.69

JD vs ODFL - Historical Returns

Returns include dividend reinvestment.

1M
Winner
JD
-3.48%
ODFL
-12.06%
3M
JD
-6.67%
Winner
ODFL
-0.47%
6M
Winner
JD
+10.93%
ODFL
+2.79%
1Y
JD
-2.48%
Winner
ODFL
+38.75%
5Y(CAGR)
JD
-12.03%
Winner
ODFL
+8.42%
10Y(CAGR)
JD
+2.66%
Winner
ODFL
+25.01%
Max(CAGR)
JD
+3.93%
Winner
ODFL
+24.94%

JD vs ODFL - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearJDODFL
2026+2.97%+30.03%
2025-13.62%-10.14%
2024+31.17%-10.83%
2023-49.11%+44.11%
2022-15.89%-17.72%
2021-18.83%+88.48%
2020+132.97%+53.00%
2019+65.63%+54.45%
2018-51.64%-7.82%
2017+60.42%+52.36%
2016-13.85%+46.85%
2015+34.33%-23.79%
2014+10.72%+48.65%
2013N/A+49.23%
2012N/A+25.97%
2011N/A+24.78%
2010N/A+63.83%
2009N/A+4.92%
2008N/A+28.14%
2007N/A-10.43%
2006N/A-11.28%
2005N/A+14.76%
2004N/A+52.23%
2003N/A+76.71%
2002N/A+111.93%
2001N/A+25.16%
2000N/A-15.55%
1999N/A-14.40%

JD vs ODFL Drawdown Comparison

The maximum drawdown for JD was -79.15%, occurring on Mar 5, 2024. This drawdown has not yet recovered.

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

The current JD drawdown is -68.64%. The current ODFL drawdown is -16.99%.

RankJDODFL
#1-79.15%
Feb 17, 2021 - Mar 5, 2024
-50.86%
Jul 3, 2006 - Jul 28, 2010
#2-61.84%
Jan 26, 2018 - May 15, 2020
-45.18%
Nov 11, 2024 - Jun 3, 2026
#3-46.96%
Jun 12, 2015 - May 8, 2017
-37.57%
Nov 28, 2014 - Nov 11, 2016
#4-32.69%
Aug 27, 2014 - Apr 8, 2015
-36.10%
Dec 7, 2021 - Feb 1, 2023
#5-23.68%
Aug 8, 2017 - Jan 26, 2018
-34.61%
Nov 15, 1999 - Jun 4, 2001
#6-14.04%
Nov 6, 2020 - Jan 5, 2021
-31.15%
Sep 11, 2018 - Aug 8, 2019
#7-12.61%
Sep 2, 2020 - Oct 12, 2020
-30.04%
Jul 7, 2011 - Dec 6, 2011
#8-12.24%
Jun 11, 2014 - Jul 1, 2014
-29.44%
Mar 7, 2005 - Nov 2, 2005
#9-11.22%
Jul 1, 2014 - Aug 13, 2014
-28.59%
Feb 20, 2020 - May 5, 2020
#10-10.15%
Jul 9, 2020 - Aug 18, 2020
-28.52%
Jun 4, 2001 - Jan 8, 2002
#11-10.14%
May 18, 2020 - Jun 2, 2020
-24.88%
Apr 8, 2024 - Nov 6, 2024
#12-9.85%
Jan 25, 2021 - Feb 10, 2021
-20.32%
Mar 15, 2012 - Oct 31, 2012
#13-9.80%
Jun 26, 2017 - Jul 19, 2017
-19.55%
Feb 2, 2023 - Jun 29, 2023
#14-9.06%
Jun 8, 2017 - Jun 23, 2017
-19.05%
May 30, 2003 - Jul 10, 2003
#15-8.09%
Jan 5, 2021 - Jan 25, 2021
-18.44%
Jan 17, 2003 - Apr 1, 2003

Correlation

Correlation between JD and ODFL is 0.27 which considered as a very weak or no correlation - the stocks move independently of each other.

0.27
-101

Dividend Comparison (2017 - 2026)

JD vs ODFL dividend yield comparison.

YearJDODFL
20263.40%0.28%
20253.48%0.71%
20242.19%0.59%
20232.15%0.39%
20222.24%0.42%
20210.00%0.22%
20200.00%0.31%
20190.00%0.36%
20180.00%0.42%
20170.00%0.38%

Select Stocks to Compare