StockComparison Logo
vs

CCJ vs ODFL

Comparison between Cameco Corp (CCJ, Company) and Old Dominion Freight Line Inc (ODFL, Company).

CCJ is from the Energy sector, while ODFL is from the Industrials sector.

5-Year PerformanceCCJ has outperformed ODFL, delivering a return of +37.3% compared to +13.8%

CCJ vs ODFL - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
CCJ
$47B
ODFL
$46B
Max Drawdown
CCJ
90.11%
Winner
ODFL
50.86%
Sharpe Ratio
Winner
CCJ
1.19
ODFL
1.17
5Y Beta
CCJ
1.48
Winner
ODFL
1.12
Industry
CCJ
Uranium
ODFL
Trucking
P/E Ratio
CCJ
98.57
Winner
ODFL
45.58
Forward P/E
CCJ
91.74
Winner
ODFL
47.39
PEG Ratio
Winner
CCJ
0.57
ODFL
3.13
Dividend Yield
CCJ
0.21%
Winner
ODFL
0.46%
5Y Dividends CAGR
CCJ
23.04%
Winner
ODFL
32.33%
5Y EPS CAGR
CCJ
N/A
ODFL
8.78%
Debt to Equity
CCJ
14.11%
Winner
ODFL
0.91%
Free Cash Flow Yield
CCJ
1.41%
Winner
ODFL
3.08%
P/S Ratio
CCJ
13.23
Winner
ODFL
8.36
P/B Ratio
Winner
CCJ
9.15
ODFL
10.38

CCJ vs ODFL - Historical Returns

Returns include dividend reinvestment.

1M
CCJ
-9.66%
Winner
ODFL
+23.86%
3M
CCJ
-9.48%
Winner
ODFL
+15.28%
6M
CCJ
+13.30%
Winner
ODFL
+56.75%
1Y
Winner
CCJ
+72.59%
ODFL
+52.87%
5Y(CAGR)
Winner
CCJ
+37.33%
ODFL
+13.82%
10Y(CAGR)
CCJ
+25.25%
Winner
ODFL
+28.30%
Max(CAGR)
CCJ
+16.16%
Winner
ODFL
+25.92%

CCJ vs ODFL - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearCCJODFL
2026+4.92%+52.77%
2025+75.75%-10.14%
2024+22.48%-10.83%
2023+88.26%+44.11%
2022+0.21%-17.72%
2021+63.29%+88.48%
2020+50.79%+53.00%
2019-21.36%+54.45%
2018+17.72%-7.82%
2017-7.65%+52.36%
2016-9.70%+46.85%
2015-22.35%-23.79%
2014-17.55%+48.65%
2013+4.77%+49.23%
2012+7.12%+25.97%
2011-54.76%+24.78%
2010+22.69%+63.83%
2009+67.88%+4.92%
2008-57.86%+28.14%
2007+1.71%-10.43%
2006+19.51%-11.28%
2005+91.08%+14.76%
2004+79.66%+52.23%
2003+139.47%+76.71%
2002-0.58%+111.93%
2001+46.91%+25.16%
2000+19.86%-15.55%
1999-9.23%-14.40%

CCJ vs ODFL Drawdown Comparison

The maximum drawdown for CCJ was -87.53%, occurring on Mar 18, 2020. Recovery took 4132 trading sessions.

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

The current CCJ drawdown is -22.88%. The current ODFL drawdown is -1.20%.

RankCCJODFL
#1-87.53%
Jun 15, 2007 - Nov 13, 2023
-50.86%
Jul 3, 2006 - Jul 28, 2010
#2-47.40%
Mar 6, 2002 - Jun 2, 2003
-45.18%
Nov 11, 2024 - Jun 3, 2026
#3-40.14%
Nov 2, 1999 - Dec 8, 2000
-37.57%
Nov 28, 2014 - Nov 11, 2016
#4-40.01%
Dec 5, 2024 - Jun 9, 2025
-36.10%
Dec 7, 2021 - Feb 1, 2023
#5-33.53%
May 31, 2024 - Oct 16, 2024
-34.61%
Nov 15, 1999 - Jun 4, 2001
#6-30.79%
May 21, 2001 - Feb 8, 2002
-31.15%
Sep 11, 2018 - Aug 8, 2019
#7-28.35%
May 10, 2006 - Apr 4, 2007
-30.04%
Jul 7, 2011 - Dec 6, 2011
#8-27.84%
Jan 5, 2004 - Jul 14, 2004
-29.44%
Mar 7, 2005 - Nov 2, 2005
#9-25.69%
Oct 28, 2025 - Jan 9, 2026
-28.59%
Feb 20, 2020 - May 5, 2020
#10-24.56%
Mar 18, 2005 - Jul 19, 2005
-28.52%
Jun 4, 2001 - Jan 8, 2002
#11-24.27%
Jan 28, 2026 - Mar 20, 2026
-24.88%
Apr 8, 2024 - Nov 6, 2024
#12-21.74%
Feb 1, 2024 - May 6, 2024
-20.32%
Mar 15, 2012 - Oct 31, 2012
#13-15.25%
Jan 31, 2006 - Apr 17, 2006
-19.55%
Feb 2, 2023 - Jun 29, 2023
#14-14.91%
Dec 12, 2000 - Jan 9, 2001
-19.05%
May 30, 2003 - Jul 10, 2003
#15-14.21%
Oct 4, 2005 - Nov 21, 2005
-18.44%
Jan 17, 2003 - Apr 1, 2003

Correlation

Correlation between CCJ and ODFL is 0.64 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.64
-101

Dividend Comparison (1999 - 2026)

CCJ vs ODFL dividend yield comparison.

YearCCJODFL
20260.00%0.24%
20250.19%0.71%
20240.22%0.59%
20230.20%0.39%
20220.39%0.42%
20210.29%0.22%
20200.46%0.31%
20190.67%0.36%
20180.53%0.42%
20174.33%0.38%
20163.82%0.00%
20153.24%0.00%
20142.44%0.00%
20131.93%0.00%
20122.03%0.00%
20112.22%0.00%
20100.69%0.00%
20090.75%0.00%
20081.39%0.00%
20070.50%0.00%
20060.38%0.00%
20050.36%0.00%
20040.57%0.00%
20031.04%0.00%
20022.08%0.00%
20012.02%0.00%
20002.60%0.00%
19990.82%0.00%

Select Stocks to Compare