John Mackay

Stock Analyst at Goldman Sachs

(4.76)
# 590
Out of 4,456 analysts
253
Total ratings
66.2%
Success rate
20.6%
Average return

Stocks Rated by John Mackay

Cheniere Energy Partners
Jun 21, 2026
Maintained: Sell
Price Target: $45$51
Current: $60.53
Upside: -15.74%
Energy Transfer LP
Jun 21, 2026
Maintained: Hold
Price Target: $21
Current: $19.17
Upside: +9.55%
Enterprise Products Partners
Jun 16, 2026
Maintained: Hold
Price Target: $39$38
Current: $36.57
Upside: +3.91%
EagleRock Land, LLC
Jun 8, 2026
Initiated Coverage: Hold
Price Target: $24
Current: $21.17
Upside: +13.37%
Plains All American Pipeline
Jun 3, 2026
Upgraded: Hold
Price Target: $18$24
Current: $21.85
Upside: +9.84%
Plains GP Holdings
Jun 3, 2026
Upgraded: Hold
Price Target: $17$24
Current: $23.77
Upside: +0.97%
LandBridge Company LLC
May 28, 2026
Reiterated: Buy
Price Target: $85$84
Current: $65.12
Upside: +28.99%
WaterBridge Infrastructure LLC
May 28, 2026
Maintained: Buy
Price Target: $32$36
Current: $31.07
Upside: +15.87%
South Bow Corporation
May 26, 2026
Maintained: Sell
Price Target: $42.00
Current: $51.87
Upside: -19.03%
Kinetik Holdings
May 17, 2026
Maintained: Buy
Price Target: $49$54
Current: $49.75
Upside: +8.54%
Maintained: Sell
Price Target: n/a
Current: $150.74
Upside: -
Rated: Buy
Price Target: $69$88
Current: $76.27
Upside: +15.38%
Maintained: Buy
Price Target: $19$18
Current: $10.95
Upside: +64.38%
Maintained: Hold
Price Target: $85$88
Current: $89.22
Upside: -1.37%
Maintained: Hold
Price Target: $23
Current: $23.19
Upside: -0.82%
Maintained: Buy
Price Target: $63
Current: $56.52
Upside: +11.46%
Maintained: Buy
Price Target: $82
Current: $77.92
Upside: +5.24%
Maintained: Hold
Price Target: $87.97$86.00
Current: $98.83
Upside: -12.98%
Reiterated: Buy
Price Target: $35
Current: $33.19
Upside: +5.45%
Maintained: Buy
Price Target: $242$268
Current: $272.61
Upside: -1.69%
Downgraded: Sell
Price Target: $36$32
Current: $37.67
Upside: -15.05%
Maintained: Buy
Price Target: $60
Current: $49.76
Upside: +20.58%
Rated: Buy
Price Target: $276$312
Current: $241.64
Upside: +29.12%
Reiterated: Buy
Price Target: $30$28
Current: $15.17
Upside: +84.57%