Michael Fairbanks

Stock Analyst at J.P. Morgan

(1.01)
# 3,818
Out of 4,592 analysts
16
Total ratings
41.7%
Success rate
-4.5%
Average return

Stocks Rated by Michael Fairbanks

Xylem
Jul 30, 2026
Maintained: Hold
Price Target: $140$137
Current: $116.97
Upside: +17.12%
Badger Meter
Jul 23, 2026
Maintained: Buy
Price Target: $160$170
Current: $134.35
Upside: +26.54%
Argan
Jun 9, 2026
Maintained: Buy
Price Target: $860
Current: $570.43
Upside: +50.76%