John Mackay

Stock Analyst at Goldman Sachs

(4.73)
# 687
Out of 4,630 analysts
286
Total ratings
64.6%
Success rate
18.3%
Average return

Stocks Rated by John Mackay

Antero Midstream
Aug 5, 2026
Maintained: Hold
Price Target: $24
Current: $21.27
Upside: +12.83%
Kinetik Holdings
Aug 5, 2026
Maintained: Buy
Price Target: $54
Current: $49.18
Upside: +9.80%
LandBridge Company LLC
Aug 5, 2026
Maintained: Buy
Price Target: $84
Current: $75.40
Upside: +11.41%
South Bow Corporation
Aug 5, 2026
Maintained: Sell
Price Target: $45.00
Current: $49.66
Upside: -9.38%
WaterBridge Infrastructure LLC
Aug 5, 2026
Maintained: Buy
Price Target: $41
Current: $32.00
Upside: +28.13%
DT Midstream
Aug 4, 2026
Maintained: Sell
Price Target: $130
Current: $131.44
Upside: -1.10%
ONEOK
Aug 3, 2026
Maintained: Hold
Price Target: $89
Current: $86.42
Upside: +2.99%
The Williams Companies
Aug 3, 2026
Maintained: Buy
Price Target: $82
Current: $70.40
Upside: +16.48%
Hess Midstream LP
Aug 3, 2026
Maintained: Sell
Price Target: $32
Current: $39.80
Upside: -19.60%
Enterprise Products Partners
Aug 2, 2026
Maintained: Hold
Price Target: $38$39
Current: $37.75
Upside: +3.31%
Maintained: Hold
Price Target: $94.00$96.29
Current: $88.19
Upside: +9.18%
Reiterated: Buy
Price Target: $60$66
Current: $50.43
Upside: +30.87%
Reiterated: Buy
Price Target: $35
Current: $30.85
Upside: +13.45%
Maintained: Hold
Price Target: $24
Current: $24.74
Upside: -2.99%
Maintained: Buy
Price Target: $268$298
Current: $256.87
Upside: +16.01%
Maintained: Hold
Price Target: $21$22
Current: $20.13
Upside: +9.29%
Maintained: Buy
Price Target: $18
Current: $13.26
Upside: +35.75%
Maintained: Buy
Price Target: $312$303
Current: $256.14
Upside: +18.29%
Maintained: Sell
Price Target: $51$50
Current: $64.71
Upside: -22.73%
Maintained: Buy
Price Target: $88$89
Current: $59.90
Upside: +48.58%
Initiated Coverage: Hold
Price Target: $24
Current: $22.97
Upside: +4.48%
Upgraded: Hold
Price Target: $18$24
Current: $22.81
Upside: +5.22%
Maintained: Buy
Price Target: $63
Current: $58.85
Upside: +7.05%
Reiterated: Buy
Price Target: $30$28
Current: $17.40
Upside: n/a