Share URL
Embed chart view
-
Export .csv
-
Download image
-
Copy link
-
Embed code
Ameresco, Inc.
Sector
Location
Market Cap
USD 944.76 M
Share Price
USD 17.96
Avg Daily Volume
589,473
Change (1 day)
Change (1 year)
Change (YTD)
China Three Gorges Renewables (Group) Co.,Ltd.
USD 0.60
600905.SS
Power Finance Corporation Limited
USD 5.01
PFC.NS
SDIC Power Holdings Co., Ltd.
USD 2.05
600886.SS
The Tata Power Company Limited
USD 4.62
TATAPOWER.NS
Sembcorp Industries Ltd
USD 5.77
U96.SI
Meridian Energy Limited
USD 3.46
MEL.NZ
Ningbo Deye Technology Group Co., Ltd.
USD 7.68
605117.SS
Bloom Energy Corporation
USD 25.40
BE
Enphase Energy, Inc.
USD 41.85
ENPH
GEPIC Energy Development Co., Ltd.
USD 0.95
000791.SZ
Global Power Synergy Public Company Limited
USD 0.91
GPSC.BK
Sunrun Inc.
USD 10.11
RUN
Kenon Holdings Ltd.
USD 44.91
KEN
Grenergy Renovables, S.A.
USD 76.21
GRE.MC
Guangdong No.2 Hydropower Engineering Company, Ltd.
USD 0.51
002060.SZ
Jiangsu Linyang Energy Co., Ltd.
USD 0.84
601222.SS
NextEra Energy, Inc.
USD 74.40
NEE
Iberdrola, S.A.
USD 18.21
IBE.MC
China Yangtze Power Co., Ltd.
USD 4.24
600900.SS
Date | Share Price Year-To-Date (YTD) return | Price to Earnings Ratio (P/E) | Price to Book Ratio (P/B) | Price to Sales Ratio (P/S) |
---|
China Three Gorges Renewables (Group) Co.,Ltd.
USD 0.60
600905.SS
Power Finance Corporation Limited
USD 5.01
PFC.NS
SDIC Power Holdings Co., Ltd.
USD 2.05
600886.SS
The Tata Power Company Limited
USD 4.62
TATAPOWER.NS
Sembcorp Industries Ltd
USD 5.77
U96.SI
Meridian Energy Limited
USD 3.46
MEL.NZ
Ningbo Deye Technology Group Co., Ltd.
USD 7.68
605117.SS
Bloom Energy Corporation
USD 25.40
BE
Enphase Energy, Inc.
USD 41.85
ENPH
GEPIC Energy Development Co., Ltd.
USD 0.95
000791.SZ
Global Power Synergy Public Company Limited
USD 0.91
GPSC.BK
Sunrun Inc.
USD 10.11
RUN
Kenon Holdings Ltd.
USD 44.91
KEN
Grenergy Renovables, S.A.
USD 76.21
GRE.MC
Guangdong No.2 Hydropower Engineering Company, Ltd.
USD 0.51
002060.SZ
Jiangsu Linyang Energy Co., Ltd.
USD 0.84
601222.SS
NextEra Energy, Inc.
USD 74.40
NEE
Iberdrola, S.A.
USD 18.21
IBE.MC
China Yangtze Power Co., Ltd.
USD 4.24
600900.SS