Comparison Results
Neste Corporation
€23.50
€21.76B
8.88
50.65%
6 Buy
3 Hold
0 Sell
Moderate Buy
Neste Corporation
€23.50
€21.76B
8.88
50.65%
6 Buy
3 Hold
0 Sell
Moderate Buy
Glencore
602.10 p
£60.88B
15.28
42.19%
9 Buy
1 Hold
1 Sell
Moderate Buy
Tullow Oil
20.65 p
£158.17M
-3.95
6.10%
2 Buy
2 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:NEF
Neste Corporation
28.50
10.66
59.76%
GB:0O46
Neste Corporation
28.09
10.52
59.92%
GB:0O46
Neste Corporation
28.09
10.52
59.92%
GB:GLEN
Glencore
519.50
162.81
45.65%
GB:BP
BP p.l.c.
627.40
201.09
47.17%
GB:TLW
Tullow Oil
10.44
0.64
6.53%
GB:CNE
Capricorn Energy PLC
427.00
227.00
113.50%