WallStreetZenWallStreetZen
Analyst Ranking
Top 23%
#1020 out of 4565 analysts
Average Return
+18.33%
Win Rate
87%13 out of 15
Risk vs Reward
Poor
Good

Brian Russo's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Emcor Group IncEME
+62.31%$102.03$165.60
2022-05-15 -
2023-05-15
Strong Buy
Liberty Media CorpLSXMA
+36.28%$35.61$48.53
2020-10-06 -
2021-10-06
Buy
Otter Tail CorpOTTR
+33.24%$39.68$52.87
2020-08-04 -
2021-08-04
Strong Buy
Idacorp IncIDA
+28.90%$80.37$103.60
2020-09-20 -
2021-09-20
Strong Buy
Spotify Technology SaSPOT
+28.55%$247.78$318.53
2020-09-09 -
2020-12-16
Buy

Brian Russo Analyst Color

Get additional color on Brian Russo's coverage of popular stocks

Brian Russo's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Myr Group IncMYRG
1Hold$165.00-0.64%Downgrades
2 months ago
Allete IncALE
2Hold$64.00+7.44%Downgrades
4 months ago
Black Hills CorpBKH
3Hold$67.00N/ADowngrades
a year ago
Emcor Group IncEME
1Strong Buy$137.00N/AUpgrades
2 years ago
Northwestern Energy Group IncNWE
1Hold$63.00N/ADowngrades
2 years ago
Otter Tail CorpOTTR
2Hold$72.00N/ADowngrades
2 years ago
Spire IncSR
2Strong Buy$83.00N/AUpgrades
3 years ago
Avista CorpAVA
1Hold$48.00N/ADowngrades
3 years ago
Sirius Xm Holdings IncSIRI
3Hold$7.25N/ADowngrades
3 years ago
Warner Music Group CorpWMG
2Hold$37.00N/ADowngrades
3 years ago
Spotify Technology SaSPOT
3HoldN/AN/ADowngrades
3 years ago
Liberty Media CorpLSXMA
3Buy$45.00N/AUpgrades
4 years ago
Idacorp IncIDA
2Strong Buy$101.00N/AMaintains
4 years ago
Chesapeake Utilities CorpCPK
1Strong Buy$110.00N/AMaintains
4 years ago
Pnm Resources IncPNM
1HoldN/AN/ADowngrades
7 years ago
Nisource IncNI
1Strong Buy$27.00N/AInitiates Coverage On
7 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.