Stem (STEM) Notes Payables (2019 - 2020)

Stem (STEM) recorded quarterly Notes Payables of $33.7 million in Q4 2020, up 58682.57% quarter-over-quarter from $57301.0 in Q4 2019, and up 58682.57% on a YoY basis from N/an in Q1 2020.

Stem (STEM) Notes Payables (2019 - 2020) Analysis & Trends

Stem's Notes Payables history runs 2 years deep, the most recent figure standing at $33.7 million for Q4 2020.

  • In Q4 2020, Notes Payables rose 58682.57% year-over-year to $33.7 million; the TTM figure through Dec 2020 stood at $33.7 million (up 58682.57% YoY), while the FY2020 annual figure was $33.7 million, up 58682.57% from the prior year.
  • Notes Payables was $33.7 million for Q4 2020 at Stem, up from $57301.0 in the prior quarter.
  • In the past five years, Notes Payables ranged from a high of $33.7 million in Q4 2020 to a low of $57301.0 in Q4 2019.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 AXIA Energia 186.46 Bn 183.75 Bn 1.44 Bn
2 Enlight Renewable Energy 11.26 Bn 10.73 Bn 85.64 Mn
3 Ormat Technologies 8.50 Bn 8.35 Bn 78.83 Mn
4 Fluence Energy 3.04 Bn 2.71 Bn 46.63 Mn
5 Clearway Energy 1.39 Bn 4.74 Bn 220.00 Mn
6 XPLR Infrastructure 1.09 Bn 8.62 Bn 141.00 Mn
7 Energy Vault Holdings 940.11 Mn 894.68 Mn 4.79 Mn
8 Ellomay Capital 694.29 Mn 616.52 Mn 1,508.00
9 ReNew Energy Global 317.68 Mn 100.91 Mn 275.78 Mn
10 Stem 65.58 Mn 29.38 Mn 10.86 Mn

Historic Data

Download Data
DateValue
Dec 31, 2020 33.68 Mn
Dec 31, 2019 57,301.00