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 12/18/2025

Updated: Dec 18, 2025

Overall Average Return

12.3%

Smart Score

66.6%

Overall Average Return Percentile

63rd

Number of Ratings

41
Buy NowGet Alert
02/26/2024MYRGBuy Now
MYR Group
$212.15-22.22%$165 → $165DowngradeBuy → NeutralGet Alert
01/10/2024ALEBuy Now
ALLETE
$67.99-5.87% → $64DowngradeBuy → NeutralGet Alert
10/17/2023MYRGBuy Now
MYR Group
$212.15UpgradeNeutral → BuyGet Alert
04/06/2023ALEBuy Now
ALLETE
$67.998.84% → $74UpgradeNeutral → BuyGet Alert
02/09/2023BKHBuy Now
Black Hills
$69.30-3.32% → $67DowngradeBuy → NeutralGet Alert
05/16/2022EMEBuy Now
EMCOR Group
$597.00-77.05% → $137UpgradeNeutral → BuyGet Alert
04/06/2022NWEBuy Now
NorthWestern
$65.74-4.17% → $63DowngradeBuy → NeutralGet Alert
12/16/2021OTTRBuy Now
Otter Tail
$86.04-16.32% → $72DowngradeBuy → NeutralGet Alert
08/25/2021BKHBuy Now
Black Hills
$69.3015.43%$78 → $80MaintainsBuyGet Alert
06/10/2021SRBuy Now
Spire
$83.92-1.1% → $83UpgradeNeutral → BuyGet Alert
03/26/2021AVABuy Now
Avista
$38.8523.55% → $48DowngradeBuy → NeutralGet Alert
01/28/2021SIRIBuy Now
Sirius XM Holdings
$21.69-66.57%$7.5 → $7.25DowngradeOutperform → NeutralGet Alert
01/11/2021WMGBuy Now
Warner Music Gr
$28.5529.6% → $37DowngradeOutperform → NeutralGet Alert
12/16/2020SPOTBuy Now
Spotify Technology
$563.68DowngradeOutperform → NeutralGet Alert
10/07/2020LSXMABuy Now
Liberty SiriusXM Gr
$37 → $45UpgradeNeutral → OutperformGet Alert
10/07/2020SIRIBuy Now
Sirius XM Holdings
$21.69-65.42%$6.25 → $7.5UpgradeNeutral → OutperformGet Alert
09/21/2020IDABuy Now
Idacorp
$126.46-20.13%$108 → $101MaintainsBuyGet Alert
09/10/2020SPOTBuy Now
Spotify Technology
$563.68-44.12%$215 → $315UpgradeNeutral → OutperformGet Alert
08/11/2020LSXMABuy Now
Liberty SiriusXM Gr
$33 → $37MaintainsNeutralGet Alert
08/11/2020SRBuy Now
Spire
$83.92-14.2% → $72UpgradeNeutral → BuyGet Alert
08/05/2020OTTRBuy Now
Otter Tail
$86.04-47.7%$41 → $45UpgradeNeutral → BuyGet Alert
07/16/2020SPOTBuy Now
Spotify Technology
$563.68-61.86%$130 → $215MaintainsNeutralGet Alert
06/29/2020WMGBuy Now
Warner Music Gr
$28.5529.6% → $37Initiates → OutperformGet Alert
06/24/2020SRBuy Now
Spire
$83.92-14.2%$78 → $72MaintainsNeutralGet Alert
05/21/2020BKHBuy Now
Black Hills
$69.30-0.44%$66 → $69UpgradeNeutral → BuyGet Alert
05/04/2020IDABuy Now
Idacorp
$126.46-17.76%$97 → $104UpgradeNeutral → BuyGet Alert
04/30/2020SPOTBuy Now
Spotify Technology
$563.68-76.94%$125 → $130MaintainsNeutralGet Alert
04/24/2020LSXMABuy Now
Liberty SiriusXM Gr
$35 → $33MaintainsNeutralGet Alert
03/20/2020LSXMABuy Now
Liberty SiriusXM Gr
→ $35DowngradeOutperform → NeutralGet Alert
02/27/2020CPKBuy Now
Chesapeake Utilities
$128.42-14.34%$113 → $110MaintainsBuyGet Alert
02/19/2020OTTRBuy Now
Otter Tail
$86.04-34.91%$54 → $56MaintainsNeutralGet Alert
02/07/2020SIRIBuy Now
Sirius XM Holdings
$21.69DowngradeOutperform → NeutralGet Alert
02/03/2020CPKBuy Now
Chesapeake Utilities
$128.42-14.34%$108 → $110MaintainsBuyGet Alert
11/18/2019LSXMABuy Now
Liberty SiriusXM Gr
→ $55Initiates → OutperformGet Alert
10/29/2019SPOTBuy Now
Spotify Technology
$563.68-77.82%$120 → $125MaintainsNeutralGet Alert
10/02/2019SPOTBuy Now
Spotify Technology
$563.68UpgradeUnderperform → NeutralGet Alert
08/18/2017PNMBuy Now
PNM Resources
DowngradeBuy → NeutralGet Alert
05/19/2017NIBuy Now
NiSource
$41.25-34.55% → $27Initiates → BuyGet Alert
03/06/2014NWEBuy Now
NorthWestern
$65.74-13.29% → $57Assumes → BuyGet Alert
06/07/2013PNMBuy Now
PNM Resources
UpgradeNeutral → BuyGet Alert
03/01/2012PNMBuy Now
PNM Resources
$18 → $19MaintainsNeutralGet Alert

Recent Analyst Stock Rating News

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