Michael Halloran

Stock Analyst at Baird

(2.98)
# 591
Out of 5,266 analysts
194
Total ratings
63.44%
Success rate
32.55%
Average return
30 Stocks
Name Action Price Target Current % Upside Ratings Updated
Flowserve
Maintains: Neutral
69 71
57.44 23.61% 10 Feb 20, 2025
Ingersoll Rand
Maintains: Outperform
105 111
86.72 28% 7 Feb 18, 2025
Generac Hldgs
Maintains: Neutral
172 171
138.5 23.47% 12 Feb 13, 2025
Xylem
Maintains: Outperform
139 148
129.92 13.92% 6 Feb 5, 2025
Pentair
Maintains: Neutral
106 114
95.2 19.75% 6 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
294 237
218.42 8.51% 13 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
174 161
117.69 36.8% 16 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 78
59.26 31.62% 2 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
223 208
135.73 53.25% 5 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
118 125
124.65 0.28% 9 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
37 39
35.35 10.33% 3 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
245 241
195.98 22.97% 9 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
165 163
147.87 10.23% 8 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
19 20
14.39 38.99% 4 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
107 105
105.9 -0.85% 8 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
88 85
87.33 -2.67% 8 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
82 81
66.79 21.28% 17 Oct 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
225 199
219.4 -9.3% 6 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
26 22
23.29 -5.54% 5 Aug 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
98 112
97.71 14.62% 2 Jul 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
208 219
206.52 6.04% 7 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
6
3.62 65.75% 1 May 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 24
26.54 -9.57% 1 May 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
49
n/a n/a 7 Feb 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
62
n/a n/a 5 Nov 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
160 167
368.56 -54.69% 3 Feb 17, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
42 40
n/a n/a 3 May 13, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
39 42
n/a n/a 5 Dec 19, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
29 27
n/a n/a 5 Feb 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
28
n/a n/a 1 Jun 6, 2017