Michael Halloran

Stock Analyst at Robert W. Baird

(4.73)
# 667
Out of 4,460 analysts
936
Total ratings
59%
Success rate
10.5%
Average return

Stocks Rated by Michael Halloran

Alliance Laundry Holdings
May 13, 2026
Maintained: Buy
Price Target: $31$32
Current: $26.29
Upside: +21.72%
Crane NXT, Co.
May 8, 2026
Maintained: Buy
Price Target: $73$67
Current: $49.14
Upside: +36.35%
Regal Rexnord
May 8, 2026
Maintained: Buy
Price Target: $253$300
Current: $219.88
Upside: +36.44%
Watts Water Technologies
May 8, 2026
Maintained: Hold
Price Target: $361$330
Current: $358.93
Upside: -8.06%
ITT Inc.
May 7, 2026
Maintained: Buy
Price Target: $222$246
Current: $190.40
Upside: +29.20%
Mueller Water Products
May 7, 2026
Maintained: Hold
Price Target: $33$34
Current: $26.10
Upside: +30.27%
Gates Industrial Corporation
May 4, 2026
Maintained: Buy
Price Target: $39$37
Current: $28.15
Upside: +31.44%
Flowserve
May 1, 2026
Maintained: Buy
Price Target: $98$91
Current: $73.26
Upside: +24.22%
A. O. Smith
May 1, 2026
Maintained: Hold
Price Target: $77$70
Current: $61.68
Upside: +13.49%
Generac Holdings
Apr 30, 2026
Maintained: Sell
Price Target: $292$311
Current: $283.81
Upside: +9.58%
Maintained: Buy
Price Target: $247$257
Current: $225.96
Upside: +13.74%
Maintained: Buy
Price Target: $115$103
Current: $80.98
Upside: +27.19%
Maintained: Hold
Price Target: $108$103
Current: $88.32
Upside: +16.62%
Maintained: Hold
Price Target: $112$118
Current: $105.49
Upside: +11.86%
Maintained: Buy
Price Target: $117$110
Current: $76.30
Upside: +44.17%
Maintained: Buy
Price Target: $161$163
Current: $116.73
Upside: +39.64%
Maintained: Buy
Price Target: $255$279
Current: $224.00
Upside: +24.55%
Maintained: Hold
Price Target: $96$92
Current: $75.77
Upside: +21.42%
Maintained: Hold
Price Target: $56$53
Current: $49.92
Upside: +6.17%
Maintained: Hold
Price Target: $18$19
Current: $16.99
Upside: +11.83%
Maintained: Hold
Price Target: $275$314
Current: $302.16
Upside: +3.92%
Maintained: Buy
Price Target: $182$205
Current: $154.48
Upside: +32.70%
Maintained: Hold
Price Target: $143$168
Current: $142.82
Upside: +17.63%
Maintained: Buy
Price Target: n/a
Current: $113.69
Upside: n/a
Rated: Hold
Price Target: $67
Current: $73.57
Upside: n/a
Maintained: Buy
Price Target: $132
Current: $22.02
Upside: n/a
Reiterated: Hold
Price Target: $29$27
Current: $105.91
Upside: n/a