WallStreetZenWallStreetZen
Analyst Ranking
Top 14%
#602 out of 4565 analysts
Average Return
+13.15%
Win Rate
66%19 out of 29
Risk vs Reward
Poor
Good

John Mackay's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Targa Resources CorpTRGP
+108.80%$32.39$67.63
2021-03-17 -
2022-03-17
Strong Buy
Kodiak Gas Services IncKGS
+60.71%$17.18$27.61
2023-07-23 -
2024-04-25
Strong Buy
Aris Water Solutions IncARIS
+53.49%$8.60$13.20
2023-03-14 -
2024-03-14
Strong Buy
Aris Water Solutions IncARIS
+46.35%$10.01$14.65
2023-10-05 -
2024-04-25
Strong Buy
Targa Resources CorpTRGP
+44.77%$81.29$117.68
2023-10-05 -
2024-04-25
Strong Buy

John Mackay Analyst Color

Get additional color on John Mackay's coverage of popular stocks

John Mackay's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Plains GP Holdings LPPAGP
2Strong Sell$16.00-15.43%Maintains
14 days ago
Plains All American Pipeline LPPAA
2Strong Sell$16.00-11.46%Maintains
14 days ago
Kodiak Gas Services IncKGS
3Strong Buy$31.00+12.28%Maintains
16 days ago
Aris Water Solutions IncARIS
5Strong Buy$16.00+9.22%Maintains
16 days ago
Targa Resources CorpTRGP
3Strong Buy$117.00-0.58%Maintains
22 days ago
Tc Energy CorpTRP
2Strong Sell$32.00-11.33%Maintains
3 months ago
Cheniere Energy Partners LPCQP
1Strong Sell$48.00-0.87%Reinstates
7 months ago
Cheniere Energy IncLNG
1Strong Buy$205.00+28.64%Reinstates
7 months ago
Williams Companies IncWMB
1Hold$35.00-11.28%Reinstates
7 months ago
Kinder Morgan IncKMI
1Strong Buy$20.00+6.38%Reinstates
7 months ago
Kinetik Holdings IncKNTK
2Strong Buy$39.00-0.51%Reinstates
7 months ago
Hess Midstream LPHESM
1Strong Buy$32.00-8.41%Reinstates
7 months ago
Equitrans Midstream CorpETRN
3Strong Buy$11.50-16.18%Reinstates
7 months ago
Dt Midstream IncDTM
3Strong Sell$46.00-28.78%Reinstates
7 months ago
Antero Midstream CorpAM
2Hold$12.50-12.16%Reinstates
7 months ago
Mplx LPMPLX
1Strong Buy$40.00-4.49%Reinstates
7 months ago
Enterprise Products Partners LPEPD
1Hold$28.00-3.21%Reinstates
7 months ago
Energy Transfer LPET
1Hold$14.00-12.17%Reinstates
7 months ago
Enviva IncEVA
1Hold$54.00N/AInitiates Coverage On
3 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.