Michael Halloran

Stock Analyst at Baird

(2.13)
# 881
Out of 5,328 analysts
207
Total ratings
51.52%
Success rate
21.70%
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
VLTO Veralto
Maintains: Neutral
105 106
94.12 12.62% 3 May 1, 2025
GNRC Generac Hldgs
Maintains: Neutral
171 127
112.53 12.86% 13 May 1, 2025
FLS Flowserve
Maintains: Outperform
71 70
46.12 51.78% 12 May 1, 2025
XYL Xylem
Maintains: Outperform
149 146
120.69 20.97% 7 Apr 30, 2025
FELE Franklin Electric
Maintains: Neutral
111 94
85.5 9.94% 9 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
75 76
67.39 12.78% 18 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
238 219
170.04 28.79% 8 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
42 39
34.45 13.21% 4 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
114 107
90.81 17.83% 8 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
6 5
3.92 27.55% 2 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
17 18
14.05 28.11% 5 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
105 111
76.25 45.57% 7 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
294 237
190.65 24.31% 13 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
174 161
113.73 41.56% 16 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 78
47.05 65.78% 2 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
223 208
107.3 93.85% 5 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
118 125
105.86 18.08% 9 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
245 241
175.44 37.37% 9 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
165 163
138.12 18.01% 8 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
88 85
81.73 4% 8 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
225 199
210.55 -5.49% 6 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
26 22
19.06 15.42% 5 Aug 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 24
26.59 -9.74% 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
334.52 -50.08% 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