John Mackay

Stock Analyst at Goldman Sachs

(4.83)
# 431
Out of 5,043 analysts
309
Total ratings
70.1%
Success rate
18.9%
Average return

Stocks Rated by John Mackay

Venture Global
Oct 9, 2026
Maintained: Buy
Price Target: $18
Current: $13.51
Upside: +33.23%
Energy Transfer LP
Oct 7, 2026
Maintained: Hold
Price Target: $22
Current: $20.74
Upside: +6.08%
Enbridge Inc.
Sep 30, 2026
Initiated Coverage: Hold
Price Target: $71.30
Current: $66.20
Upside: +7.71%
TC Energy Corporation
Sep 30, 2026
Upgraded: Buy
Price Target: $98.18 → $101.02
Current: $85.57
Upside: +18.06%
Enterprise Products Partners
Sep 10, 2026
Reiterated: Hold
Price Target: $39
Current: $37.26
Upside: +4.67%
Golar LNG
Sep 10, 2026
Reiterated: Buy
Price Target: $67
Current: $50.03
Upside: +33.92%
Kinder Morgan
Sep 10, 2026
Reiterated: Buy
Price Target: $35
Current: $32.16
Upside: +8.83%
Cheniere Energy
Sep 10, 2026
Reiterated: Buy
Price Target: $303 → $305
Current: $275.26
Upside: +10.80%
ONEOK
Sep 10, 2026
Reiterated: Hold
Price Target: $89
Current: $89.23
Upside: -0.26%
EagleRock Land, LLC
Aug 21, 2026
Reiterated: Hold
Price Target: $24 → $28
Current: $21.77
Upside: +28.62%
Reiterated: Buy
Price Target: $41
Current: $30.10
Upside: +36.21%
Reiterated: Hold
Price Target: $24 → $25
Current: $24.06
Upside: +3.91%
Reiterated: Hold
Price Target: $24 → $25
Current: $26.24
Upside: -4.73%
Reiterated: Buy
Price Target: $298 → $310
Current: $285.72
Upside: +8.50%
Reiterated: Buy
Price Target: $63
Current: $57.77
Upside: +9.05%
Reiterated: Sell
Price Target: $45.00
Current: $48.65
Upside: -7.50%
Reiterated: Hold
Price Target: $24
Current: $21.14
Upside: +13.53%
Reiterated: Buy
Price Target: $54
Current: $53.95
Upside: +0.09%
Reiterated: Buy
Price Target: $84
Current: $85.65
Upside: -1.93%
Reiterated: Sell
Price Target: $130
Current: $124.60
Upside: +4.33%
Reiterated: Sell
Price Target: $32
Current: $38.69
Upside: -17.29%
Reiterated: Buy
Price Target: $82
Current: $72.39
Upside: +13.28%
Reiterated: Sell
Price Target: $51 → $50
Current: $63.97
Upside: -21.84%
Reiterated: Buy
Price Target: $88 → $89
Current: $55.89
Upside: +59.24%
Reiterated: Buy
Price Target: $30 → $28
Current: $17.66
Upside: n/a