Michael Halloran

Stock Analyst at Baird

(2.93)
# 591
Out of 5,438 analysts
222
Total ratings
Success rate
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
AGL Agilon Health
Maintains: Neutral
5 1
0.86 16.28% 3 Aug 14, 2025
WMS Advanced Drainage Sy...
Maintains: Outperform
141 166
131.73 26.02% 19 Aug 8, 2025
IR Ingersoll Rand
Maintains: Outperform
97 103
76.47 34.69% 8 Aug 4, 2025
VLTO Veralto
Maintains: Neutral
106 112
107.16 4.52% 4 Jul 30, 2025
FELE Franklin Electric
Maintains: Neutral
94 107
93.09 14.94% 10 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
88 91
83.15 9.44% 9 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
219 234
175.33 33.46% 9 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
76 82
70.54 16.25% 19 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
107 121
102.94 17.54% 9 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
241 245
210.58 16.35% 15 May 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
140 130
131.97 -1.49% 10 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
167 172
137.96 24.67% 6 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
171 127
196.59 -35.4% 13 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
71 70
52.17 34.18% 12 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
149 146
142.91 2.16% 7 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
42 39
44.37 -12.1% 4 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
17 18
15.31 17.57% 5 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 78
59.55 30.98% 2 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
245 241
157.57 52.95% 9 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
165 163
165.73 -1.65% 8 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
225 199
267.2 -25.52% 6 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
26 22
23.68 -7.09% 5 Aug 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 24
25.7 -6.61% 1 May 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
49
49.88 -1.76% 7 Feb 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
62
61.98 0.03% 5 Nov 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
160 167
396.72 -57.9% 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
39.06 7.53% 5 Dec 19, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
29 27
37.13 -27.28% 5 Feb 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
28
n/a n/a 1 Jun 6, 2017