Michael Fairbanks

Stock Analyst at J.P. Morgan

(0.80)
# 4,105
Out of 4,668 analysts
18
Total ratings
25%
Success rate
-6.8%
Average return

Stocks Rated by Michael Fairbanks

Badger Meter
Aug 3, 2026
Maintained: Buy
Price Target: $170
Current: $128.13
Upside: +32.68%
Xylem
Aug 3, 2026
Maintained: Hold
Price Target: $137
Current: $113.44
Upside: +20.77%
Argan
Jun 9, 2026
Maintained: Buy
Price Target: $860
Current: $516.58
Upside: +66.48%