Brian Russo's Stock Ratings

Sidoti & Co. Analyst

Brian Russo is an analyst at Sidoti & Co.. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 04/23/2025

Overall Average Return

12.3%

Smart Score

69.3%

Overall Average Return Percentile

71st

Number of Ratings

41
Buy NowGet Alert
02/26/2024MYRGBuy Now
MYR Group
$116.5241.61%
Brian Russo69%
$165 → $165DowngradeBuy → NeutralGet Alert
01/10/2024ALEBuy Now
ALLETE
$65.10-1.69%
Brian Russo69%
→ $64DowngradeBuy → NeutralGet Alert
10/17/2023MYRGBuy Now
MYR Group
$116.52
Brian Russo69%
UpgradeNeutral → BuyGet Alert
04/06/2023ALEBuy Now
ALLETE
$65.1013.67%
Brian Russo69%
→ $74UpgradeNeutral → BuyGet Alert
02/09/2023BKHBuy Now
Black Hills
$60.6210.52%
Brian Russo69%
→ $67DowngradeBuy → NeutralGet Alert
05/16/2022EMEBuy Now
EMCOR Group
$384.13-64.33%
Brian Russo69%
→ $137UpgradeNeutral → BuyGet Alert
04/06/2022NWEBuy Now
NorthWestern
$58.437.82%
Brian Russo69%
→ $63DowngradeBuy → NeutralGet Alert
12/16/2021OTTRBuy Now
Otter Tail
$78.95-8.8%
Brian Russo69%
→ $72DowngradeBuy → NeutralGet Alert
08/25/2021BKHBuy Now
Black Hills
$60.6231.97%
Brian Russo69%
$78 → $80MaintainsBuyGet Alert
06/10/2021SRBuy Now
Spire
$77.517.08%
Brian Russo69%
→ $83UpgradeNeutral → BuyGet Alert
03/26/2021AVABuy Now
Avista
$41.5115.63%
Brian Russo69%
→ $48DowngradeBuy → NeutralGet Alert
01/28/2021SIRIBuy Now
Sirius XM Holdings
$21.00-65.48%
Brian Russo69%
$75 → $72.5DowngradeOutperform → NeutralGet Alert
01/11/2021WMGBuy Now
Warner Music Gr
$28.6729.05%
Brian Russo69%
→ $37DowngradeOutperform → NeutralGet Alert
12/16/2020SPOTBuy Now
Spotify Technology
$593.00
Brian Russo69%
DowngradeOutperform → NeutralGet Alert
10/07/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo69%
$37 → $45UpgradeNeutral → OutperformGet Alert
10/07/2020SIRIBuy Now
Sirius XM Holdings
$21.00-64.29%
Brian Russo69%
$62.5 → $75UpgradeNeutral → OutperformGet Alert
09/21/2020IDABuy Now
Idacorp
$116.28-13.14%
Brian Russo69%
$108 → $101MaintainsBuyGet Alert
09/10/2020SPOTBuy Now
Spotify Technology
$593.00-46.88%
Brian Russo69%
$215 → $315UpgradeNeutral → OutperformGet Alert
08/11/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo69%
$33 → $37MaintainsNeutralGet Alert
08/11/2020SRBuy Now
Spire
$77.51-7.11%
Brian Russo69%
→ $72UpgradeNeutral → BuyGet Alert
08/05/2020OTTRBuy Now
Otter Tail
$78.95-43%
Brian Russo69%
$41 → $45UpgradeNeutral → BuyGet Alert
07/16/2020SPOTBuy Now
Spotify Technology
$593.00-63.74%
Brian Russo69%
$130 → $215MaintainsNeutralGet Alert
06/29/2020WMGBuy Now
Warner Music Gr
$28.6729.05%
Brian Russo69%
→ $37Initiates → OutperformGet Alert
06/24/2020SRBuy Now
Spire
$77.51-7.11%
Brian Russo69%
$78 → $72MaintainsNeutralGet Alert
05/21/2020BKHBuy Now
Black Hills
$60.6213.82%
Brian Russo69%
$66 → $69UpgradeNeutral → BuyGet Alert
05/04/2020IDABuy Now
Idacorp
$116.28-10.56%
Brian Russo69%
$97 → $104UpgradeNeutral → BuyGet Alert
04/30/2020SPOTBuy Now
Spotify Technology
$593.00-78.08%
Brian Russo69%
$125 → $130MaintainsNeutralGet Alert
04/24/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo69%
$35 → $33MaintainsNeutralGet Alert
03/20/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo69%
→ $35DowngradeOutperform → NeutralGet Alert
02/27/2020CPKBuy Now
Chesapeake Utilities
$132.76-17.14%
Brian Russo69%
$113 → $110MaintainsBuyGet Alert
02/19/2020OTTRBuy Now
Otter Tail
$78.95-29.07%
Brian Russo69%
$54 → $56MaintainsNeutralGet Alert
02/07/2020SIRIBuy Now
Sirius XM Holdings
$21.00
Brian Russo69%
DowngradeOutperform → NeutralGet Alert
02/03/2020CPKBuy Now
Chesapeake Utilities
$132.76-17.14%
Brian Russo69%
$108 → $110MaintainsBuyGet Alert
11/18/2019LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo69%
→ $55Initiates → OutperformGet Alert
10/29/2019SPOTBuy Now
Spotify Technology
$593.00-78.92%
Brian Russo69%
$120 → $125MaintainsNeutralGet Alert
10/02/2019SPOTBuy Now
Spotify Technology
$593.00
Brian Russo69%
UpgradeUnderperform → NeutralGet Alert
08/18/2017PNMBuy Now
PNM Resources
Brian Russo69%
DowngradeBuy → NeutralGet Alert
05/19/2017NIBuy Now
NiSource
$39.32-31.33%
Brian Russo69%
→ $27Initiates → BuyGet Alert
03/06/2014NWEBuy Now
NorthWestern
$58.43-2.45%
Brian Russo69%
→ $57Assumes → BuyGet Alert
06/07/2013PNMBuy Now
PNM Resources
Brian Russo69%
UpgradeNeutral → BuyGet Alert
03/01/2012PNMBuy Now
PNM Resources
Brian Russo69%
$18 → $19MaintainsNeutralGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free