ADVFN Logo
Registration Strip Icon for charts Register for streaming realtime charts, analysis tools, and prices.

0XGH Canadian Solar Inc

0.00
0.00 (0.00%)
Year End December 30 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Cash from Operating Activities -278.07M203.92M216.28M600.11M-120.54M-408.25M916.63M684.62M
Cash from Investing Activities -1.04B-341.22M29.07M-294.1M-319.66M-429.57M-630.49M-1.67B
Cash from Financing Activities 1.3B165.28M-463.61M-34.61M823.5M614.07M428.64M2.05B