LoadingWorld Markets / China STAR 50 /
Last close 7.88999987 on 2026-11-02
Founded: 2009
CSI Solar (Atlas) makes solar modules and energy storage products and is a controlled subsidiary of Nasdaq-listed Canadian Solar, headquartered in Suzhou. It listed on the Shanghai STAR Market on 9 June 2023.