WallStreetZenWallStreetZen
Analyst Ranking
Top 14%
#608 out of 4337 analysts
Average Return
+17.73%
Win Rate
89%16 out of 18
Risk vs Reward
Poor
Good

John Royall's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Pbf Energy IncPBF
+49.93%$35.49$53.21
2023-05-16 -
2023-09-22
Strong Buy
Pbf Energy IncPBF
+41.18%$37.69$53.21
2023-01-09 -
2023-09-22
Strong Buy
Valero Energy CorpVLO
+35.48%$105.53$142.97
2022-09-21 -
2023-09-20
Strong Buy
Pbf Energy IncPBF
+33.32%$39.91$53.21
2023-04-04 -
2023-09-22
Strong Buy
Valero Energy CorpVLO
+27.68%$113.78$145.27
2022-10-07 -
2023-09-22
Strong Buy

John Royall Analyst Color

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

John Royall's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Caseys General Stores IncCASY
3Hold$231.00-16.86%Maintains
2 months ago
Valero Energy CorpVLO
9Strong Buy$171.00+17.71%Maintains
3 months ago
Denbury IncDEN
1Hold$96.00+0.10%Initiates Coverage On
3 months ago
Chevron CorpCVX
1Hold$170.00+2.24%Upgrades
4 months ago
Pbf Energy IncPBF
4Strong Buy$56.00+5.24%Maintains
4 months ago
Delek Us Holdings IncDK
2Strong Sell$26.00-10.90%Maintains
6 months ago
Hf Sinclair CorpDINO
3Hold$58.00+0.73%Maintains
6 months ago
Par Pacific Holdings IncPARR
2Hold$34.00+0.62%Maintains
6 months ago
Phillips 66PSX
1Strong Buy$120.00+1.20%Maintains
6 months ago
Marathon Petroleum CorpMPC
1Hold$149.00-2.91%Downgrades
6 months ago
Exxon Mobil CorpXOM
1Strong Buy$103.00-10.39%Maintains
a year ago
Murphy Usa IncMUSA
1Hold$102.00N/AUpgrades
4 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.