Brian Russo

Stock Analyst at Sidoti & Co.

(2.16)
# 1222
Out of 5,231 analysts
38
Total ratings
81.25%
Success rate
17.57%
Average return
16 Stocks
Name Action Price Target Current % Upside Ratings Updated
MYR Group
Downgrades: Neutral
165 165
141.49 16.62% 2 Feb 26, 2024
ALLETE
Downgrades: Neutral
64
65.4 -2.14% 2 Jan 10, 2024
Black Hills
Downgrades: Neutral
67
58.15 15.22% 3 Feb 9, 2023
EMCOR Group
Upgrades: Buy
137
440.2 -68.88% 1 May 16, 2022
NorthWestern
Downgrades: Neutral
63
53.73 17.25% 1 Apr 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
72
77.53 -7.13% 3 Dec 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
83
69.42 19.56% 3 Jun 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
48
36.12 32.89% 1 Mar 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
75 73
21.77 233.03% 3 Jan 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
37
31.48 17.53% 2 Jan 11, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 6 Dec 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
37 45
n/a n/a 5 Oct 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
108 101
108.56 -6.96% 2 Sep 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
113 110
121.09 -9.16% 2 Feb 27, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 1 Aug 18, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
27
36.7 -26.43% 1 May 19, 2017