Michael Fairbanks

Stock Analyst at J.P. Morgan

(1.56)
# 3,345
Out of 4,417 analysts
14
Total ratings
45.5%
Success rate
n/a
Average return

Stocks Rated by Michael Fairbanks

Argan
Jun 9, 2026
Maintained: Buy
Price Target: $860
Current: $690.39
Upside: +24.57%
Xylem
Apr 30, 2026
Maintained: Buy
Price Target: $170$140
Current: $112.03
Upside: +24.97%
Badger Meter
Apr 17, 2026
Maintained: Buy
Price Target: $190$160
Current: $135.38
Upside: +18.19%