Michael Halloran

Stock Analyst at Robert W. Baird

(4.67)
# 830
Out of 5,081 analysts
961
Total ratings
55.4%
Success rate
9.2%
Average return

Stocks Rated by Michael Halloran

Dover
Oct 23, 2026
Reiterated: Buy
Price Target: $270 → $258
Current: $202.51
Upside: +27.40%
Graco
Oct 23, 2026
Reiterated: Hold
Price Target: $94 → $80
Current: $66.07
Upside: +21.08%
Generac Holdings
Sep 17, 2026
Reiterated: Buy
Price Target: $305
Current: $189.23
Upside: +61.18%
Nordson
Aug 21, 2026
Reiterated: Hold
Price Target: $314 → $351
Current: $321.98
Upside: +9.01%
Crane NXT, Co.
Aug 7, 2026
Reiterated: Buy
Price Target: $67 → $68
Current: $56.94
Upside: +19.42%
ITT Inc.
Aug 7, 2026
Reiterated: Buy
Price Target: $246 → $270
Current: $190.79
Upside: +41.52%
Mueller Water Products
Aug 7, 2026
Reiterated: Hold
Price Target: $34 → $35
Current: $22.46
Upside: +55.83%
Advanced Drainage Systems
Aug 7, 2026
Reiterated: Buy
Price Target: $205 → $206
Current: $131.23
Upside: +56.98%
Watts Water Technologies
Aug 7, 2026
Reiterated: Hold
Price Target: $330 → $405
Current: $367.75
Upside: +10.13%
Regal Rexnord
Aug 6, 2026
Reiterated: Buy
Price Target: $300 → $275
Current: $150.48
Upside: +82.75%
Reiterated: Hold
Price Target: $168 → $171
Current: $161.70
Upside: +5.75%
Reiterated: Buy
Price Target: $37 → $39
Current: $25.48
Upside: +53.06%
Reiterated: Buy
Price Target: $103 → $109
Current: $74.52
Upside: +46.27%
Reiterated: Buy
Price Target: $91 → $93
Current: $69.54
Upside: +33.74%
Reiterated: Hold
Price Target: $19
Current: $12.82
Upside: +48.21%
Reiterated: Buy
Price Target: $257 → $274
Current: $231.06
Upside: +18.58%
Reiterated: Hold
Price Target: $103 → $111
Current: $103.35
Upside: +7.40%
Reiterated: Hold
Price Target: $53 → $58
Current: $49.32
Upside: +17.60%
Reiterated: Hold
Price Target: $118 → $124
Current: $98.61
Upside: +25.75%
Reiterated: Buy
Price Target: $83 → $80
Current: $55.22
Upside: +44.88%
Reiterated: Buy
Price Target: $163 → $165
Current: $108.24
Upside: +52.44%
Reiterated: Buy
Price Target: $31 → $32
Current: $21.15
Upside: +51.30%
Reiterated: Hold
Price Target: $77 → $70
Current: $61.91
Upside: +13.07%
Reiterated: Buy
Price Target: n/a
Current: $111.42
Upside: n/a
Rated: Hold
Price Target: $67
Current: $51.04
Upside: n/a
Reiterated: Buy
Price Target: $132
Current: $21.16
Upside: n/a
Reiterated: Hold
Price Target: $29 → $27
Current: $83.70
Upside: n/a