John Mackay

Stock Analyst at Goldman Sachs

(4.83)
# 431
Out of 4,988 analysts
304
Total ratings
69.9%
Success rate
20.6%
Average return

Stocks Rated by John Mackay

Venture Global
Sep 11, 2026
Maintained: Buy
Price Target: $18
Current: $14.64
Upside: +22.95%
Kinder Morgan
Sep 11, 2026
Maintained: Buy
Price Target: $35
Current: $32.24
Upside: +8.56%
Enterprise Products Partners
Sep 11, 2026
Maintained: Hold
Price Target: $39
Current: $38.82
Upside: +0.46%
Golar LNG
Sep 11, 2026
Maintained: Buy
Price Target: $67
Current: $51.49
Upside: +30.12%
ONEOK
Sep 11, 2026
Maintained: Hold
Price Target: $89
Current: $96.01
Upside: -7.30%
Cheniere Energy
Sep 11, 2026
Maintained: Buy
Price Target: $303$305
Current: $291.69
Upside: +4.56%
EagleRock Land, LLC
Aug 21, 2026
Rated: Hold
Price Target: $24$28
Current: $25.40
Upside: +10.24%
WaterBridge Infrastructure LLC
Aug 20, 2026
Maintained: Buy
Price Target: $41
Current: $31.80
Upside: +28.93%
Energy Transfer LP
Aug 18, 2026
Maintained: Buy
Price Target: $22
Current: $21.51
Upside: +2.28%
Plains All American Pipeline
Aug 18, 2026
Reiterated: Hold
Price Target: $24$25
Current: $25.65
Upside: -2.53%
Maintained: Buy
Price Target: $298$310
Current: $293.65
Upside: +5.57%
Reiterated: Hold
Price Target: $24$25
Current: $28.22
Upside: -11.41%
Maintained: Buy
Price Target: $63
Current: $59.17
Upside: +6.47%
Maintained: Sell
Price Target: $45.00
Current: $52.42
Upside: -14.15%
Maintained: Hold
Price Target: $24
Current: $22.42
Upside: +7.05%
Maintained: Buy
Price Target: $54
Current: $54.83
Upside: -1.51%
Maintained: Buy
Price Target: $84
Current: $87.58
Upside: -4.09%
Maintained: Sell
Price Target: $130
Current: $131.02
Upside: -0.78%
Maintained: Buy
Price Target: $82
Current: $75.05
Upside: +9.26%
Maintained: Sell
Price Target: $32
Current: $40.21
Upside: -20.42%
Maintained: Hold
Price Target: $94.00$95.85
Current: $86.78
Upside: +10.45%
Maintained: Sell
Price Target: $51$50
Current: $70.29
Upside: -28.87%
Maintained: Buy
Price Target: $88$89
Current: $58.77
Upside: +51.44%
Reiterated: Buy
Price Target: $30$28
Current: $19.99
Upside: n/a