John Lovallo

Stock Analyst at UBS

(4.03)
# 540
Out of 4,910 analysts
189
Total ratings
53.79%
Success rate
10.33%
Average return

Stocks Rated by John Lovallo

PulteGroup
Jul 23, 2025
Maintains: Buy
Price Target: $141$150
Current: $119.17
Upside: +25.87%
KB Home
Jun 24, 2025
Maintains: Buy
Price Target: $86$80
Current: $58.52
Upside: +36.71%
Lennar
Jun 18, 2025
Maintains: Buy
Price Target: $164$146
Current: $117.04
Upside: +24.74%
Ferguson Enterprises
Jun 4, 2025
Maintains: Neutral
Price Target: $173$204
Current: $227.26
Upside: -10.23%
Advanced Drainage Systems
May 16, 2025
Maintains: Buy
Price Target: $155$146
Current: $117.00
Upside: +24.79%
Trex Company
May 9, 2025
Maintains: Neutral
Price Target: $74$72
Current: $67.38
Upside: +6.86%
Owens Corning
May 8, 2025
Maintains: Buy
Price Target: $235$218
Current: $146.02
Upside: +49.29%
JELD-WEN Holding
May 7, 2025
Maintains: Neutral
Price Target: $7.5$5
Current: $5.07
Upside: -1.38%
Fortune Brands Innovations
May 7, 2025
Maintains: Buy
Price Target: $90$82
Current: $56.10
Upside: +46.17%
Builders FirstSource
May 2, 2025
Maintains: Buy
Price Target: $180$163
Current: $134.60
Upside: +21.10%
Maintains: Buy
Price Target: $91$80
Current: $67.75
Upside: +18.08%
Maintains: Neutral
Price Target: $8,900$7,900
Current: $7,917.67
Upside: -0.22%
Maintains: Neutral
Price Target: $150$158
Current: $166.96
Upside: -5.37%
Maintains: Buy
Price Target: $185$183
Current: $126.68
Upside: +44.46%
Maintains: Buy
Price Target: $126$118
Current: $74.77
Upside: +57.82%
Maintains: Buy
Price Target: $214$203
Current: $148.21
Upside: +36.97%
Maintains: Neutral
Price Target: $12$8.5
Current: $9.14
Upside: -7.00%
Maintains: Neutral
Price Target: $162$146
Current: $116.11
Upside: +25.74%
Initiates: Buy
Price Target: $21
Current: $14.97
Upside: +40.33%
Maintains: Buy
Price Target: $25$27
Current: $25.72
Upside: +4.98%
Upgrades: Buy
Price Target: $49$59
Current: $100.08
Upside: -41.38%
Upgrades: Neutral
Price Target: $73$122
Current: $96.57
Upside: +26.33%
Upgrades: Buy
Price Target: $15
Current: $24.63
Upside: -39.10%