Michael Rehaut

Stock Analyst at J.P. Morgan

(4.30)
# 1,308
Out of 4,407 analysts
947
Total ratings
55.1%
Success rate
5.8%
Average return

Stocks Rated by Michael Rehaut

Toll Brothers
May 22, 2026
Maintained: Buy
Price Target: $143$152
Current: $147.10
Upside: +3.33%
Forestar Group
May 18, 2026
Maintained: Hold
Price Target: n/a
Current: $29.20
Upside: -
Fortune Brands Innovations
May 14, 2026
Rated: Hold
Price Target: $39
Current: $43.22
Upside: -9.76%
Masco
May 13, 2026
Reiterated: Hold
Price Target: $78
Current: $74.03
Upside: +5.36%
Installed Building Products
May 13, 2026
Maintained: Sell
Price Target: $284$195
Current: $207.09
Upside: -5.84%
Trex Company
May 11, 2026
Reiterated: Hold
Price Target: n/a
Current: $45.63
Upside: -
Whirlpool
May 11, 2026
Rated: Hold
Price Target: $52
Current: $42.89
Upside: +21.24%
Owens Corning
May 8, 2026
Rated: Hold
Price Target: $115$121
Current: $121.44
Upside: -0.36%
Mohawk Industries
May 6, 2026
Maintained: Buy
Price Target: $152$138
Current: $107.64
Upside: +28.21%
Smith Douglas Homes
May 4, 2026
Maintained: Hold
Price Target: $12
Current: $13.52
Upside: -11.24%
Maintained: Sell
Price Target: $65$75
Current: $83.62
Upside: -10.31%
Maintained: Sell
Price Target: $38$41
Current: $54.05
Upside: -24.14%
Maintained: Sell
Price Target: $56$45
Current: $60.05
Upside: -25.06%
Rated: Hold
Price Target: $58
Current: $74.44
Upside: -22.08%
Maintained: Buy
Price Target: $130
Current: $123.17
Upside: +5.55%
Maintained: Buy
Price Target: $56
Current: $71.90
Upside: -22.11%
Rated: Hold
Price Target: $7,100$6,760
Current: $6,374.93
Upside: +6.04%
Rated: Sell
Price Target: $119$127
Current: $154.09
Upside: -17.58%
Downgraded: Hold
Price Target: $487$496
Current: $411.08
Upside: +20.66%
Rated: Hold
Price Target: $50$48
Current: $54.00
Upside: -11.11%
Rated: Hold
Price Target: n/a
Current: $0.0004
Upside: -
Maintained: Sell
Price Target: $115$80
Current: $90.30
Upside: -11.41%
Maintained: Hold
Price Target: $18$20
Current: $1.77
Upside: n/a
Maintained: Hold
Price Target: $27$33
Current: $72.19
Upside: n/a
Maintained: Sell
Price Target: $11$14
Current: $93.72
Upside: n/a
Downgraded: Hold
Price Target: $21$13
Current: $27.37
Upside: n/a
Maintained: Sell
Price Target: $19
Current: $1.82
Upside: n/a
Downgraded: Sell
Price Target: $45$64
Current: $154.21
Upside: n/a
Initiated Coverage: Hold
Price Target: $18
Current: $5.16
Upside: n/a
Rated: Hold
Price Target: $25$24
Current: $141.33
Upside: n/a