StockComparison Logo
vs

NSSC vs CSIQ

Comparison between NAPCO Security Technologies Inc (NSSC, Company) and Canadian Solar Inc (CSIQ, Company).

NSSC is from the Industrials sector, while CSIQ is from the Technology sector.

5-Year PerformanceNSSC has outperformed CSIQ, delivering a return of +16.9% compared to -15.1%

NSSC vs CSIQ - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NSSC
$1.29B
CSIQ
$1.29B
Max Drawdown
Winner
NSSC
93.20%
CSIQ
96.02%
Sharpe Ratio
NSSC
0.64
Winner
CSIQ
0.91
5Y Beta
Winner
NSSC
1.27
CSIQ
1.85
Industry
NSSC
Security & Protection Services
CSIQ
Solar
P/E Ratio
NSSC
34.95
Winner
CSIQ
-12.41
Forward P/E
NSSC
24.69
Winner
CSIQ
21.51
PEG Ratio
NSSC
16.27
Winner
CSIQ
0.16
Dividend Yield
NSSC
1.59%
CSIQ
N/A
5Y EPS CAGR
NSSC
40.82%
CSIQ
N/A
Debt to Equity
Winner
NSSC
0.00%
CSIQ
299.12%
Free Cash Flow Yield
Winner
NSSC
4.36%
CSIQ
-19.57%
P/S Ratio
NSSC
6.55
Winner
CSIQ
0.23
P/B Ratio
NSSC
7.27
Winner
CSIQ
0.46

NSSC vs CSIQ - Historical Returns

Returns include dividend reinvestment.

1M
NSSC
-16.40%
Winner
CSIQ
+2.14%
3M
NSSC
-17.62%
Winner
CSIQ
+3.13%
6M
Winner
NSSC
-14.79%
CSIQ
-28.02%
1Y
NSSC
+23.76%
Winner
CSIQ
+54.32%
5Y(CAGR)
Winner
NSSC
+16.86%
CSIQ
-15.06%
10Y(CAGR)
Winner
NSSC
+27.32%
CSIQ
-0.60%
Max(CAGR)
Winner
NSSC
+20.11%
CSIQ
+0.48%

NSSC vs CSIQ - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearNSSCCSIQ
2026-15.21%-32.47%
2025+21.17%+97.43%
2024+6.64%-56.80%
2023+27.39%-13.43%
2022+12.46%-1.37%
2021+90.98%-40.56%
2020-14.23%+127.53%
2019+89.37%+53.05%
2018+82.08%-16.34%
2017+3.55%+33.07%
2016+44.07%-56.47%
2015+25.53%+17.29%
2014-23.58%-29.25%
2013+72.53%+777.06%
2012+45.60%+21.43%
2011+38.94%-78.70%
2010-8.33%-60.02%
2009+35.77%+344.07%
2008-79.68%-77.47%
2007+8.70%+160.17%
2006-12.04%-32.95%
2005+21.42%N/A
2004+266.63%N/A
2003-11.33%N/A
2002+58.11%N/A
2001+60.85%N/A
2000+11.68%N/A
1999+6.26%N/A

NSSC vs CSIQ Drawdown Comparison

The maximum drawdown for NSSC was -93.20%, occurring on Mar 5, 2009. Recovery took 3043 trading sessions.

The maximum drawdown for CSIQ was -96.02%, occurring on Nov 15, 2012. Recovery took 3151 trading sessions.

The current NSSC drawdown is -38.09%. The current CSIQ drawdown is -73.25%.

RankNSSCCSIQ
#1-93.20%
Apr 4, 2006 - May 7, 2018
-96.02%
Jun 18, 2008 - Dec 22, 2020
#2-65.43%
Aug 19, 2024 - Apr 8, 2025
-89.46%
Jan 21, 2021 - Apr 8, 2025
#3-60.30%
Aug 30, 2019 - Mar 10, 2021
-54.32%
Nov 9, 2006 - Nov 16, 2007
#4-54.19%
Jun 12, 2023 - Feb 5, 2024
-45.41%
Dec 26, 2007 - May 6, 2008
#5-40.29%
Apr 12, 2004 - Nov 9, 2004
-19.35%
May 20, 2008 - Jun 17, 2008
#6-38.70%
Dec 27, 2021 - Jul 21, 2022
-17.79%
Nov 16, 2007 - Dec 4, 2007
#7-34.45%
Dec 23, 2004 - Sep 20, 2005
-13.79%
Dec 10, 2007 - Dec 18, 2007
#8-30.73%
Mar 2, 2001 - Apr 11, 2001
-9.79%
May 6, 2008 - May 8, 2008
#9-30.18%
Mar 27, 2023 - May 22, 2023
-9.43%
Jan 7, 2021 - Jan 20, 2021
#10-29.88%
May 17, 2000 - Jan 26, 2001
-6.87%
Dec 22, 2020 - Jan 6, 2021
#11-28.68%
Jan 16, 2003 - Feb 20, 2004
-4.28%
Dec 18, 2007 - Dec 21, 2007
#12-24.28%
Jun 20, 2019 - Aug 21, 2019
-4.05%
May 16, 2008 - May 20, 2008
#13-22.82%
Jul 12, 2018 - Nov 8, 2018
-2.14%
Dec 4, 2007 - Dec 6, 2007
#14-22.22%
Nov 10, 1999 - Mar 13, 2000
-0.91%
May 14, 2008 - May 16, 2008
#15-21.65%
Nov 2, 2001 - May 16, 2002
N/A

Correlation

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

0.27
-101

Select Stocks to Compare