About Canadian Solar Inc.
Canadian Solar manufactures solar panels and energy storage systems with a global project development business. No dividend, very high beta (~2.6). Extremely sensitive to trade policy, tariffs, and subsidy regimes. Premiums are rich but the stock moves violently on policy headlines.
Solar