Comparison Results
Petroleo Brasileiro SA- Petrobras
$17.85
$133.56B
5.75
88.14%
5 Buy
0 Hold
0 Sell
Strong Buy
YPF Sociedad Anonima
$50.01
$20.03B
21.65
35.88%
3 Buy
2 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:ECHA
Ecopetrol SA
15.30
7.68
100.71%
BP
BP
50.39
17.21
51.88%
E
Eni SPA
60.80
25.43
71.89%
PBR
Petroleo Brasileiro SA- Petrobras
22.05
11.06
100.66%
EQNR
Equinor ASA
48.75
25.62
110.76%
YPF
YPF Sociedad Anonima
47.00
9.94
26.82%