StockComparison Logo
vs

XJH vs CCNR

Comparison between ISHARES ESG SELECT SCREENED S&P MID-CAP ETF (XJH, ETF) and ALPS | CORECOMMODITY NATURAL RESOURCES ETF (CCNR, ETF).

XJH vs CCNR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Net Assets
Winner
XJH
$395M
CCNR
$393M
Expense Ratio
Winner
XJH
0.12%
CCNR
0.39%
Max Drawdown
XJH
25.71%
Winner
CCNR
21.01%
Sharpe Ratio
XJH
1.29
Winner
CCNR
1.96
5Y Beta
XJH
0.99
Winner
CCNR
0.75
P/E Ratio
XJH
26.19
CCNR
N/A
Forward P/E
XJH
16.53
CCNR
N/A
5Y Dividends CAGR
XJH
20.75%
CCNR
N/A
5Y EPS CAGR
XJH
12.23%
CCNR
N/A
Debt to Equity
XJH
44.34%
CCNR
N/A
P/S Ratio
XJH
1.53
CCNR
N/A
P/B Ratio
XJH
2.72
CCNR
N/A

XJH vs CCNR - Holdings Comparison

XJH and CCNR have 9 common holdings. Overlap is -0.17%

XJH's top 25 holdings weight is 18.63%. CCNR's top 25 holdings weight is 21.94%.

RankXJHCCNR
#1
FLEX LTD (FLEX) - 1.70%
BOLIDEN AB (n/a) - 1.42%
#2
TWILIO INC CLASS A (TWLO) - 0.92%
BHP GROUP LTD (n/a) - 1.30%
#3
CURTISS-WRIGHT CORP (CW) - 0.89%
INPEX CORP (n/a) - 1.18%
#4
CARPENTER TECHNOLOGY CORP (CRS) - 0.88%
KUBOTA CORP (n/a) - 1.18%
#5
NVENT ELECTRIC PLC (NVT) - 0.85%
FIRST SOLAR INC (FSLR) - 1.06%
#6
TECHNIPFMC PLC (FTI) - 0.85%
EQUINOR ASA (n/a) - 1.06%
#7
ATI INC (ATI) - 0.84%
YARA INTERNATIONAL ASA (n/a) - 1.05%
#8
STERLING INFRASTRUCTURE INC (STRL) - 0.83%
SM ENERGY CO (SM) - 0.98%
#9
ILLUMINA INC (ILMN) - 0.79%
CORTEVA INC (CTVA) - 0.95%
#10
XPO INC (XPO) - 0.79%
BAYTEX ENERGY CORP (BTE) - 0.91%
#11
WOODWARD INC (WWD) - 0.79%
SAIPEM SPA (n/a) - 0.88%
#12
MKS INC (MKSI) - 0.77%
EOG RESOURCES INC (EOG) - 0.88%
#13
MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC (MTSI) - 0.75%
NUTRIEN LTD (n/a) - 0.87%
#14
UNITED THERAPEUTICS CORP (UTHR) - 0.74%
PATTERSON-UTI ENERGY INC (PTEN) - 0.84%
#15
EVERPURE INC CLASS A (P) - 0.72%
OCCIDENTAL PETROLEUM CORP (OXY) - 0.83%
#16
ENTEGRIS INC (ENTG) - 0.72%
NORTHLAND POWER INC (n/a) - 0.81%
#17
MASTEC INC (MTZ) - 0.71%
ENPHASE ENERGY INC (ENPH) - 0.81%
#18
RELIANCE INC (RS) - 0.68%
STATE STREET INSTL TRS PLS MMKT PREMIER (TPIXX) - 0.78%
#19
FABRINET (FN) - 0.66%
ARCHER-DANIELS-MIDLAND CO (ADM) - 0.77%
#20
TD SYNNEX CORP (SNX) - 0.66%
ARC RESOURCES LTD (n/a) - 0.76%
#21
GAMING AND LEISURE PROPERTIES INC (GLPI) - 0.42%
DAQO NEW ENERGY CORP ADR (DQ) - 0.54%
#22
ADVANCED ENERGY INDUSTRIES INC (AEIS) - 0.42%
NOV INC (NOV) - 0.53%
#23
TRANSUNION (TRU) - 0.42%
CHORD ENERGY CORP ORDINARY SHARES NEW (CHRD) - 0.53%
#24
OMEGA HEALTHCARE INVESTORS INC (OHI) - 0.42%
HELIX ENERGY SOLUTIONS GROUP INC (HLX) - 0.52%
#25
NUTANIX INC CLASS A (NTNX) - 0.41%
GUANGDONG INVESTMENT LTD (n/a) - 0.50%
Total Holdings320279

XJH vs CCNR - Historical Returns

Returns include dividend reinvestment.

1M
Winner
XJH
+3.62%
CCNR
-10.22%
3M
Winner
XJH
+12.66%
CCNR
-4.98%
6M
Winner
XJH
+12.81%
CCNR
+12.38%
1Y
XJH
+25.49%
Winner
CCNR
+47.72%
5Y(CAGR)
XJH
+8.03%
CCNR
N/A
Max(CAGR)
XJH
+15.02%
Winner
CCNR
+23.93%

XJH vs CCNR - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearXJHCCNR
2026+13.54%+10.63%
2025+8.63%+44.40%
2024+12.53%-8.11%
2023+17.08%N/A
2022-14.48%N/A
2021+25.63%N/A
2020+29.59%N/A

XJH vs CCNR Drawdown Comparison

The maximum drawdown for XJH was -25.06%, occurring on Jun 16, 2022. Recovery took 564 trading sessions.

The maximum drawdown for CCNR was -20.06%, occurring on Apr 8, 2025. Recovery took 167 trading sessions.

The current XJH drawdown is -0.38%. The current CCNR drawdown is -12.21%.

RankXJHCCNR
#1-25.06%
Nov 16, 2021 - Feb 15, 2024
-20.06%
Oct 7, 2024 - Jun 9, 2025
#2-24.55%
Nov 25, 2024 - Dec 10, 2025
-12.21%
May 13, 2026 - Jun 24, 2026
#3-9.61%
Feb 20, 2026 - Apr 17, 2026
-9.57%
Jul 17, 2024 - Oct 4, 2024
#4-8.10%
Jul 16, 2024 - Sep 19, 2024
-6.47%
Mar 2, 2026 - Apr 13, 2026
#5-7.62%
Mar 28, 2024 - Jul 15, 2024
-5.75%
Nov 12, 2025 - Nov 28, 2025
#6-7.29%
May 7, 2021 - Sep 2, 2021
-5.62%
Jul 23, 2025 - Aug 22, 2025
#7-6.13%
Mar 15, 2021 - Apr 12, 2021
-4.71%
Jun 16, 2025 - Jul 2, 2025
#8-5.93%
Oct 23, 2020 - Nov 5, 2020
-4.31%
Oct 8, 2025 - Oct 15, 2025
#9-5.17%
Jan 20, 2021 - Feb 5, 2021
-3.89%
Jan 29, 2026 - Feb 9, 2026
#10-5.12%
Sep 2, 2021 - Oct 20, 2021
-3.42%
Oct 29, 2025 - Nov 10, 2025
#11-4.91%
Feb 24, 2021 - Mar 10, 2021
-2.97%
Dec 11, 2025 - Dec 22, 2025
#12-4.36%
May 6, 2026 - May 26, 2026
-2.90%
Oct 15, 2025 - Oct 29, 2025
#13-3.42%
Oct 18, 2024 - Nov 6, 2024
-2.64%
Jul 11, 2025 - Jul 22, 2025
#14-3.39%
Nov 11, 2024 - Nov 22, 2024
-2.39%
Feb 11, 2026 - Feb 20, 2026
#15-2.80%
Apr 20, 2026 - May 6, 2026
-2.26%
Apr 13, 2026 - Apr 30, 2026

Correlation

Correlation between XJH and CCNR is 0.88 which considered as a strong positive correlation - the stocks tend to move together.

0.88
-101

Dividend Comparison (2020 - 2026)

XJH vs CCNR dividend yield comparison.

YearXJHCCNR
20260.43%0.00%
20251.24%3.48%
20241.24%1.27%
20231.38%0.00%
20221.45%0.00%
20211.04%0.00%
20200.36%0.00%

Select Stocks to Compare