WallStreetZenWallStreetZen
Analyst Ranking
Top 16%
#571 out of 3772 analysts
Average Return
+8.99%
Win Rate
62%18 out of 29
Risk vs Reward
Poor
Good

Ryan Todd's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
PBF ENERGY INCPBF
+78.31%$16.97$30.26
2022-01-25 -
2022-06-24
Strong Buy
HF SINCLAIR CORPDINO
+48.60%$34.30$50.97
2017-01-04 -
2018-01-04
Strong Buy
HESS CORPHES
+43.72%$74.48$107.04
2021-04-01 -
2022-03-31
Strong Buy
CHEVRON CORPCVX
+37.27%$91.08$125.03
2021-01-08 -
2022-01-07
Strong Buy
DELEK US HOLDINGS INCDK
+36.93%$20.66$28.29
2021-05-25 -
2022-05-24
Strong Buy

Ryan Todd's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
DELEK US HOLDINGS INCDK
5Strong Buy$47.00+88.00%Maintains
17 days ago
VALERO ENERGY CORPVLO
6Strong Buy$135.00+29.90%Maintains
a month ago
PHILLIPS 66PSX
6Strong Buy$120.00+42.52%Maintains
a month ago
PBF ENERGY INCPBF
4Strong Buy$43.00+42.10%Maintains
a month ago
PAR PACIFIC HOLDINGS INCPARR
2Hold$19.00+21.64%Maintains
a month ago
MARATHON PETROLEUM CORPMPC
5Hold$106.00+23.72%Maintains
a month ago
HF SINCLAIR CORPDINO
6Strong Buy$62.00+42.56%Maintains
a month ago
TOTALENERGIES SETTE
1Hold$64.00+22.28%Downgrades
3 months ago
CHEVRON CORPCVX
3Strong Buy$173.00+19.50%Maintains
4 months ago
DARLING INGREDIENTS INCDAR
2Strong Buy$105.00N/AMaintains
a year ago
RENEWABLE ENERGY GROUP INCREGI
1Strong Buy$97.00N/AMaintains
a year ago
HESS CORPHES
2Strong Buy$86.00N/AMaintains
a year ago
BP PLCBP
1Strong Buy$31.00N/AUpgrades
2 years ago
EOG RESOURCES INCEOG
1Hold$39.00N/ADowngrades
2 years ago
DEVON ENERGY CORPDVN
1Hold$6.00N/ADowngrades
2 years ago
DIAMONDBACK ENERGY INCFANG
1Hold$36.00N/ADowngrades
2 years ago
CONTINENTAL RESOURCES INCCLR
1Hold$3.00N/ADowngrades
2 years ago
PIONEER NATURAL RESOURCES COPXD
1Hold$63.00N/ADowngrades
2 years ago
NOBLE ENERGY INCNBL
1Hold$7.00N/ADowngrades
2 years ago
MARATHON OIL CORPMRO
1Hold$2.00N/ADowngrades
2 years ago
OASIS PETROLEUM INCOAS
2Hold$10.00N/AInitiates Coverage On
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.