US Stocks

Canadian Solar Inc.

Canadian Solar Inc. manufactures solar power products and battery storage solutions worldwide. The company operates through two segments: CSI Solar, which offers standard solar modules and solar system kits, and Global Energy, which develops, constructs, maintains, and sells solar and battery storage projects. The company serves various customers and is based in Guelph, Canada.