Michael Fairbanks

Stock Analyst at J.P. Morgan

(0.64)
# 4,242
Out of 5,090 analysts
22
Total ratings
35.7%
Success rate
-10.6%
Average return

Stocks Rated by Michael Fairbanks

Xylem
Oct 28, 2026
Downgraded: Sell
Price Target: $118 → $90
Current: $90.76
Upside: -0.84%
Argan
Sep 29, 2026
Reiterated: Buy
Price Target: $800 → $785
Current: $356.85
Upside: +119.98%
Badger Meter
Aug 3, 2026
Reiterated: Buy
Price Target: $170
Current: $149.68
Upside: +13.58%