2 filters active:Only 2 results — filters may be too strict
2 results
#TickerCompanySectorIndustryMkt Cap ($)P/EPrice%ChgVol 30dCountry
1
ENIEni S.p.A.EnergyOil & Gas Integrated77.19B$12.7926.35$-1.24%8.56MIT
2
EDNREdison S.p.A.UtilitiesOil & Gas Integrated9.94B$64.332.074$-1.14%67.06KIT
1–2 of 2