Michael Halloran

Stock Analyst at Robert W. Baird

(4.63)
# 896
Out of 4,692 analysts
958
Total ratings
55.8%
Success rate
9.5%
Average return

Stocks Rated by Michael Halloran

Nordson
Aug 21, 2026
Maintained: Hold
Price Target: $314$351
Current: $321.72
Upside: +9.10%
Crane NXT, Co.
Aug 7, 2026
Maintained: Buy
Price Target: $67$68
Current: $48.90
Upside: +39.06%
ITT Inc.
Aug 7, 2026
Maintained: Buy
Price Target: $246$270
Current: $200.29
Upside: +34.80%
Mueller Water Products
Aug 7, 2026
Maintained: Hold
Price Target: $34$35
Current: $24.14
Upside: +44.99%
Watts Water Technologies
Aug 7, 2026
Maintained: Hold
Price Target: $330$405
Current: $365.75
Upside: +10.73%
Advanced Drainage Systems
Aug 7, 2026
Maintained: Buy
Price Target: $205$206
Current: $135.73
Upside: +51.77%
Regal Rexnord
Aug 6, 2026
Maintained: Buy
Price Target: $300$275
Current: $158.45
Upside: +73.56%
Emerson Electric Co.
Aug 5, 2026
Maintained: Hold
Price Target: $168$171
Current: $152.44
Upside: +12.18%
Ingersoll Rand
Aug 3, 2026
Maintained: Buy
Price Target: $103$109
Current: $77.05
Upside: +41.47%
Gates Industrial Corporation
Aug 3, 2026
Maintained: Buy
Price Target: $37$39
Current: $25.58
Upside: +52.46%
Maintained: Buy
Price Target: $91$93
Current: $79.09
Upside: +17.59%
Maintained: Buy
Price Target: $311$305
Current: $185.38
Upside: +64.53%
Maintained: Buy
Price Target: $257$274
Current: $228.64
Upside: +19.84%
Maintained: Hold
Price Target: $53$58
Current: $47.80
Upside: +21.34%
Maintained: Hold
Price Target: $19
Current: $14.05
Upside: +35.23%
Maintained: Hold
Price Target: $103$111
Current: $98.57
Upside: +12.61%
Maintained: Hold
Price Target: $118$124
Current: $100.09
Upside: +23.89%
Maintained: Buy
Price Target: $83$80
Current: $60.46
Upside: +32.32%
Maintained: Buy
Price Target: $163$165
Current: $110.11
Upside: +49.85%
Maintained: Buy
Price Target: $279$270
Current: $194.23
Upside: +39.01%
Maintained: Hold
Price Target: $92$94
Current: $77.43
Upside: +21.40%
Maintained: Buy
Price Target: $31$32
Current: $22.91
Upside: +39.68%
Maintained: Hold
Price Target: $77$70
Current: $59.13
Upside: +18.38%
Maintained: Buy
Price Target: n/a
Current: $108.29
Upside: n/a
Rated: Hold
Price Target: $67
Current: $63.51
Upside: n/a
Maintained: Buy
Price Target: $132
Current: $24.59
Upside: n/a
Reiterated: Hold
Price Target: $29$27
Current: $97.59
Upside: n/a