James Hubbard

Stock Analyst at Deutsche Bank

(0.03)
# 1,609
Out of 4,479 analysts
5
Total ratings
n/a
Success rate
n/a
Average return

3 Stocks

Weatherford International
Apr 27, 2023
Maintains: Buy
Price Target: $77$82
Current: $124.53
Upside: -34.15%
TotalEnergies SE
Mar 23, 2022
Downgrades: Hold
Price Target: n/a
Current: $68.65
Upside: -
Equinor ASA
Sep 16, 2021
Downgrades: Hold
Price Target: n/a
Current: $28.48
Upside: -