🚀

CSIQ Canadian Solar Inc

Utilities > Utilities > Independent Power and Renewable Electricity Producers > Renewable Electricity  | NASDAQ, SmallCap, Solar |  Last Price: 13.2 | 2026-04-17 | Atrp: 7.78

Sun 12 Apr 2026 to Sat 18 Apr 2026: Score 22

MetricPreviousNewChangeInterpretation
✅Operating Margin TTM-5.26%5.46%▲ 203.8%Bullish. Higher is better. Operating margin TTM turned from decline to growth; signs of recovery.
Percentage of revenue left after operating expenses
✅Return On Assets TTM0.19%0.76%▲ 300%Bullish. Higher is better. Return on assets TTM growth accelerating.
Efficiency in generating profits from total assets
✅Enterprise Value/EBITDA191.172612.1344▼ -93.65%Bullish. Lower is better. Substantial improvement
Enterprise value to earnings before interest, taxes, depreciation
✅EBITDA$598.21M$728.75M▲ 21.82%Bullish. Higher is better. Increase in earnings before interest, taxes, depreciation, and amortization; indicates stronger operational cash flow
Earnings before interest, taxes, depreciation, and amortization
✅Short Ratio7.35.53▼ -24.25%Bullish. Lower is better. Significant improvement
✅Gross Profit TTM$1026.23M$1086.47M▲ 5.87%Bullish. Higher is better. Slight increase, but margins may be improving
Revenue minus cost of goods sold over the trailing twelve months
✅Short Percent29.2%26.75%▼ -8.39%Bullish. Lower is better. Slight decrease; still high, potential for squeeze if positive catalysts emerge
Percentage of shares sold short
❌Institutional Ownership42.329%41.129%▼ -2.83%Bearish. Higher is better. Slight decline; reduced interest from big investors
Percentage held by institutions like mutual funds
❌Price Sales TTM0.15120.16▲ 5.82%Bearish. Lower is better. Higher multiple; market willing to pay more per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
❌Price Book MRQ0.30120.3135▲ 4.08%Bearish. Lower is better. Closer to 1; less undervalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter

Sun 05 Apr 2026 to Sun 12 Apr 2026: Score 3

MetricPreviousNewChangeInterpretation
✅Price Sales TTM0.15990.1512▼ -5.44%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Price Book MRQ0.31860.3012▼ -5.46%Bullish. Lower is better. Further to 1; more undervalued on assets but improved perception
Stock price divided by book value per share for the most recent quarter
❌Wall Street Target Price18.286417.7409▼ -2.98%Bearish. Higher is better. Lower analyst expectations, pointing to decreased optimism for future performance
Analysts' consensus target price for the stock

Sun 29 Mar 2026 to Sun 05 Apr 2026: Score -39

MetricPreviousNewChangeInterpretation
❌Earnings Per Share-0.19-2.5▼ -1215.79%Bearish. Higher is better. Losses widened extreme, a negative sign of increasing deficits
Profit allocated to each outstanding share
❌Quarterly Revenue Growth YOY-11%-201%▼ -1438.46%Bearish. Higher is better. Quarterly revenue growth YOY decline accelerating.
Year-over-year growth in quarterly revenue
❌Profit Margin0.27%-1.86%▼ -788.89%Bearish. Higher is better. Profit margin turned from growth to decline; signs of deterioration.
Percentage of revenue that turns into profit
❌Operating Margin TTM2.33%-5.26%▼ -325.75%Bearish. Higher is better. Operating margin TTM turned from growth to decline; signs of deterioration.
Percentage of revenue left after operating expenses
❌Return On Assets TTM0.43%0.19%▼ -55.81%Bearish. Higher is better. Return on assets TTM growth slowing.
Efficiency in generating profits from total assets
❌Wall Street Target Price21.421818.2864▼ -14.64%Bearish. Higher is better. Lower analyst expectations, pointing to decreased optimism for future performance
Analysts' consensus target price for the stock
❌Gross Profit TTM$1151.91M$1026.23M▼ -10.91%Bearish. Higher is better. Moderate decline, but margins may be holding
Revenue minus cost of goods sold over the trailing twelve months
❌Short Ratio6.087.3▲ 20.07%Bearish. Lower is better. Significant decline
❌EBITDA$656.68M$598.21M▼ -8.9%Bearish. Higher is better. Decline in earnings before interest, taxes, depreciation, and amortization; indicates weaker operational cash flow
Earnings before interest, taxes, depreciation, and amortization
❌Revenue TTM$5899.14M$5595.11M▼ -5.15%Bearish. Higher is better. Slight top-line contraction
Total revenue over the trailing twelve months
❌Revenue Per Share TTM87.81583.052▼ -5.42%Bearish. Higher is better. Slight decline
Revenue generated per outstanding share over the trailing twelve months
❌Book Value42.41741.469▼ -2.23%Bearish. Higher is better. Slight decrease; stock now trades further from book value
Net asset value of the company per share
✅Price Sales TTM0.16330.1599▼ -2.08%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Price Book MRQ0.33060.3186▼ -3.63%Bullish. Lower is better. Further to 1; more undervalued on assets but improved perception
Stock price divided by book value per share for the most recent quarter
✅EPS Estimate Current Year-2.6354-2.385▲ 9.5%Bullish. Higher is better. Slight increase; improved outlook for current year earnings
Expected earnings per share this year
✅EPS Estimate Next Year-0.85821.1891▲ 238.56%Bullish. Higher is better. Extreme raised expectations for further out
Expected earnings per share next year

Sun 22 Mar 2026 to Sun 29 Mar 2026: Score -17

MetricPreviousNewChangeInterpretation
❌Enterprise Value/EBITDA16.5224193.3735▲ 1070.37%Bearish. Lower is better. Extreme decline
Enterprise value to earnings before interest, taxes, depreciation
❌Forward PE3.782121.5054▲ 468.61%Bearish. Lower is better. Extreme decline
Stock price divided by expected future earnings
❌Enterprise Value/Revenue1.11721.2935▲ 15.78%Bearish. Lower is better. Moderate decline
Enterprise value divided by revenue
❌Price Sales TTM0.1610.1633▲ 1.43%Bearish. Lower is better. Higher multiple; market willing to pay more per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Enterprise Value$6.59B$7.24B▲ 9.81%Bullish. Higher is better. Increased, reflecting higher market cap and possibly debt adjustments
Market capitalization plus debt minus cash

Wed 11 Mar 2026 to Sun 22 Mar 2026: Score 5

MetricPreviousNewChangeInterpretation
✅Forward PE12.93663.7821▼ -70.76%Bullish. Lower is better. Substantial improvement
Stock price divided by expected future earnings
✅Price Sales TTM0.20080.161▼ -19.82%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Price Book MRQ0.41310.333▼ -19.39%Bullish. Lower is better. Further to 1; more undervalued on assets but improved perception
Stock price divided by book value per share for the most recent quarter
✅Enterprise Value/Revenue1.15621.1172▼ -3.37%Bullish. Lower is better. Slight improvement
Enterprise value divided by revenue
❌Enterprise Value$6.82B$6.59B▼ -3.37%Bearish. Higher is better. Decreased, reflecting lower market cap and possibly debt adjustments
Market capitalization plus debt minus cash
❌Institutional Ownership43.472%42.036%▼ -3.3%Bearish. Higher is better. Slight decline; reduced interest from big investors
Percentage held by institutions like mutual funds
❌Short Percent28.47%28.99%▲ 1.83%Bearish. Lower is better. Slight increase; still high, potential for squeeze if positive catalysts emerge
Percentage of shares sold short
❌Short Ratio4.466.08▲ 36.32%Bearish. Lower is better. Significant decline

Wed 04 Mar 2026 to Wed 11 Mar 2026: Score -13

MetricPreviousNewChangeInterpretation
❌Enterprise Value/EBITDA8.868116.5224▲ 86.31%Bearish. Lower is better. Substantial decline
Enterprise value to earnings before interest, taxes, depreciation
❌PEG Ratio0.13030.1632▲ 25.25%Bearish. Lower is better. Significant increase, worsening the value relative to growth
P/E ratio adjusted for growth rate
❌Forward PE12.180312.9366▲ 6.21%Bearish. Lower is better. Slight decline
Stock price divided by expected future earnings
❌Price Book MRQ0.3890.4131▲ 6.2%Bearish. Lower is better. Closer to 1; less undervalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter
❌Price Sales TTM0.19350.2008▲ 3.77%Bearish. Lower is better. Higher multiple; market willing to pay more per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
❌Enterprise Value/Revenue1.14451.1562▲ 1.02%Bearish. Lower is better. Slight decline
Enterprise value divided by revenue
✅Enterprise Value$6.75B$6.82B▲ 1.02%Bullish. Higher is better. Increased, reflecting higher market cap and possibly debt adjustments
Market capitalization plus debt minus cash
✅Institutional Ownership42.018%43.472%▲ 3.46%Bullish. Higher is better. Slight increase; continued strong interest from big investors
Percentage held by institutions like mutual funds

Wed 25 Feb 2026 to Wed 04 Mar 2026: Score 2

MetricPreviousNewChangeInterpretation
✅Enterprise Value/EBITDA16.52248.8681▼ -46.33%Bullish. Lower is better. Significant improvement
Enterprise value to earnings before interest, taxes, depreciation
✅PEG Ratio0.16320.1303▼ -20.16%Bullish. Lower is better. Significant decrease, improving the value relative to growth
P/E ratio adjusted for growth rate
✅Price Sales TTM0.23010.1935▼ -15.91%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Enterprise Value$6.29B$6.75B▲ 7.3%Bullish. Higher is better. Increased, reflecting higher market cap and possibly debt adjustments
Market capitalization plus debt minus cash
❌Forward PE11.160712.1803▲ 9.14%Bearish. Lower is better. Slight decline
Stock price divided by expected future earnings
❌Price Book MRQ0.35820.389▲ 8.6%Bearish. Lower is better. Closer to 1; less undervalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter
❌Enterprise Value/Revenue1.06291.1445▲ 7.68%Bearish. Lower is better. Slight decline
Enterprise value divided by revenue
❌Short Ratio3.034.46▲ 47.19%Bearish. Lower is better. Significant decline

Wed 18 Feb 2026 to Wed 25 Feb 2026: Score 3

MetricPreviousNewChangeInterpretation
✅Forward PE14.164311.1607▼ -21.21%Bullish. Lower is better. Significant improvement
Stock price divided by expected future earnings
✅Price Book MRQ0.45260.3582▼ -20.86%Bullish. Lower is better. Further to 1; more undervalued on assets but improved perception
Stock price divided by book value per share for the most recent quarter
✅Enterprise Value/Revenue1.17541.0629▼ -9.57%Bullish. Lower is better. Slight improvement
Enterprise value divided by revenue
❌Price Sales TTM0.2250.2301▲ 2.27%Bearish. Lower is better. Higher multiple; market willing to pay more per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
❌Enterprise Value$6.93B$6.29B▼ -9.26%Bearish. Higher is better. Decreased, reflecting lower market cap and possibly debt adjustments
Market capitalization plus debt minus cash
❌Institutional Ownership46.282%42.109%▼ -9.02%Bearish. Higher is better. Slight decline; reduced interest from big investors
Percentage held by institutions like mutual funds

Wed 11 Feb 2026 to Wed 18 Feb 2026: Score 9

MetricPreviousNewChangeInterpretation
✅Forward PE15.94914.1643▼ -11.19%Bullish. Lower is better. Moderate improvement
Stock price divided by expected future earnings
✅Price Book MRQ0.50970.4526▼ -11.2%Bullish. Lower is better. Further to 1; more undervalued on assets but improved perception
Stock price divided by book value per share for the most recent quarter
✅Institutional Ownership41.029%46.282%▲ 12.8%Bullish. Higher is better. Moderate increase; continued strong interest from big investors
Percentage held by institutions like mutual funds
✅Price Sales TTM0.23650.225▼ -4.86%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Enterprise Value/Revenue1.20321.1754▼ -2.31%Bullish. Lower is better. Slight improvement
Enterprise value divided by revenue
❌Enterprise Value$7.1B$6.93B▼ -2.3%Bearish. Higher is better. Decreased, reflecting lower market cap and possibly debt adjustments
Market capitalization plus debt minus cash
❌Earnings Per Share-0.18-0.19▼ -5.56%Bearish. Higher is better. Losses widened slight, a negative sign of increasing deficits
Profit allocated to each outstanding share

Wed 04 Feb 2026 to Wed 11 Feb 2026: Score -3

MetricPreviousNewChangeInterpretation
❌Forward PE14.641315.949▲ 8.93%Bearish. Lower is better. Slight decline
Stock price divided by expected future earnings
❌Price Book MRQ0.46790.5097▲ 8.93%Bearish. Lower is better. Closer to 1; less undervalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter
❌Institutional Ownership42.812%41.029%▼ -4.16%Bearish. Higher is better. Slight decline; reduced interest from big investors
Percentage held by institutions like mutual funds
❌Enterprise Value/Revenue1.18291.2032▲ 1.72%Bearish. Lower is better. Slight decline
Enterprise value divided by revenue
❌Short Ratio2.953.03▲ 2.71%Bearish. Lower is better. Slight decline
✅Enterprise Value$6.98B$7.1B▲ 1.72%Bullish. Higher is better. Increased, reflecting higher market cap and possibly debt adjustments
Market capitalization plus debt minus cash
✅Earnings Per Share-0.19-0.18▲ 5.26%Bullish. Higher is better. Losses narrowed slight, a positive sign of reducing deficits
Profit allocated to each outstanding share
✅Short Percent29.96%28.53%▼ -4.77%Bullish. Lower is better. Slight decrease; still high, potential for squeeze if positive catalysts emerge
Percentage of shares sold short

Wed 28 Jan 2026 to Wed 04 Feb 2026: Score 6

MetricPreviousNewChangeInterpretation
✅Forward PE16.181214.6413▼ -9.52%Bullish. Lower is better. Slight improvement
Stock price divided by expected future earnings
✅Price Sales TTM0.24680.2348▼ -4.86%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Price Book MRQ0.51720.4679▼ -9.53%Bullish. Lower is better. Further to 1; more undervalued on assets but improved perception
Stock price divided by book value per share for the most recent quarter
✅Enterprise Value/Revenue1.20681.1829▼ -1.98%Bullish. Lower is better. Slight improvement
Enterprise value divided by revenue
❌Enterprise Value$7.12B$6.98B▼ -1.98%Bearish. Higher is better. Decreased, reflecting lower market cap and possibly debt adjustments
Market capitalization plus debt minus cash

Wed 21 Jan 2026 to Wed 28 Jan 2026: Score -15

MetricPreviousNewChangeInterpretation
❌EPS Estimate Next Year-0.2237-0.8582▼ -283.64%Bearish. Higher is better. Extreme lowered expectations for further out
Expected earnings per share next year
❌Short Percent24.02%29.96%▲ 24.73%Bearish. Lower is better. Significant increase; still high, potential for squeeze if positive catalysts emerge
Percentage of shares sold short
❌Forward PE15.01516.1812▲ 7.77%Bearish. Lower is better. Slight decline
Stock price divided by expected future earnings
❌Price Sales TTM0.23170.2468▲ 6.52%Bearish. Lower is better. Higher multiple; market willing to pay more per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
❌Price Book MRQ0.47980.5172▲ 7.79%Bearish. Lower is better. Closer to 1; less undervalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter
❌Enterprise Value/Revenue1.18861.2068▲ 1.53%Bearish. Lower is better. Slight decline
Enterprise value divided by revenue
✅Enterprise Value$7.01B$7.12B▲ 1.57%Bullish. Higher is better. Increased, reflecting higher market cap and possibly debt adjustments
Market capitalization plus debt minus cash

Tue 13 Jan 2026 to Wed 21 Jan 2026: Score -5

MetricPreviousNewChangeInterpretation
❌EPS Estimate Next Year-0.1612-0.2237▼ -38.77%Bearish. Higher is better. Significant lowered expectations for further out
Expected earnings per share next year
❌EPS Estimate Current Year-2.3815-2.6354▼ -10.66%Bearish. Higher is better. Moderate decrease; reduced outlook for current year earnings
Expected earnings per share this year
❌Wall Street Target Price23.330921.6036▼ -7.4%Bearish. Higher is better. Lower analyst expectations, pointing to decreased optimism for future performance
Analysts' consensus target price for the stock
❌Forward PE14.792915.015▲ 1.5%Bearish. Lower is better. Slight decline
Stock price divided by expected future earnings
❌Price Book MRQ0.47280.4798▲ 1.48%Bearish. Lower is better. Closer to 1; less undervalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter
✅Earnings Per Share-0.21-0.19▲ 9.52%Bullish. Higher is better. Losses narrowed slight, a positive sign of reducing deficits
Profit allocated to each outstanding share
✅Price Sales TTM0.24950.2317▼ -7.13%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Institutional Ownership39.765%42.268%▲ 6.29%Bullish. Higher is better. Slight increase; continued strong interest from big investors
Percentage held by institutions like mutual funds

Mon 05 Jan 2026 to Tue 13 Jan 2026: Score 1

MetricPreviousNewChangeInterpretation
✅Forward PE18.587414.7929▼ -20.41%Bullish. Lower is better. Significant improvement
Stock price divided by expected future earnings
✅Price Sales TTM0.28590.2495▼ -12.73%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Price Book MRQ0.59330.4728▼ -20.31%Bullish. Lower is better. Further to 1; more undervalued on assets but improved perception
Stock price divided by book value per share for the most recent quarter
✅Enterprise Value/Revenue1.24381.1852▼ -4.71%Bullish. Lower is better. Slight improvement
Enterprise value divided by revenue
❌Short Percent23.6%24.02%▲ 1.78%Bearish. Lower is better. Slight increase; still high, potential for squeeze if positive catalysts emerge
Percentage of shares sold short
❌Enterprise Value$7.34B$6.99B▼ -4.71%Bearish. Higher is better. Decreased, reflecting lower market cap and possibly debt adjustments
Market capitalization plus debt minus cash
❌Earnings Per Share-0.19-0.21▼ -10.53%Bearish. Higher is better. Losses widened moderate, a negative sign of increasing deficits
Profit allocated to each outstanding share
❌Short Ratio2.092.93▲ 40.19%Bearish. Lower is better. Significant decline

Sat 20 Dec 2025 to Mon 05 Jan 2026: Score -7

MetricPreviousNewChangeInterpretation
❌Short Ratio1.332.09▲ 57.14%Bearish. Lower is better. Substantial decline
❌Forward PE17.889118.5874▲ 3.9%Bearish. Lower is better. Slight decline
Stock price divided by expected future earnings
❌Price Sales TTM0.2780.2859▲ 2.84%Bearish. Lower is better. Higher multiple; market willing to pay more per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
❌Price Book MRQ0.57180.5933▲ 3.76%Bearish. Lower is better. Closer to 1; less undervalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter