Canadian Solar Inc.CSIQNASDAQ
Loading
Cash & Equivalents Over TimeExpanding
Percentile Rank100
3Y CAGR+37.3%
5Y CAGR+13.5%
Studio
Year-over-Year Change

Cash on hand plus short-term liquid investments

3Y CAGR
+37.3%/yr
vs +11.6%/yr prior
5Y CAGR
+13.5%/yr
Recent acceleration
Acceleration
+25.8pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.9x
Solid growth
Streak
3 yr
Consecutive growthExpanding
PeriodValueYoY Change
2024$2.25B+16.2%
2023$1.94B+97.5%
2022$981.43M+12.8%
2021$869.83M-46.9%
2020$1.64B+36.9%
2019$1.20B+169.1%
2018$444.30M-20.9%
2017$561.68M+9.9%
2016$511.04M-7.6%
2015$553.08M-