Michael Fairbanks

Stock Analyst at J.P. Morgan

(0.58)
# 4,266
Out of 4,712 analysts
19
Total ratings
23.1%
Success rate
-10.8%
Average return

Stocks Rated by Michael Fairbanks

Argan
Aug 25, 2026
Maintained: Buy
Price Target: $860$800
Current: $468.98
Upside: +70.58%
Badger Meter
Aug 3, 2026
Maintained: Buy
Price Target: $170
Current: $135.80
Upside: +25.18%
Xylem
Aug 3, 2026
Maintained: Hold
Price Target: $137
Current: $114.18
Upside: +19.99%