Comparison Results
Neste Corporation
€31.60
€25.75B
16.34
102.81%
5 Buy
4 Hold
1 Sell
Moderate Buy
Neste Corporation
€23.50
€25.75B
16.34
107.64%
5 Buy
4 Hold
1 Sell
Moderate Buy
Neste Corporation
€23.50
€25.75B
16.34
107.64%
5 Buy
4 Hold
1 Sell
Moderate Buy
Glencore
602.10 p
£66.70B
17.00
59.86%
9 Buy
2 Hold
1 Sell
Moderate Buy
Tullow Oil
20.65 p
£155.74M
-3.95
-7.39%
2 Buy
2 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:NEF
Neste Corporation
32.45
16.70
106.04%
GB:0O46
Neste Corporation
33.45
17.73
112.81%
GB:0O46
Neste Corporation
33.45
17.73
112.81%
GB:GLEN
Glencore
568.70
230.22
68.01%
GB:BP
BP p.l.c.
584.80
179.50
44.29%
GB:TLW
Tullow Oil
10.28
-0.32
-3.02%
GB:CNE
Capricorn Energy PLC
429.00
233.40
119.33%