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 03/26/2025

Overall Average Return

12.3%

Smart Score

68.4%

Overall Average Return Percentile

68th

Number of Ratings

41
Buy NowGet Alert
02/26/2024MYRGBuy Now
MYR Group
$128.9727.94%
Brian Russo68%
$165 → $165DowngradeBuy → NeutralGet Alert
01/10/2024ALEBuy Now
ALLETE
$65.45-2.22%
Brian Russo68%
→ $64DowngradeBuy → NeutralGet Alert
10/17/2023MYRGBuy Now
MYR Group
$128.97
Brian Russo68%
UpgradeNeutral → BuyGet Alert
04/06/2023ALEBuy Now
ALLETE
$65.4513.06%
Brian Russo68%
→ $74UpgradeNeutral → BuyGet Alert
02/09/2023BKHBuy Now
Black Hills
$58.8213.91%
Brian Russo68%
→ $67DowngradeBuy → NeutralGet Alert
05/16/2022EMEBuy Now
EMCOR Group
$408.50-66.46%
Brian Russo68%
→ $137UpgradeNeutral → BuyGet Alert
04/06/2022NWEBuy Now
NorthWestern
$54.9014.75%
Brian Russo68%
→ $63DowngradeBuy → NeutralGet Alert
12/16/2021OTTRBuy Now
Otter Tail
$79.60-9.55%
Brian Russo68%
→ $72DowngradeBuy → NeutralGet Alert
08/25/2021BKHBuy Now
Black Hills
$58.8236.01%
Brian Russo68%
$78 → $80MaintainsBuyGet Alert
06/10/2021SRBuy Now
Spire
$76.788.1%
Brian Russo68%
→ $83UpgradeNeutral → BuyGet Alert
03/26/2021AVABuy Now
Avista
$39.4621.64%
Brian Russo68%
→ $48DowngradeBuy → NeutralGet Alert
01/28/2021SIRIBuy Now
Sirius XM Holdings
$24.23-70.08%
Brian Russo68%
$75 → $72.5DowngradeOutperform → NeutralGet Alert
01/11/2021WMGBuy Now
Warner Music Gr
$32.4913.88%
Brian Russo68%
→ $37DowngradeOutperform → NeutralGet Alert
12/16/2020SPOTBuy Now
Spotify Technology
$617.87
Brian Russo68%
DowngradeOutperform → NeutralGet Alert
10/07/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo68%
$37 → $45UpgradeNeutral → OutperformGet Alert
10/07/2020SIRIBuy Now
Sirius XM Holdings
$24.23-69.05%
Brian Russo68%
$62.5 → $75UpgradeNeutral → OutperformGet Alert
09/21/2020IDABuy Now
Idacorp
$111.20-9.17%
Brian Russo68%
$108 → $101MaintainsBuyGet Alert
09/10/2020SPOTBuy Now
Spotify Technology
$617.87-49.02%
Brian Russo68%
$215 → $315UpgradeNeutral → OutperformGet Alert
08/11/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo68%
$33 → $37MaintainsNeutralGet Alert
08/11/2020SRBuy Now
Spire
$76.78-6.23%
Brian Russo68%
→ $72UpgradeNeutral → BuyGet Alert
08/05/2020OTTRBuy Now
Otter Tail
$79.60-43.47%
Brian Russo68%
$41 → $45UpgradeNeutral → BuyGet Alert
07/16/2020SPOTBuy Now
Spotify Technology
$617.87-65.2%
Brian Russo68%
$130 → $215MaintainsNeutralGet Alert
06/29/2020WMGBuy Now
Warner Music Gr
$32.4913.88%
Brian Russo68%
→ $37Initiates → OutperformGet Alert
06/24/2020SRBuy Now
Spire
$76.78-6.23%
Brian Russo68%
$78 → $72MaintainsNeutralGet Alert
05/21/2020BKHBuy Now
Black Hills
$58.8217.31%
Brian Russo68%
$66 → $69UpgradeNeutral → BuyGet Alert
05/04/2020IDABuy Now
Idacorp
$111.20-6.47%
Brian Russo68%
$97 → $104UpgradeNeutral → BuyGet Alert
04/30/2020SPOTBuy Now
Spotify Technology
$617.87-78.96%
Brian Russo68%
$125 → $130MaintainsNeutralGet Alert
04/24/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo68%
$35 → $33MaintainsNeutralGet Alert
03/20/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo68%
→ $35DowngradeOutperform → NeutralGet Alert
02/27/2020CPKBuy Now
Chesapeake Utilities
$124.41-11.58%
Brian Russo68%
$113 → $110MaintainsBuyGet Alert
02/19/2020OTTRBuy Now
Otter Tail
$79.60-29.65%
Brian Russo68%
$54 → $56MaintainsNeutralGet Alert
02/07/2020SIRIBuy Now
Sirius XM Holdings
$24.23
Brian Russo68%
DowngradeOutperform → NeutralGet Alert
02/03/2020CPKBuy Now
Chesapeake Utilities
$124.41-11.58%
Brian Russo68%
$108 → $110MaintainsBuyGet Alert
11/18/2019LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo68%
→ $55Initiates → OutperformGet Alert
10/29/2019SPOTBuy Now
Spotify Technology
$617.87-79.77%
Brian Russo68%
$120 → $125MaintainsNeutralGet Alert
10/02/2019SPOTBuy Now
Spotify Technology
$617.87
Brian Russo68%
UpgradeUnderperform → NeutralGet Alert
08/18/2017PNMBuy Now
PNM Resources
Brian Russo68%
DowngradeBuy → NeutralGet Alert
05/19/2017NIBuy Now
NiSource
$39.20-31.12%
Brian Russo68%
→ $27Initiates → BuyGet Alert
03/06/2014NWEBuy Now
NorthWestern
$54.903.83%
Brian Russo68%
→ $57Assumes → BuyGet Alert
06/07/2013PNMBuy Now
PNM Resources
Brian Russo68%
UpgradeNeutral → BuyGet Alert
03/01/2012PNMBuy Now
PNM Resources
Brian Russo68%
$18 → $19MaintainsNeutralGet Alert

Recent Analyst Stock Rating News

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