John Mackay

Stock Analyst at Goldman Sachs

(4.79)
# 539
Out of 4,690 analysts
296
Total ratings
68.3%
Success rate
19.7%
Average return

Stocks Rated by John Mackay

EagleRock Land, LLC
Aug 21, 2026
Rated: Hold
Price Target: $24$28
Current: $24.63
Upside: +13.68%
WaterBridge Infrastructure LLC
Aug 20, 2026
Maintained: Buy
Price Target: $41
Current: $31.44
Upside: +30.41%
Golar LNG
Aug 19, 2026
Maintained: Buy
Price Target: $66$67
Current: $50.29
Upside: +33.23%
Energy Transfer LP
Aug 18, 2026
Maintained: Buy
Price Target: $22
Current: $21.31
Upside: +3.24%
Plains All American Pipeline
Aug 18, 2026
Reiterated: Hold
Price Target: $24$25
Current: $25.48
Upside: -1.88%
Targa Resources
Aug 18, 2026
Maintained: Buy
Price Target: $298$310
Current: $287.82
Upside: +7.71%
Plains GP Holdings
Aug 18, 2026
Reiterated: Hold
Price Target: $24$25
Current: $27.97
Upside: -10.62%
MPLX LP
Aug 16, 2026
Maintained: Buy
Price Target: $63
Current: $59.25
Upside: +6.33%
South Bow Corporation
Aug 14, 2026
Maintained: Sell
Price Target: $45.00
Current: $52.07
Upside: -13.58%
Venture Global
Aug 11, 2026
Maintained: Buy
Price Target: $18
Current: $14.18
Upside: +26.94%
Maintained: Hold
Price Target: $24
Current: $22.29
Upside: +7.67%
Maintained: Buy
Price Target: $54
Current: $53.81
Upside: +0.35%
Maintained: Buy
Price Target: $84
Current: $86.94
Upside: -3.38%
Maintained: Sell
Price Target: $130
Current: $129.53
Upside: +0.36%
Maintained: Hold
Price Target: $89
Current: $94.76
Upside: -6.08%
Maintained: Buy
Price Target: $82
Current: $73.73
Upside: +11.22%
Maintained: Sell
Price Target: $32
Current: $39.56
Upside: -19.11%
Maintained: Hold
Price Target: $38$39
Current: $39.02
Upside: -0.05%
Maintained: Hold
Price Target: $94.00$95.98
Current: $86.02
Upside: +11.57%
Reiterated: Buy
Price Target: $35
Current: $31.56
Upside: +10.90%
Maintained: Buy
Price Target: $312$303
Current: $282.33
Upside: +7.32%
Maintained: Sell
Price Target: $51$50
Current: $68.91
Upside: -27.44%
Maintained: Buy
Price Target: $88$89
Current: $57.67
Upside: +54.33%
Reiterated: Buy
Price Target: $30$28
Current: $20.27
Upside: n/a