Michael Halloran

Stock Analyst at Baird

(4.37)
# 349
Out of 5,127 analysts
208
Total ratings
59.83%
Success rate
14.37%
Average return

Stocks Rated by Michael Halloran

Crane NXT, Co.
Dec 15, 2025
Maintains: Outperform
Price Target: $88$82
Current: $49.41
Upside: +65.96%
Nordson
Dec 12, 2025
Maintains: Neutral
Price Target: $252$275
Current: $255.26
Upside: +7.73%
Ingersoll Rand
Nov 3, 2025
Maintains: Outperform
Price Target: $103$100
Current: $84.37
Upside: +18.53%
Alliance Laundry Holdings
Nov 3, 2025
Initiates: Outperform
Price Target: $31
Current: $21.84
Upside: +41.94%
agilon health
Aug 14, 2025
Maintains: Neutral
Price Target: $5$1
Current: $0.90
Upside: +10.66%
Advanced Drainage Systems
Aug 8, 2025
Maintains: Outperform
Price Target: $141$166
Current: $151.61
Upside: +9.49%
Generac Holdings
Jul 31, 2025
Maintains: Neutral
Price Target: $127$205
Current: $148.79
Upside: +37.78%
Veralto
Jul 30, 2025
Maintains: Neutral
Price Target: $106$112
Current: $101.74
Upside: +10.08%
Franklin Electric Co.
Jul 30, 2025
Maintains: Neutral
Price Target: $94$107
Current: $100.49
Upside: +6.48%
Graco
Jul 25, 2025
Maintains: Neutral
Price Target: $88$91
Current: $85.19
Upside: +6.82%
Maintains: Outperform
Price Target: $219$234
Current: $201.99
Upside: +15.85%
Maintains: Neutral
Price Target: $76$82
Current: $70.40
Upside: +16.48%
Maintains: Outperform
Price Target: $107$121
Current: $103.06
Upside: +17.41%
Maintains: Neutral
Price Target: $140$130
Current: $143.85
Upside: -9.63%
Maintains: Outperform
Price Target: $167$172
Current: $154.27
Upside: +11.49%
Maintains: Outperform
Price Target: $71$70
Current: $71.74
Upside: -2.43%
Maintains: Outperform
Price Target: $149$146
Current: $140.89
Upside: +3.63%
Maintains: Neutral
Price Target: $42$39
Current: $45.88
Upside: -15.00%
Maintains: Neutral
Price Target: $17$18
Current: $16.07
Upside: +12.01%
Maintains: Outperform
Price Target: $245$241
Current: $184.74
Upside: +30.45%
Maintains: Outperform
Price Target: $165$163
Current: $180.20
Upside: -9.54%
Maintains: Neutral
Price Target: $225$199
Current: $286.33
Upside: -30.50%
Maintains: Outperform
Price Target: $26$22
Current: $22.49
Upside: -2.18%
Maintains: Neutral
Price Target: $18$24
Current: $25.00
Upside: -4.00%
Maintains: Outperform
Price Target: $160$167
Current: $485.00
Upside: -65.57%