Stephen Richardson

Stock Analyst at Evercore ISI

(4.76)
# 637
Out of 5,126 analysts
601
Total ratings
60.6%
Success rate
11.3%
Average return

Stocks Rated by Stephen Richardson

Occidental Petroleum
Nov 10, 2026
Reiterated: Buy
Price Target: $70
Current: $57.24
Upside: +22.29%
Flowco Holdings
Nov 5, 2026
Reiterated: Buy
Price Target: $28
Current: $20.89
Upside: +34.04%
Bristow Group
Nov 5, 2026
Reiterated: Buy
Price Target: $56
Current: $41.09
Upside: +36.29%
TechnipFMC
Oct 30, 2026
Reiterated: Buy
Price Target: $83
Current: $65.39
Upside: +26.93%
PBF Energy
Oct 30, 2026
Reiterated: Hold
Price Target: $58 → $80
Current: $69.73
Upside: +14.73%
Shell
Oct 30, 2026
Reiterated: Hold
Price Target: $100 → $115
Current: $97.86
Upside: +17.51%
Noble Corporation
Oct 28, 2026
Reiterated: Hold
Price Target: $56
Current: $42.22
Upside: +32.64%
EQT Corporation
Oct 26, 2026
Rated: Hold
Price Target: n/a
Current: $52.69
Upside: -
SLB N.V.
Oct 26, 2026
Reiterated: Buy
Price Target: $66
Current: $50.96
Upside: +29.51%
Crescent Energy Company
Oct 14, 2026
Reiterated: Buy
Price Target: $18 → $17
Current: $11.61
Upside: +46.43%
Reiterated: Buy
Price Target: $145
Current: $137.86
Upside: +5.18%
Reiterated: Hold
Price Target: $52
Current: $45.26
Upside: +14.89%
Reiterated: Buy
Price Target: $76
Current: $49.41
Upside: +53.82%
Reiterated: Buy
Price Target: $27 → $24
Current: $11.72
Upside: +104.78%
Reiterated: Buy
Price Target: $195 → $220
Current: $258.68
Upside: -14.95%
Reiterated: Buy
Price Target: $149 → $170
Current: $153.77
Upside: +10.55%
Reiterated: Hold
Price Target: $210 → $330
Current: $402.84
Upside: -18.08%
Reiterated: Buy
Price Target: $255
Current: $180.98
Upside: +40.90%
Reiterated: Buy
Price Target: $42 → $43
Current: $32.93
Upside: +30.58%
Initiated Coverage: Hold
Price Target: $85
Current: $101.73
Upside: -16.45%
Reiterated: Buy
Price Target: $180 → $225
Current: $213.28
Upside: +5.50%
Reiterated: Buy
Price Target: $145 → $185
Current: $166.71
Upside: +10.97%
Reiterated: Hold
Price Target: $250
Current: $363.71
Upside: -31.26%
Reiterated: Buy
Price Target: $193 → $240
Current: $163.99
Upside: +46.35%
Upgraded: Buy
Price Target: $43
Current: $36.62
Upside: +17.42%
Downgraded: Hold
Price Target: $58.00 → $50.00
Current: $69.69
Upside: -28.25%
Reiterated: Buy
Price Target: $51
Current: $41.13
Upside: n/a
Initiated Coverage: Buy
Price Target: $12.71 → $6.36
Current: $2.36
Upside: n/a
Rated: Hold
Price Target: $33 → $30
Current: $46.74
Upside: n/a
Reiterated: Buy
Price Target: $54 → $56
Current: $63.47
Upside: n/a
Rated: Buy
Price Target: $24
Current: $19.24
Upside: n/a
Reiterated: Buy
Price Target: $365
Current: $315.18
Upside: n/a
Rated: Buy
Price Target: $170
Current: $95.97
Upside: n/a
Rated: Hold
Price Target: $50
Current: $44.95
Upside: n/a
Rated: Hold
Price Target: $170
Current: $51.45
Upside: n/a
Rated: Hold
Price Target: $110
Current: $62.58
Upside: n/a
Rated: Hold
Price Target: $118
Current: $66.51
Upside: n/a
Rated: Hold
Price Target: $250
Current: $307.86
Upside: n/a
Rated: Hold
Price Target: $62
Current: $32.54
Upside: n/a
Reiterated: Hold
Price Target: $152
Current: $124.97
Upside: n/a
Rated: Buy
Price Target: $90
Current: $132.49
Upside: n/a
Reiterated: Buy
Price Target: $130
Current: $105.78
Upside: n/a
Reiterated: Hold
Price Target: $8 → $7
Current: $6.27
Upside: n/a
Reiterated: Hold
Price Target: $25 → $24
Current: $15.23
Upside: n/a
Reiterated: Hold
Price Target: $100
Current: $76.72
Upside: n/a
Reiterated: Buy
Price Target: $375 → $465
Current: $526.55
Upside: n/a
Reiterated: Hold
Price Target: $45 → $41
Current: $35.93
Upside: n/a
Reiterated: Buy
Price Target: $30 → $25
Current: $23.78
Upside: n/a
Initiated Coverage: Buy
Price Target: $49.66
Current: $5.65
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $9.98
Upside: n/a
Reiterated: Hold
Price Target: $42.34 → $33.00
Current: $98.21
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $38.21
Upside: n/a
Upgraded: Buy
Price Target: $51
Current: $85.72
Upside: n/a
Upgraded: Buy
Price Target: $60 → $40
Current: $51.86
Upside: n/a
Reiterated: Hold
Price Target: $51 → $37
Current: $72.23
Upside: n/a
Initiated Coverage: Hold
Price Target: $27.67
Current: $13.56
Upside: n/a