Altus Power EBITDA 2021-2024 | AMPS

Altus Power ebitda from 2021 to 2024. Ebitda can be defined as earnings before interest, taxes, depreciation and amortization.
Altus Power Annual EBITDA
(Millions of US $)
2023 $74
2022 $51
2021 $58
2020 $27
Altus Power Quarterly EBITDA
(Millions of US $)
2024-06-30 $35
2024-03-31 $16
2023-12-31 $11
2023-09-30 $26
2023-06-30 $26
2023-03-31 $12
2022-12-31 $11
2022-09-30 $19
2022-06-30 $13
2022-03-31 $8
2021-12-31 $26
2021-09-30 $12
2021-06-30 $12
2021-03-31 $8
2020-12-31
Sector Industry Market Cap Revenue
Oils/Energy Other Alternate Energy $0.550B $0.155B
Altus Power Inc. is creating a clean electrification ecosystem, serving its commercial, public sector and community solar customers with locally-sited solar generation, energy storage and EV-charging stations. Altus Power Inc., formerly known as CBRE Acquisition Holdings Inc., is based in Stamford, Connecticut.
Stock Name Country Market Cap PE Ratio
Constellation Energy (CEG) United States $83.191B 47.09
GE Vernova (GEV) United States $76.912B 0.00
TC Energy (TRP) Canada $48.738B 14.02
Siemens Energy AG (SMNEY) $31.101B 54.80
Texas Pacific Land (TPL) United States $24.915B 55.78
Cheniere Energy Partners (CQP) United States $23.849B 13.35
Yankuang Energy Group (YZCAY) China $13.095B 0.00
Expand Energy (EXE) United States $10.934B 28.04
Talen Energy (TLN) United States $9.337B 0.00
HF Sinclair (DINO) United States $8.184B 6.68
Brookfield Renewable (BEPC) United States $6.163B 0.00
Clearway Energy (CWEN) United States $5.454B 35.50
Ormat Technologies (ORA) United States $4.745B 35.84
TXNM Energy (TXNM) United States $4.024B 16.34
Cosan S.A (CSAN) Brazil $3.810B 0.00
Fluence Energy (FLNC) United States $3.574B 0.00
Atlantica Sustainable Infrastructure (AY) United Kingdom $2.553B 66.67
Excelerate Energy (EE) United States $2.514B 22.58
Oklo (OKLO) United States $2.234B 0.00
Crescent Energy (CRGY) United States $2.170B 7.19
ReNew Energy Global (RNW) India $2.169B 199.33
Bloom Energy (BE) United States $2.058B 0.00
NextEra Energy Partners, LP (NEP) United States $1.965B 12.89
NET Power (NPWR) United States $1.919B 0.00
Enovix (ENVX) United States $1.854B 0.00
Enlight Renewable Energy (ENLT) Israel $1.849B 35.56
World Kinect (WKC) United States $1.833B 14.99
Iris Energy (IREN) Australia $1.631B 0.00
Ameresco (AMRC) United States $1.613B 28.24
Central Puerto S.A (CEPU) Argentina $1.596B 3.50
BKV (BKV) United States $1.534B 0.00
Advantage Energy (AAVVF) Canada $1.115B 19.08
Vital Energy (VTLE) United States $1.052B 2.49
ProFrac Holding (ACDC) United States $0.855B 0.00
Montauk Renewables (MNTK) United States $0.784B 42.00
Gevo (GEVO) United States $0.697B 0.00
OPAL Fuels (OPAL) United States $0.652B 18.85
Nano Nuclear Energy (NNE) United States $0.641B 0.00
Diversified Energy (DEC) United States $0.560B 0.00
Greenfire Resources (GFR) Canada $0.499B 0.00
Hallador Energy (HNRG) United States $0.404B 0.00
Uranium Royalty (UROY) Canada $0.350B 47.83
ITM POWER (ITMPF) United Kingdom $0.327B 0.00
Unit (UNTC) United States $0.320B 2.83
Energy Vault Holdings (NRGV) United States $0.265B 0.00
FuelCell Energy (FCEL) United States $0.183B 0.00
Freyr Battery (FREY) Luxembourg $0.142B 0.00
Verde Clean Fuels (VGAS) United States $0.133B 0.00
Alvopetro Energy (ALVOF) Canada $0.133B 6.26
Largo (LGO) Canada $0.121B 0.00
Kolibri Global Energy (KGEI) United States $0.115B 7.00
Lightbridge (LTBR) United States $0.099B 0.00
NeoVolta (NEOV) United States $0.096B 0.00
Stabilis Solutions (SLNG) United States $0.084B 30.00
Zeo Energy (ZEO) United States $0.054B 0.00
Eco Wave Power Global AB (publ) (WAVE) Israel $0.043B 0.00
Clean Energy Technologies (CETY) United States $0.033B 0.00
Sunrise New Energy (EPOW) China $0.025B 0.00
Vast Renewables (VSTE) Australia $0.016B 0.00
Alternus Clean Energy (ALCE) United States $0.010B 0.00
Snow Lake Resources (LITM) Canada $0.008B 0.00
CN Energy Group (CNEY) China $0.004B 0.00
Brenmiller Energy (BNRG) Israel $0.002B 0.00
Pineapple Energy (PEGY) United States $0.001B 0.00
Woodside Energy Group (WDS) Australia $0.000B 0.00
Noco-noco (NCNC) United States $0.000B 0.00