2 filters active:Only 3 results — filters may be too strict
3 results
#TickerCompanySectorIndustryMkt Cap ($)P/EPrice%ChgVol 30dCountry
1
XPBRPetroleo Brasileiro S.A. - PetrobrasEnergyOil & Gas Integrated112.78B$4.639.021$+3.09%8.09KES
2
XPBRAPetroleo Brasileiro S.A. - PetrobrasEnergyOil & Gas Integrated112.07B$4.218.141$+2.18%12.00KES
3
REPREPSOL, S.A.EnergyOil & Gas Integrated33.17B$9.1030.60$+0.39%1.78MES
1–3 of 3