Analyst Ranking
Top 28%
#1326 out of 4861 analysts
Average Return
+1.07%
Win Rate
41%38 out of 92
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
Ingersoll Rand IncIR
+54.79%$57.46$88.94
2023-02-22 -
2024-02-21
Buy
Advanced Drainage Systems IncWMS
+53.79%$86.44$132.94
2023-02-02 -
2024-02-01
Buy
Itt IncITT
+52.51%$84.13$128.31
2023-05-05 -
2024-05-03
Buy

Michael Halloran Analyst Color

Get additional color on Michael Halloran's coverage of popular stocks

Michael Halloran's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Agilon Health IncAGL
2Hold$5.00+25.00%Maintains
7 days ago
Pentair PLCPNR
5Buy$114.00+41.86%Upgrades
a month ago
Flowserve CorpFLS
9Buy$71.00+70.14%Upgrades
a month ago
Hayward Holdings IncHAYW
5Hold$18.00+50.00%Maintains
2 months ago
Ingersoll Rand IncIR
7Buy$111.00+54.08%Maintains
2 months ago
Generac Holdings IncGNRC
10Hold$171.00+53.06%Maintains
2 months ago
Xylem IncXYL
6Buy$148.00+34.03%Maintains
3 months ago
Nordson CorpNDSN
12Hold$237.00+31.08%Downgrades
4 months ago
Advanced Drainage Systems IncWMS
15Buy$161.00+54.23%Maintains
5 months ago
Crane Nxt CoCXT
2Buy$78.00+74.65%Maintains
5 months ago
Regal Rexnord CorpRRX
5Buy$208.00+111.40%Maintains
6 months ago
Emerson Electric CoEMR
6Hold$125.00+25.54%Maintains
6 months ago
Zurn Elkay Water Solutions CorpZWS
3Hold$39.00+29.74%Maintains
6 months ago
Idex CorpIEX
7Buy$241.00+47.00%Maintains
6 months ago
Itt IncITT
7Buy$163.00+27.23%Maintains
6 months ago
Franklin Electric Co IncFELE
7Hold$105.00+21.23%Maintains
6 months ago
Graco IncGGG
7Hold$85.00+8.17%Maintains
6 months ago
Smith A O CorpAOS
15Hold$81.00+28.29%Maintains
6 months ago
Watts Water Technologies IncWTS
6Hold$199.00+0.99%Maintains
8 months ago
Gates Industrial Corp PLCGTES
5Buy$22.00+29.95%Maintains
9 months ago
Veralto CorpVLTO
2Hold$112.00+25.08%Maintains
9 months ago
Dover CorpDOV
7Buy$219.00+35.96%Maintains
9 months ago
Mueller Water Products IncMWA
1Hold$24.00-4.08%Maintains
a year ago
Evoqua Water Technologies CorpAQUA
4Hold$49.00N/ADowngrades
2 years ago
Altra Industrial Motion CorpAIMC
4Hold$62.00N/ADowngrades
2 years ago
Enovis CorpENOV
3Buy$38.00N/AMaintains
7 years ago
Abb LtdABBNY
2Hold$27.00N/AMaintains
7 years ago
Spx Flow IncFLOW2
1Buy$54.00N/AMaintains
7 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.