NASDAQ:CSIQ | Shares Outstanding | Canadian Solar Inc.

Complete source-backed shares outstanding history.

Available history
2010-12-31 to 2025-12-31
Data captured

Historical Shares Outstanding

DateShares outstanding
2025-12-3167,810,136
2024-12-3166,954,634
2023-12-3166,158,741
2022-12-3164,506,055
2021-12-3164,022,678
2020-12-3159,820,384
2019-12-3159,371,684
2018-12-3159,180,624
2017-12-3158,496,685
2016-12-3157,830,149
2015-12-3155,965,443
2014-12-3155,161,856
2013-12-3151,034,343
2012-12-3143,242,426
2011-12-3143,155,767
2010-12-3142,893,044