Michael Fairbanks

Stock Analyst at J.P. Morgan

(1.69)
# 3,345
Out of 4,417 analysts
14
Total ratings
45.5%
Success rate
0.4%
Average return

Stocks Rated by Michael Fairbanks

Argan
Jun 9, 2026
Maintained: Buy
Price Target: $860
Current: $719.52
Upside: +19.52%
Xylem
Apr 30, 2026
Maintained: Buy
Price Target: $170$140
Current: $110.29
Upside: +26.94%
Badger Meter
Apr 17, 2026
Maintained: Buy
Price Target: $190$160
Current: $134.65
Upside: +18.83%