Michael Fairbanks

Stock Analyst at J.P. Morgan

(1.90)
# 3,276
Out of 4,504 analysts
14
Total ratings
63.6%
Success rate
1.5%
Average return

Stocks Rated by Michael Fairbanks

Argan
Jun 9, 2026
Maintained: Buy
Price Target: $860
Current: $630.32
Upside: +36.44%
Xylem
Apr 30, 2026
Maintained: Buy
Price Target: $170$140
Current: $121.22
Upside: +15.49%
Badger Meter
Apr 17, 2026
Maintained: Buy
Price Target: $190$160
Current: $144.18
Upside: +10.97%