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/17/2025

Overall Average Return

12.3%

Smart Score

67.7%

Overall Average Return Percentile

66th

Number of Ratings

41
Buy NowGet Alert
02/26/2024MYRGBuy Now
MYR Group
$161.552.14%
Brian Russo67%
$165 → $165DowngradeBuy → NeutralGet Alert
01/10/2024ALEBuy Now
ALLETE
$64.46-0.71%
Brian Russo67%
→ $64DowngradeBuy → NeutralGet Alert
10/17/2023MYRGBuy Now
MYR Group
$161.55
Brian Russo67%
UpgradeNeutral → BuyGet Alert
04/06/2023ALEBuy Now
ALLETE
$64.4614.8%
Brian Russo67%
→ $74UpgradeNeutral → BuyGet Alert
02/09/2023BKHBuy Now
Black Hills
$56.2119.2%
Brian Russo67%
→ $67DowngradeBuy → NeutralGet Alert
05/16/2022EMEBuy Now
EMCOR Group
$482.33-71.6%
Brian Russo67%
→ $137UpgradeNeutral → BuyGet Alert
04/06/2022NWEBuy Now
NorthWestern
$51.1423.19%
Brian Russo67%
→ $63DowngradeBuy → NeutralGet Alert
12/16/2021OTTRBuy Now
Otter Tail
$76.40-5.76%
Brian Russo67%
→ $72DowngradeBuy → NeutralGet Alert
08/25/2021BKHBuy Now
Black Hills
$56.2142.32%
Brian Russo67%
$78 → $80MaintainsBuyGet Alert
06/10/2021SRBuy Now
Spire
$71.9215.41%
Brian Russo67%
→ $83UpgradeNeutral → BuyGet Alert
03/26/2021AVABuy Now
Avista
$36.8630.22%
Brian Russo67%
→ $48DowngradeBuy → NeutralGet Alert
01/28/2021SIRIBuy Now
Sirius XM Holdings
$21.80-66.74%
Brian Russo67%
$7.5 → $7.25DowngradeOutperform → NeutralGet Alert
01/11/2021WMGBuy Now
Warner Music Gr
$26.4839.73%
Brian Russo67%
→ $37DowngradeOutperform → NeutralGet Alert
12/16/2020SPOTBuy Now
Spotify Technology
$718.02
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.80-65.59%
Brian Russo67%
$6.25 → $7.5UpgradeNeutral → OutperformGet Alert
09/21/2020IDABuy Now
Idacorp
$112.65-10.34%
Brian Russo67%
$108 → $101MaintainsBuyGet Alert
09/10/2020SPOTBuy Now
Spotify Technology
$718.02-56.13%
Brian Russo67%
$215 → $315UpgradeNeutral → OutperformGet Alert
08/11/2020LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo67%
$33 → $37MaintainsNeutralGet Alert
08/11/2020SRBuy Now
Spire
$71.920.12%
Brian Russo67%
→ $72UpgradeNeutral → BuyGet Alert
08/05/2020OTTRBuy Now
Otter Tail
$76.40-41.1%
Brian Russo67%
$41 → $45UpgradeNeutral → BuyGet Alert
07/16/2020SPOTBuy Now
Spotify Technology
$718.02-70.06%
Brian Russo67%
$130 → $215MaintainsNeutralGet Alert
06/29/2020WMGBuy Now
Warner Music Gr
$26.4839.73%
Brian Russo67%
→ $37Initiates → OutperformGet Alert
06/24/2020SRBuy Now
Spire
$71.920.12%
Brian Russo67%
$78 → $72MaintainsNeutralGet Alert
05/21/2020BKHBuy Now
Black Hills
$56.2122.75%
Brian Russo67%
$66 → $69UpgradeNeutral → BuyGet Alert
05/04/2020IDABuy Now
Idacorp
$112.65-7.68%
Brian Russo67%
$97 → $104UpgradeNeutral → BuyGet Alert
04/30/2020SPOTBuy Now
Spotify Technology
$718.02-81.89%
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
$118.05-6.82%
Brian Russo67%
$113 → $110MaintainsBuyGet Alert
02/19/2020OTTRBuy Now
Otter Tail
$76.40-26.7%
Brian Russo67%
$54 → $56MaintainsNeutralGet Alert
02/07/2020SIRIBuy Now
Sirius XM Holdings
$21.80
Brian Russo67%
DowngradeOutperform → NeutralGet Alert
02/03/2020CPKBuy Now
Chesapeake Utilities
$118.05-6.82%
Brian Russo67%
$108 → $110MaintainsBuyGet Alert
11/18/2019LSXMABuy Now
Liberty SiriusXM Gr
Brian Russo67%
→ $55Initiates → OutperformGet Alert
10/29/2019SPOTBuy Now
Spotify Technology
$718.02-82.59%
Brian Russo67%
$120 → $125MaintainsNeutralGet Alert
10/02/2019SPOTBuy Now
Spotify Technology
$718.02
Brian Russo67%
UpgradeUnderperform → NeutralGet Alert
08/18/2017PNMBuy Now
PNM Resources
Brian Russo67%
DowngradeBuy → NeutralGet Alert
05/19/2017NIBuy Now
NiSource
$39.38-31.45%
Brian Russo67%
→ $27Initiates → BuyGet Alert
03/06/2014NWEBuy Now
NorthWestern
$51.1411.46%
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