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 06/14/2025

Overall Average Return

12.3%

Smart Score

67.6%

Overall Average Return Percentile

66th

Number of Ratings

41
Buy NowGet Alert
02/26/2024MYRGBuy Now
MYR Group
$163.390.99%
Brian Russo67%
$165 → $165DowngradeBuy → NeutralGet Alert
01/10/2024ALEBuy Now
ALLETE
$64.76-1.17%
Brian Russo67%
→ $64DowngradeBuy → NeutralGet Alert
10/17/2023MYRGBuy Now
MYR Group
$163.39
Brian Russo67%
UpgradeNeutral → BuyGet Alert
04/06/2023ALEBuy Now
ALLETE
$64.7614.27%
Brian Russo67%
→ $74UpgradeNeutral → BuyGet Alert
02/09/2023BKHBuy Now
Black Hills
$56.8317.9%
Brian Russo67%
→ $67DowngradeBuy → NeutralGet Alert
05/16/2022EMEBuy Now
EMCOR Group
$479.00-71.4%
Brian Russo67%
→ $137UpgradeNeutral → BuyGet Alert
04/06/2022NWEBuy Now
NorthWestern
$51.6222.05%
Brian Russo67%
→ $63DowngradeBuy → NeutralGet Alert
12/16/2021OTTRBuy Now
Otter Tail
$77.59-7.2%
Brian Russo67%
→ $72DowngradeBuy → NeutralGet Alert
08/25/2021BKHBuy Now
Black Hills
$56.8340.77%
Brian Russo67%
$78 → $80MaintainsBuyGet Alert
06/10/2021SRBuy Now
Spire
$72.2614.86%
Brian Russo67%
→ $83UpgradeNeutral → BuyGet Alert
03/26/2021AVABuy Now
Avista
$37.3128.65%
Brian Russo67%
→ $48DowngradeBuy → NeutralGet Alert
01/28/2021SIRIBuy Now
Sirius XM Holdings
$21.34-66.03%
Brian Russo67%
$7.5 → $7.25DowngradeOutperform → NeutralGet Alert
01/11/2021WMGBuy Now
Warner Music Gr
$26.2640.9%
Brian Russo67%
→ $37DowngradeOutperform → NeutralGet Alert
12/16/2020SPOTBuy Now
Spotify Technology
$710.50
Brian Russo67%
DowngradeOutperform → NeutralGet Alert
10/07/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo67%
$37 → $45UpgradeNeutral → OutperformGet Alert
10/07/2020SIRIBuy Now
Sirius XM Holdings
$21.34-64.85%
Brian Russo67%
$6.25 → $7.5UpgradeNeutral → OutperformGet Alert
09/21/2020IDABuy Now
Idacorp
$113.95-11.36%
Brian Russo67%
$108 → $101MaintainsBuyGet Alert
09/10/2020SPOTBuy Now
Spotify Technology
$710.50-55.67%
Brian Russo67%
$215 → $315UpgradeNeutral → OutperformGet Alert
08/11/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo67%
$33 → $37MaintainsNeutralGet Alert
08/11/2020SRBuy Now
Spire
$72.26-0.36%
Brian Russo67%
→ $72UpgradeNeutral → BuyGet Alert
08/05/2020OTTRBuy Now
Otter Tail
$77.59-42%
Brian Russo67%
$41 → $45UpgradeNeutral → BuyGet Alert
07/16/2020SPOTBuy Now
Spotify Technology
$710.50-69.74%
Brian Russo67%
$130 → $215MaintainsNeutralGet Alert
06/29/2020WMGBuy Now
Warner Music Gr
$26.2640.9%
Brian Russo67%
→ $37Initiates → OutperformGet Alert
06/24/2020SRBuy Now
Spire
$72.26-0.36%
Brian Russo67%
$78 → $72MaintainsNeutralGet Alert
05/21/2020BKHBuy Now
Black Hills
$56.8321.41%
Brian Russo67%
$66 → $69UpgradeNeutral → BuyGet Alert
05/04/2020IDABuy Now
Idacorp
$113.95-8.73%
Brian Russo67%
$97 → $104UpgradeNeutral → BuyGet Alert
04/30/2020SPOTBuy Now
Spotify Technology
$710.50-81.7%
Brian Russo67%
$125 → $130MaintainsNeutralGet Alert
04/24/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo67%
$35 → $33MaintainsNeutralGet Alert
03/20/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo67%
→ $35DowngradeOutperform → NeutralGet Alert
02/27/2020CPKBuy Now
Chesapeake Utilities
$119.39-7.86%
Brian Russo67%
$113 → $110MaintainsBuyGet Alert
02/19/2020OTTRBuy Now
Otter Tail
$77.59-27.83%
Brian Russo67%
$54 → $56MaintainsNeutralGet Alert
02/07/2020SIRIBuy Now
Sirius XM Holdings
$21.34
Brian Russo67%
DowngradeOutperform → NeutralGet Alert
02/03/2020CPKBuy Now
Chesapeake Utilities
$119.39-7.86%
Brian Russo67%
$108 → $110MaintainsBuyGet Alert
11/18/2019LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo67%
→ $55Initiates → OutperformGet Alert
10/29/2019SPOTBuy Now
Spotify Technology
$710.50-82.41%
Brian Russo67%
$120 → $125MaintainsNeutralGet Alert
10/02/2019SPOTBuy Now
Spotify Technology
$710.50
Brian Russo67%
UpgradeUnderperform → NeutralGet Alert
08/18/2017PNMBuy Now
PNM Resources
Brian Russo67%
DowngradeBuy → NeutralGet Alert
05/19/2017NIBuy Now
NiSource
$39.52-31.68%
Brian Russo67%
→ $27Initiates → BuyGet Alert
03/06/2014NWEBuy Now
NorthWestern
$51.6210.42%
Brian Russo67%
→ $57Assumes → BuyGet Alert
06/07/2013PNMBuy Now
PNM Resources
Brian Russo67%
UpgradeNeutral → BuyGet Alert
03/01/2012PNMBuy Now
PNM Resources
Brian Russo67%
$18 → $19MaintainsNeutralGet Alert

Recent Analyst Stock Rating News

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