Michael Halloran

Stock Analyst at Robert W. Baird

(4.70)
# 769
Out of 4,396 analysts
936
Total ratings
56.5%
Success rate
9.9%
Average return

Stocks Rated by Michael Halloran

Alliance Laundry Holdings
May 13, 2026
Maintained: Buy
Price Target: $31$32
Current: $26.15
Upside: +22.37%
Crane NXT, Co.
May 8, 2026
Maintained: Buy
Price Target: $73$67
Current: $38.25
Upside: +75.16%
Regal Rexnord
May 8, 2026
Maintained: Buy
Price Target: $253$300
Current: $213.30
Upside: +40.65%
Watts Water Technologies
May 8, 2026
Maintained: Hold
Price Target: $361$330
Current: $319.83
Upside: +3.18%
ITT Inc.
May 7, 2026
Maintained: Buy
Price Target: $222$246
Current: $192.02
Upside: +28.11%
Mueller Water Products
May 7, 2026
Maintained: Hold
Price Target: $33$34
Current: $26.12
Upside: +30.17%
Gates Industrial Corporation
May 4, 2026
Maintained: Buy
Price Target: $39$37
Current: $26.40
Upside: +40.15%
Flowserve
May 1, 2026
Maintained: Buy
Price Target: $98$91
Current: $75.97
Upside: +19.78%
A. O. Smith
May 1, 2026
Maintained: Hold
Price Target: $77$70
Current: $59.23
Upside: +18.18%
Generac Holdings
Apr 30, 2026
Maintained: Sell
Price Target: $292$311
Current: $260.99
Upside: +19.16%
Maintained: Buy
Price Target: $247$257
Current: $222.14
Upside: +15.69%
Maintained: Buy
Price Target: $115$103
Current: $73.91
Upside: +39.36%
Maintained: Hold
Price Target: $108$103
Current: $86.16
Upside: +19.55%
Maintained: Hold
Price Target: $112$118
Current: $102.63
Upside: +14.98%
Maintained: Buy
Price Target: $117$110
Current: $74.58
Upside: +47.49%
Maintained: Buy
Price Target: $161$163
Current: $110.87
Upside: +47.02%
Maintained: Buy
Price Target: $255$279
Current: $220.97
Upside: +26.26%
Maintained: Hold
Price Target: $96$92
Current: $75.86
Upside: +21.28%
Maintained: Hold
Price Target: $56$53
Current: $48.32
Upside: +9.69%
Maintained: Hold
Price Target: $18$19
Current: $14.70
Upside: +29.25%
Maintained: Hold
Price Target: $275$314
Current: $290.24
Upside: +8.19%
Maintained: Buy
Price Target: $182$205
Current: $135.69
Upside: +51.08%
Maintained: Hold
Price Target: $143$168
Current: $142.42
Upside: +17.96%
Maintained: Buy
Price Target: n/a
Current: $106.95
Upside: n/a
Rated: Hold
Price Target: $67
Current: $63.67
Upside: n/a
Maintained: Buy
Price Target: $132
Current: $23.96
Upside: n/a
Reiterated: Hold
Price Target: $29$27
Current: $101.12
Upside: n/a