Compare stocks side-by-side

Compare CGBD vs NSLR on price performance, valuation, growth and AI ratings.

Compare CGBD, NSLR on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricCGBDNSLR
Valuation
Price$10.47$6.04
Market cap720.73M159.77M
P/E20.071.26
EPS$0.52$4.78
Fair value$10.75$36.22
Upside+2.67%+500.15%
Growth
Day change-0.14%+3.52%
1 month-6.38%-23.21%
3 months+1.40%-40.81%
6 months-9.14%-54.63%
Year to date-16.05%-36.23%
1 year-18.91%-33.33%
5 years-25.74%-56.53%
Revenue growth+17.90%+646.53%
Profitability
Gross margin+80.59%+42.03%
Operating margin+43.03%+28.75%
Net margin+15.53%+28.21%
ROE+3.25%0.00%
Dividends
Dividend yield+14.32%+4.14%
Payout ratio+3.11%+122.07%
Stocklytics
Score55.00–
SentimentNeutral–

Compare other stocks