Comparison Results
Ecopetrol SA
$16.56
$33.69B
8.89
83.02%
0 Buy
2 Hold
1 Sell
Moderate Sell
Performance Comparison
DE:OMVI
OMV Aktiengesellschaft
17.60
6.76
62.42%
BP
BP
44.79
11.65
35.15%
EC
Ecopetrol SA
16.60
7.87
90.24%
E
Eni SPA
54.73
20.58
60.29%
SHEL
Shell
96.23
24.62
34.39%
EQNR
Equinor ASA
42.56
18.10
73.99%