Free Stock Screener | Independent Power Producers & Energy Traders
Symbol
Description
Market Cap
Funda.
Rating
Rating
Div.
Rating
Rating
Growth
Rating
Rating
P / E
Rel.
Strength
Strength
Utilities / Utilities - Renewable
United States, Common Stock
United States, Common Stock
87.9B USD
55.9%
0.52%
48.8%
57.5
89.9
Utilities / Utilities - Independent Power Produ...
United States, Common Stock
United States, Common Stock
37.2B USD
54.0%
61.9%
90.5%
15.6
42
Utilities / Utilities - Independent Power Produ...
Germany, Common Stock
Germany, Common Stock
16.9B EUR
27.4%
1.0%
-80.4%
57
-35.2
Utilities / Utilities - Diversified
United States, Common Stock
United States, Common Stock
7.33B USD
29.4%
67.3%
-29.5%
4.35
-47.3
Utilities / Utilities - Renewable
United States, Common Stock
United States, Common Stock
5.53B USD
27.9%
89.6%
42.0%
37.4
10.9
Utilities / Utilities - Renewable
United States, Common Stock
United States, Common Stock
4.65B USD
7.84%
80.4%
-17.6%
19.5
3.42
Utilities / Utilities - Independent Power Produ...
Canada, Common Stock
Canada, Common Stock
6.19B CAD
32.9%
84.2%
77.4%
8.64
10.7
Utilities / Utilities - Independent Power Produ...
Canada, Common Stock
Canada, Common Stock
3.46B CAD
37.0%
67.5%
49.1%
19.7
11.8
Utilities / Utilities - Independent Power Produ...
Canada, Common Stock
Canada, Common Stock
2.46B USD
26.0%
60.2%
43.9%
19.4
11.2
Utilities / Utilities - Regulated Electric
Argentina, Common Stock
Argentina, Common Stock
1.67B USD
-
1.0%
89.3%
35.7
1.74
Utilities / Utilities - Independent Power Produ...
Singapore, Common Stock
Singapore, Common Stock
1.53B USD
27.6%
85.7%
69.9%
-
27.8
Utilities / Utilities - Independent Power Produ...
Poland, Common Stock
Poland, Common Stock
5.17B PLN
38.7%
0.13%
50.1%
14.8
-22
Utilities / Utilities - Independent Power Produ...
Poland, Common Stock
Poland, Common Stock
884M PLN
15.0%
3.50%
30.5%
1.97
-24.3
Utilities / Utilities - Independent Power Produ...
Canada, Common Stock
Canada, Common Stock
248M CAD
39.0%
40.0%
69.6%
10.2
-27.5
Utilities / Utilities - Independent Power Produ...
Poland, Common Stock
Poland, Common Stock
54.5M PLN
-34.4%
1.0%
-66.0%
-
-29.3