John Lovallo

Stock Analyst at UBS

(4.41)
# 332
Out of 4,967 analysts
199
Total ratings
62.32%
Success rate
13.39%
Average return

Stocks Rated by John Lovallo

Advanced Drainage Systems
Aug 8, 2025
Maintains: Buy
Price Target: $146$167
Current: $141.46
Upside: +18.05%
Janus International Group
Aug 8, 2025
Maintains: Neutral
Price Target: $9$10
Current: $10.17
Upside: -1.62%
Owens Corning
Aug 7, 2025
Maintains: Buy
Price Target: $218$210
Current: $149.46
Upside: +40.51%
JELD-WEN Holding
Aug 7, 2025
Maintains: Neutral
Price Target: $5$5.75
Current: $6.36
Upside: -9.59%
Trex Company
Aug 5, 2025
Maintains: Neutral
Price Target: $72$74
Current: $60.22
Upside: +22.88%
Fortune Brands Innovations
Aug 1, 2025
Maintains: Buy
Price Target: $82$83
Current: $57.50
Upside: +44.35%
Armstrong World Industries
Jul 30, 2025
Maintains: Neutral
Price Target: $158$178
Current: $194.77
Upside: -8.61%
NVR, Inc.
Jul 24, 2025
Maintains: Neutral
Price Target: $7,900$8,150
Current: $8,169.85
Upside: -0.24%
D.R. Horton
Jul 23, 2025
Maintains: Buy
Price Target: $176$187
Current: $170.26
Upside: +9.83%
PulteGroup
Jul 23, 2025
Maintains: Buy
Price Target: $141$150
Current: $132.09
Upside: +13.56%
Maintains: Buy
Price Target: $86$80
Current: $62.67
Upside: +27.65%
Maintains: Buy
Price Target: $164$146
Current: $132.68
Upside: +10.04%
Maintains: Neutral
Price Target: $173$204
Current: $229.69
Upside: -11.18%
Maintains: Buy
Price Target: $180$163
Current: $137.36
Upside: +18.67%
Maintains: Buy
Price Target: $91$80
Current: $72.34
Upside: +10.59%
Maintains: Buy
Price Target: $185$183
Current: $138.28
Upside: +32.34%
Maintains: Buy
Price Target: $126$118
Current: $76.22
Upside: +54.82%
Maintains: Neutral
Price Target: $162$146
Current: $130.52
Upside: +11.86%
Initiates: Buy
Price Target: $21
Current: $15.77
Upside: +33.16%
Maintains: Buy
Price Target: $25$27
Current: $27.45
Upside: -1.62%
Upgrades: Buy
Price Target: $49$59
Current: $110.62
Upside: -46.96%
Upgrades: Neutral
Price Target: $73$122
Current: $108.00
Upside: +12.96%
Upgrades: Buy
Price Target: $15
Current: $33.60
Upside: -55.36%