StockComparison Logo
vs

DDC vs NPT

Comparison between Dominion Diamond Corp (DDC, Company) and Texxon Holding Ltd (NPT, Company).

DDC is from the Consumer Defensive sector, while NPT is from the Consumer Cyclical sector.

DDC vs NPT - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
DDC
$69M
NPT
$69M
Max Drawdown
DDC
99.96%
Winner
NPT
94.10%
Sharpe Ratio
DDC
-1.79
Winner
NPT
1.02
5Y Beta
Winner
DDC
1.73
NPT
2.06
Industry
DDC
Packaged Foods
NPT
Specialty Retail
P/E Ratio
DDC
0.45
Winner
NPT
-74.41
Debt to Equity
DDC
N/A
NPT
-1385.06%
Free Cash Flow Yield
DDC
N/A
NPT
-61.64%
P/S Ratio
DDC
0.26
NPT
N/A
P/B Ratio
DDC
2.65
NPT
N/A

DDC vs NPT - Historical Returns

Returns include dividend reinvestment.

1M
DDC
+6.60%
Winner
NPT
+31.99%
3M
DDC
-46.47%
Winner
NPT
+194.26%
6M
DDC
-75.58%
Winner
NPT
-39.15%
1Y
DDC
-93.28%
Winner
NPT
-26.88%
10Y(CAGR)
DDC
-43.78%
NPT
N/A
Max(CAGR)
Winner
DDC
-17.34%
NPT
-32.14%

DDC vs NPT - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearDDCNPT
2026-67.02%-31.21%
2025-59.88%+1.02%
2024-96.20%N/A
2023-24.80%N/A
2017+51.53%N/A
2016-2.12%N/A
2015-40.10%N/A
2014+24.29%N/A
2013+2.50%N/A
2012+24.18%N/A
2011-9.36%N/A
2010+16.42%N/A
2009+95.88%N/A
2008-85.83%N/A
2007-2.59%N/A
2006+2.77%N/A
2005+11.28%N/A
2004-3.86%N/A
2003+85.37%N/A
2002+53.21%N/A
2001+33.26%N/A
2000+53.68%N/A
1999+12.35%N/A

DDC vs NPT Drawdown Comparison

The maximum drawdown for DDC was -99.96%, occurring on Aug 3, 2026. This drawdown has not yet recovered.

The maximum drawdown for NPT was -94.10%, occurring on May 14, 2026. This drawdown has not yet recovered.

The current DDC drawdown is -99.93%. The current NPT drawdown is -82.49%.

RankDDCNPT
#1-99.96%
Jun 5, 2007 - Aug 3, 2026
-94.10%
Mar 6, 2026 - May 14, 2026
#2-37.56%
Jan 9, 2004 - Jan 13, 2006
-62.94%
Oct 29, 2025 - Mar 3, 2026
#3-29.31%
Feb 2, 2006 - May 15, 2007
-2.96%
Oct 23, 2025 - Oct 27, 2025
#4-25.41%
Jun 4, 2002 - Dec 18, 2002
N/A
#5-21.33%
Jun 8, 2001 - Nov 9, 2001
N/A
#6-20.18%
Jan 10, 2000 - May 4, 2000
N/A
#7-19.07%
Dec 14, 2000 - Apr 10, 2001
N/A
#8-18.54%
May 4, 2000 - Jul 21, 2000
N/A
#9-14.89%
Jan 3, 2003 - May 30, 2003
N/A
#10-14.29%
Nov 4, 1999 - Dec 31, 1999
N/A
#11-12.93%
Nov 3, 2000 - Dec 14, 2000
N/A
#12-11.95%
Aug 29, 2000 - Oct 18, 2000
N/A
#13-11.19%
Apr 23, 2002 - May 24, 2002
N/A
#14-10.78%
Nov 28, 2003 - Jan 6, 2004
N/A
#15-9.67%
May 4, 2001 - Jun 7, 2001
N/A

Correlation

Correlation between DDC and NPT is 0.49 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.49
-101

Select Stocks to Compare