Michael Halloran

Stock Analyst at Robert W. Baird

(4.69)
# 783
Out of 4,639 analysts
957
Total ratings
58%
Success rate
10%
Average return

Stocks Rated by Michael Halloran

Crane NXT, Co.
Aug 7, 2026
Maintained: Buy
Price Target: $67$68
Current: $51.18
Upside: +32.86%
ITT Inc.
Aug 7, 2026
Maintained: Buy
Price Target: $246$270
Current: $216.89
Upside: +24.49%
Mueller Water Products
Aug 7, 2026
Maintained: Hold
Price Target: $34$35
Current: $26.22
Upside: +33.49%
Watts Water Technologies
Aug 7, 2026
Maintained: Hold
Price Target: $330$405
Current: $384.76
Upside: +5.26%
Advanced Drainage Systems
Aug 7, 2026
Maintained: Buy
Price Target: $205$206
Current: $143.65
Upside: +43.40%
Regal Rexnord
Aug 6, 2026
Maintained: Buy
Price Target: $300$275
Current: $172.55
Upside: +59.37%
Emerson Electric Co.
Aug 5, 2026
Maintained: Hold
Price Target: $168$171
Current: $164.38
Upside: +4.03%
Ingersoll Rand
Aug 3, 2026
Maintained: Buy
Price Target: $103$109
Current: $85.02
Upside: +28.21%
Gates Industrial Corporation
Aug 3, 2026
Maintained: Buy
Price Target: $37$39
Current: $28.44
Upside: +37.13%
Flowserve
Jul 31, 2026
Maintained: Buy
Price Target: $91$93
Current: $80.86
Upside: +15.01%
Maintained: Buy
Price Target: $311$305
Current: $215.86
Upside: +41.30%
Maintained: Buy
Price Target: $257$274
Current: $237.31
Upside: +15.46%
Maintained: Hold
Price Target: $53$58
Current: $51.82
Upside: +11.93%
Maintained: Hold
Price Target: $19
Current: $15.56
Upside: +22.11%
Maintained: Hold
Price Target: $103$111
Current: $97.97
Upside: +13.30%
Maintained: Hold
Price Target: $118$124
Current: $107.81
Upside: +15.02%
Maintained: Buy
Price Target: $83$80
Current: $67.19
Upside: +19.07%
Maintained: Buy
Price Target: $163$165
Current: $123.18
Upside: +33.95%
Maintained: Buy
Price Target: $279$270
Current: $208.45
Upside: +29.53%
Maintained: Hold
Price Target: $92$94
Current: $83.53
Upside: +12.53%
Maintained: Buy
Price Target: $31$32
Current: $26.31
Upside: +21.63%
Maintained: Hold
Price Target: $77$70
Current: $63.67
Upside: +9.94%
Maintained: Hold
Price Target: $275$314
Current: $311.36
Upside: +0.85%
Maintained: Buy
Price Target: n/a
Current: $113.15
Upside: n/a
Rated: Hold
Price Target: $67
Current: $67.73
Upside: n/a
Maintained: Buy
Price Target: $132
Current: $24.60
Upside: n/a
Reiterated: Hold
Price Target: $29$27
Current: $101.65
Upside: n/a