Michael Halloran

Stock Analyst at Baird

(4.45)
# 287
Out of 5,162 analysts
210
Total ratings
61.02%
Success rate
15.2%
Average return

Stocks Rated by Michael Halloran

Nordson
Feb 20, 2026
Maintains: Neutral
Price Target: $278$314
Current: $267.57
Upside: +17.35%
Generac Holdings
Jan 9, 2026
Upgrades: Outperform
Price Target: $215$199
Current: $200.53
Upside: -0.76%
Crane NXT, Co.
Dec 15, 2025
Maintains: Outperform
Price Target: $88$82
Current: $42.27
Upside: +93.99%
Ingersoll Rand
Nov 3, 2025
Maintains: Outperform
Price Target: $103$100
Current: $82.13
Upside: +21.76%
Alliance Laundry Holdings
Nov 3, 2025
Initiates: Outperform
Price Target: $31
Current: $19.75
Upside: +56.96%
agilon health
Aug 14, 2025
Maintains: Neutral
Price Target: $5$1
Current: $0.60
Upside: +66.67%
Advanced Drainage Systems
Aug 8, 2025
Maintains: Outperform
Price Target: $141$166
Current: $137.27
Upside: +20.93%
Veralto
Jul 30, 2025
Maintains: Neutral
Price Target: $106$112
Current: $90.20
Upside: +24.17%
Franklin Electric Co.
Jul 30, 2025
Maintains: Neutral
Price Target: $94$107
Current: $90.91
Upside: +17.70%
Graco
Jul 25, 2025
Maintains: Neutral
Price Target: $88$91
Current: $87.62
Upside: +3.86%
Maintains: Outperform
Price Target: $219$234
Current: $203.93
Upside: +14.75%
Maintains: Neutral
Price Target: $76$82
Current: $66.84
Upside: +22.68%
Maintains: Outperform
Price Target: $107$121
Current: $88.29
Upside: +37.05%
Maintains: Neutral
Price Target: $140$130
Current: $132.24
Upside: -1.69%
Maintains: Outperform
Price Target: $167$172
Current: $186.22
Upside: -7.64%
Maintains: Outperform
Price Target: $71$70
Current: $74.29
Upside: -5.77%
Maintains: Outperform
Price Target: $149$146
Current: $119.88
Upside: +21.79%
Maintains: Neutral
Price Target: $42$39
Current: $45.73
Upside: -14.72%
Maintains: Neutral
Price Target: $17$18
Current: $14.25
Upside: +26.32%
Maintains: Outperform
Price Target: $245$241
Current: $188.18
Upside: +28.07%
Maintains: Outperform
Price Target: $165$163
Current: $187.76
Upside: -13.19%
Maintains: Neutral
Price Target: $225$199
Current: $297.80
Upside: -33.18%
Maintains: Outperform
Price Target: $26$22
Current: $22.75
Upside: -3.30%
Maintains: Neutral
Price Target: $18$24
Current: $27.74
Upside: -13.48%
Maintains: Outperform
Price Target: $160$167
Current: $536.37
Upside: -68.86%