John Lovallo

Stock Analyst at UBS

(3.98)
# 494
Out of 4,883 analysts
187
Total ratings
53.38%
Success rate
9.45%
Average return

Stocks Rated by John Lovallo

KB Home
Jun 24, 2025
Maintains: Buy
Price Target: $86$80
Current: $55.74
Upside: +43.52%
Lennar
Jun 18, 2025
Maintains: Buy
Price Target: $164$146
Current: $115.31
Upside: +26.62%
Ferguson Enterprises
Jun 4, 2025
Maintains: Neutral
Price Target: $173$204
Current: $221.40
Upside: -7.86%
Advanced Drainage Systems
May 16, 2025
Maintains: Buy
Price Target: $155$146
Current: $118.78
Upside: +22.92%
Trex Company
May 9, 2025
Maintains: Neutral
Price Target: $74$72
Current: $59.29
Upside: +21.44%
Owens Corning
May 8, 2025
Maintains: Buy
Price Target: $235$218
Current: $145.57
Upside: +49.76%
JELD-WEN Holding
May 7, 2025
Maintains: Neutral
Price Target: $7.5$5
Current: $4.50
Upside: +11.11%
Fortune Brands Innovations
May 7, 2025
Maintains: Buy
Price Target: $90$82
Current: $54.31
Upside: +50.99%
Builders FirstSource
May 2, 2025
Maintains: Buy
Price Target: $180$163
Current: $127.89
Upside: +27.45%
Masco
Apr 24, 2025
Maintains: Buy
Price Target: $91$80
Current: $67.28
Upside: +18.91%
Maintains: Buy
Price Target: $151$141
Current: $111.34
Upside: +26.64%
Maintains: Neutral
Price Target: $8,900$7,900
Current: $7,768.51
Upside: +1.69%
Maintains: Neutral
Price Target: $150$158
Current: $166.08
Upside: -4.87%
Maintains: Buy
Price Target: $185$183
Current: $120.26
Upside: +52.17%
Maintains: Buy
Price Target: $126$118
Current: $72.62
Upside: +62.49%
Maintains: Buy
Price Target: $214$203
Current: $135.61
Upside: +49.69%
Maintains: Neutral
Price Target: $12$8.5
Current: $8.98
Upside: -5.35%
Maintains: Neutral
Price Target: $162$146
Current: $111.29
Upside: +31.19%
Initiates: Buy
Price Target: $21
Current: $14.34
Upside: +46.44%
Maintains: Buy
Price Target: $25$27
Current: $21.81
Upside: +23.80%
Upgrades: Buy
Price Target: $49$59
Current: $99.16
Upside: -40.83%
Upgrades: Neutral
Price Target: $73$122
Current: $93.80
Upside: +30.06%
Upgrades: Buy
Price Target: $15
Current: $23.79
Upside: -36.95%