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 - Independent Power Produ...
United States, Common Stock
United States, Common Stock
55.6B USD
60.5%
56.2%
96.5%
30.8
201
Utilities / Utilities - Renewable
United States, Common Stock
United States, Common Stock
46.0B USD
65.3%
6.90%
74.8%
-
124
Utilities / Utilities - Independent Power Produ...
United States, Common Stock
United States, Common Stock
20.1B USD
33.8%
55.9%
89.4%
24.4
47.1
Utilities / Utilities - Independent Power Produ...
Germany, Common Stock
Germany, Common Stock
18.3B EUR
-30.3%
15.2%
-90.6%
-
-40
Utilities / Utilities - Diversified
United States, Common Stock
United States, Common Stock
8.82B USD
2.41%
56.5%
-38.7%
8.61
-47.7
Utilities / Utilities - Independent Power Produ...
Canada, Common Stock
Canada, Common Stock
8.45B CAD
27.3%
75.6%
73.3%
14.6
17.5
Utilities / Utilities - Renewable
United States, Common Stock
United States, Common Stock
5.09B USD
18.5%
85.8%
38.3%
24.9
-15.2
Utilities / Utilities - Renewable
United States, Common Stock
United States, Common Stock
4.95B USD
-5.55%
81.0%
-9.84%
-
-29
Utilities / Utilities - Independent Power Produ...
Canada, Common Stock
Canada, Common Stock
6.17B CAD
28.8%
62.4%
53.7%
51.7
25.2
Utilities / Utilities - Independent Power Produ...
Canada, Common Stock
Canada, Common Stock
3.96B USD
29.3%
59.8%
45.2%
50.9
16.3
Utilities / Utilities - Regulated Electric
Argentina, Common Stock
Argentina, Common Stock
2.27B USD
-
12.8%
87.7%
12.4
17.4
Utilities / Utilities - Independent Power Produ...
Singapore, Common Stock
Singapore, Common Stock
1.53B USD
40.7%
87.0%
94.0%
-
30.8
Utilities / Utilities - Independent Power Produ...
Poland, Common Stock
Poland, Common Stock
5.39B PLN
-0.58%
0.30%
63.4%
15.4
-29.9
Utilities / Utilities - Independent Power Produ...
Canada, Common Stock
Canada, Common Stock
384M CAD
69.6%
44.8%
81.9%
8.63
21.5
Utilities / Utilities - Independent Power Produ...
Poland, Common Stock
Poland, Common Stock
825M PLN
8.54%
3.93%
42.8%
1.05
-31.4
Utilities / Utilities - Independent Power Produ...
Poland, Common Stock
Poland, Common Stock
57.7M PLN
-19.6%
1.0%
-71.8%
-
-36