Growth Metrics

First Solar (FSLR) Cash from Investing Activities Growth (1y) (2010 - 2026)

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Investing Growth (1y) (Qtr)
1 First Solar 26.65 Bn 24.22 Bn 486.13 Mn -68.39%
2 Nextpower 17.99 Bn 16.90 Bn 297.38 Mn -62.43%
3 Canadian Solar 15.11 Bn 15.69 Bn 124.40 Mn 52.91%
4 Enphase Energy 8.19 Bn 7.26 Bn 100.39 Mn 409.80%
5 Solaredge Technologies 3.80 Bn 3.25 Bn 68.28 Mn -130.24%
6 Sunrun 3.38 Bn 4.27 Bn 543.70 Mn -
7 Shoals Technologies 1.60 Bn 1.60 Bn 41.01 Mn -138.33%
8 Array Technologies 1.25 Bn 1.05 Bn 63.00 Mn -219.35%
9 JinkoSolar Holding 677.44 Mn 2.29 Bn 147.66 Mn -
10 Tigo Energy 288.14 Mn 276.56 Mn 10.79 Mn 94.08%

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 -68.39%
Dec 31, 2025 15.43%
Sep 30, 2025 65.80%
Jun 30, 2025 -144.06%
Mar 31, 2025 84.49%
Dec 31, 2024 -27.85%
Sep 30, 2024 -249.99%
Jun 30, 2024 -9.10%
Mar 31, 2024 11.87%
Dec 31, 2023 69.62%
Sep 30, 2023 158.36%
Jun 30, 2023 -169.67%
Mar 31, 2023 -21,816.68%
Dec 31, 2022 -3,519.17%
Sep 30, 2022 -37.48%
Jun 30, 2022 -28.76%
Mar 31, 2022 -101.08%
Dec 31, 2021 93.64%
Sep 30, 2021 -1,679.50%
Jun 30, 2021 1,407.80%
Mar 31, 2021 181.86%
Dec 31, 2020 19.54%
Sep 30, 2020 195.34%
Jun 30, 2020 -112.44%
Mar 31, 2020 169.00%
Dec 31, 2019 -372.25%
Sep 30, 2019 91.31%
Jun 30, 2019 6,424.89%
Mar 31, 2019 62.70%
Dec 31, 2018 150.71%
Sep 30, 2018 -445.56%
Jun 30, 2018 105.62%
Mar 31, 2018 -27.80%
Dec 31, 2017 -172.28%
Sep 30, 2017 -475.60%
Jun 30, 2017 15.47%
Mar 31, 2017 -102.10%
Dec 31, 2016 300.49%
Sep 30, 2016 -79.44%
Jun 30, 2016 -120.94%
Mar 31, 2016 50.08%
Dec 31, 2015 -352.17%
Sep 30, 2015 150.45%
Jun 30, 2015 181.87%
Mar 31, 2015 -1,326.00%
Dec 31, 2014 240.63%
Sep 30, 2014 -254.49%
Jun 30, 2014 22.48%
Mar 31, 2014 85.61%
Dec 31, 2013 -10.04%
Sep 30, 2013 -30.45%
Jun 30, 2013 -148.79%
Mar 31, 2013 22.33%
Dec 31, 2012 77.39%
Sep 30, 2012 77.73%
Jun 30, 2012 -161.15%
Mar 31, 2012 30.79%
Dec 31, 2011 -10.44%
Sep 30, 2011 46.41%
Jun 30, 2011 -217.99%
Mar 31, 2011 -0.40%
Dec 31, 2010 -63.20%
Sep 25, 2010 -92.53%
Jun 26, 2010 116.33%
Mar 27, 2010 -44.77%