Stephen Richardson

Stock Analyst at Evercore ISI

(4.73)
# 660
Out of 4,405 analysts
565
Total ratings
62.8%
Success rate
11.5%
Average return

Stocks Rated by Stephen Richardson

Flowco Holdings
May 11, 2026
Maintained: Buy
Price Target: $28
Current: $23.73
Upside: +17.99%
Shell
May 8, 2026
Maintained: Hold
Price Target: $80$100
Current: $85.66
Upside: +16.74%
HMH Holding
May 8, 2026
Maintained: Buy
Price Target: $27
Current: $20.88
Upside: +29.31%
Occidental Petroleum
May 7, 2026
Maintained: Sell
Price Target: $38$58
Current: $56.54
Upside: +2.58%
BP p.l.c.
May 4, 2026
Maintained: Hold
Price Target: $52
Current: $42.78
Upside: +21.55%
Chevron
May 4, 2026
Maintained: Buy
Price Target: $180$225
Current: $187.22
Upside: +20.18%
Exxon Mobil
May 4, 2026
Maintained: Buy
Price Target: $145$185
Current: $147.01
Upside: +25.84%
ConocoPhillips
May 1, 2026
Reiterated: Buy
Price Target: $111$145
Current: $116.98
Upside: +23.95%
Valero Energy
May 1, 2026
Maintained: Hold
Price Target: $250
Current: $258.67
Upside: -3.35%
Phillips 66
Apr 30, 2026
Maintained: Buy
Price Target: $170$195
Current: $179.45
Upside: +8.67%
Maintained: Buy
Price Target: $76
Current: $63.14
Upside: +20.37%
Maintained: Buy
Price Target: $64
Current: $56.18
Upside: +13.92%
Maintained: Buy
Price Target: $60$70
Current: $51.94
Upside: +34.77%
Maintained: Buy
Price Target: $175$255
Current: $192.13
Upside: +32.72%
Maintained: Buy
Price Target: $193$240
Current: $166.41
Upside: +44.22%
Upgraded: Buy
Price Target: $36$42
Current: $39.60
Upside: +6.06%
Upgraded: Buy
Price Target: $43
Current: $39.25
Upside: +9.55%
Maintained: Buy
Price Target: $13
Current: $11.58
Upside: +12.26%
Maintained: Buy
Price Target: $149
Current: $136.65
Upside: +9.04%
Maintained: Hold
Price Target: $210
Current: $263.58
Upside: -20.33%
Downgraded: Hold
Price Target: $58.00$50.00
Current: $63.40
Upside: -21.14%
Maintained: Buy
Price Target: $51
Current: $44.38
Upside: +14.92%
Initiated Coverage: Buy
Price Target: $12.60$6.30
Current: $6.35
Upside: n/a
Rated: Hold
Price Target: $33$30
Current: $37.02
Upside: n/a
Maintained: Buy
Price Target: $54$56
Current: $57.45
Upside: n/a
Rated: Buy
Price Target: $24
Current: $25.06
Upside: n/a
Maintained: Buy
Price Target: $365
Current: $281.62
Upside: n/a
Rated: Buy
Price Target: $170
Current: $170.42
Upside: n/a
Rated: Hold
Price Target: $50
Current: $45.31
Upside: n/a
Rated: Hold
Price Target: $170
Current: $53.48
Upside: n/a
Rated: Hold
Price Target: $110
Current: $64.58
Upside: n/a
Rated: Hold
Price Target: $118
Current: $75.22
Upside: n/a
Rated: Hold
Price Target: $250
Current: $265.41
Upside: n/a
Rated: Hold
Price Target: $62
Current: $33.85
Upside: n/a
Maintained: Hold
Price Target: $152
Current: $119.34
Upside: n/a
Rated: Buy
Price Target: $90
Current: $150.89
Upside: n/a
Maintained: Buy
Price Target: $130
Current: $107.05
Upside: n/a
Maintained: Hold
Price Target: $8$7
Current: $4.92
Upside: n/a
Maintained: Hold
Price Target: $25$24
Current: $17.15
Upside: n/a
Maintained: Hold
Price Target: $100
Current: $64.98
Upside: n/a
Maintained: Buy
Price Target: $375$465
Current: $523.57
Upside: n/a
Maintained: Hold
Price Target: $45$41
Current: $38.84
Upside: n/a
Maintained: Buy
Price Target: $30$25
Current: $27.62
Upside: n/a
Initiated Coverage: Buy
Price Target: $48.98
Current: $13.48
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $8.88
Upside: n/a
Maintained: Hold
Price Target: $41.99$33.00
Current: $86.01
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $34.83
Upside: n/a
Maintained: Hold
Price Target: $14
Current: -
Upside: n/a
Upgraded: Buy
Price Target: $51
Current: $69.52
Upside: n/a
Upgraded: Buy
Price Target: $60$40
Current: $38.59
Upside: n/a
Reiterated: Hold
Price Target: $51$37
Current: $87.65
Upside: n/a
Initiated Coverage: Hold
Price Target: $27.99
Current: $15.47
Upside: n/a