Analyst Ranking
Top 18%
#958 out of 5504 analysts
Average Return
+6.75%
Win Rate
53%62 out of 116
Risk vs Reward
Poor
Good

Michael Halloran's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Advanced Drainage Systems IncWMS
+225.18%$35.98$117.00
2020-04-17 -
2021-04-16
Buy
Advanced Drainage Systems IncWMS
+80.35%$96.55$174.13
2023-05-19 -
2024-05-17
Buy
Regal Rexnord CorpRRX
+78.11%$129.90$231.37
2025-05-07 -
2026-05-06
Buy
Flowserve CorpFLS
+59.53%$46.16$73.64
2025-05-01 -
2026-04-30
Buy
Ingersoll Rand IncIR
+54.79%$57.46$88.94
2023-02-22 -
2024-02-21
Buy

Michael Halloran's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Nordson CorpNDSN
18Hold$351.00+10.25%Maintains
15 days ago
Alliance Laundry Holdings IncALH
3Buy$34.00+49.58%Maintains
22 days ago
Ingersoll Rand IncIR
10Buy$109.00+42.74%Maintains
a month ago
Gates Industrial Corp LtdGTES
7Buy$39.00+50.29%Maintains
a month ago
Pentair PLCPNR
9Buy$80.00+32.87%Maintains
a month ago
Xylem IncXYL
8Buy$165.00+56.12%Maintains
a month ago
Franklin Electric Co IncFELE
10Hold$124.00+24.30%Maintains
a month ago
Agilon Health IncAGL
4Hold$35.00-60.45%Maintains
4 months ago
Smith A O CorpAOS
20Hold$70.00+15.74%Maintains
4 months ago
Graco IncGGG
9Hold$92.00+18.13%Maintains
4 months ago
Dover CorpDOV
10Buy$279.00+44.65%Maintains
4 months ago
Generac Holdings IncGNRC
13Buy$199.00+6.22%Upgrades
8 months ago
Crane Nxt CoCXT
3Buy$82.00+63.80%Maintains
9 months ago
Advanced Drainage Systems IncWMS
18Buy$166.00N/AMaintains
a year ago
Veralto CorpVLTO
4Hold$112.00N/AMaintains
a year ago
Emerson Electric CoEMR
7Hold$130.00N/AMaintains
a year ago
Regal Rexnord CorpRRX
6Buy$172.00N/AMaintains
a year ago
Flowserve CorpFLS
10Buy$70.00N/AMaintains
a year ago
Zurn Elkay Water Solutions CorpZWS
4Hold$39.00N/AMaintains
a year ago
Hayward Holdings IncHAYW
5Hold$18.00N/AMaintains
2 years ago
Idex CorpIEX
7Buy$241.00N/AMaintains
2 years ago
Itt IncITT
7Buy$163.00N/AMaintains
2 years ago
Watts Water Technologies IncWTS
6Hold$199.00N/AMaintains
2 years ago
Mueller Water Products IncMWA
1Hold$24.00N/AMaintains
2 years ago
Evoqua Water Technologies CorpAQUA
4Hold$49.00N/ADowngrades
4 years ago
Altra Industrial Motion CorpAIMC
4Hold$62.00N/ADowngrades
4 years ago
Enovis CorpENOV
3Buy$38.00N/AMaintains
8 years ago
Abb LtdABBNY
2Hold$27.00N/AMaintains
9 years ago
Spx Flow IncFLOW2
1Buy$54.00N/AMaintains
9 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.