John Lovallo

Stock Analyst at UBS

(4.26)
# 431
Out of 4,944 analysts
199
Total ratings
59.42%
Success rate
11.44%
Average return

Stocks Rated by John Lovallo

Advanced Drainage Systems
Aug 8, 2025
Maintains: Buy
Price Target: $146$167
Current: $142.57
Upside: +17.14%
Janus International Group
Aug 8, 2025
Maintains: Neutral
Price Target: $9$10
Current: $10.68
Upside: -6.37%
Owens Corning
Aug 7, 2025
Maintains: Buy
Price Target: $218$210
Current: $155.41
Upside: +35.13%
JELD-WEN Holding
Aug 7, 2025
Maintains: Neutral
Price Target: $5$5.75
Current: $5.99
Upside: -4.01%
Trex Company
Aug 5, 2025
Maintains: Neutral
Price Target: $72$74
Current: $65.83
Upside: +12.41%
Fortune Brands Innovations
Aug 1, 2025
Maintains: Buy
Price Target: $82$83
Current: $60.59
Upside: +36.99%
Armstrong World Industries
Jul 30, 2025
Maintains: Neutral
Price Target: $158$178
Current: $196.28
Upside: -9.31%
NVR, Inc.
Jul 24, 2025
Maintains: Neutral
Price Target: $7,900$8,150
Current: $8,296.64
Upside: -1.77%
D.R. Horton
Jul 23, 2025
Maintains: Buy
Price Target: $176$187
Current: $165.55
Upside: +12.96%
PulteGroup
Jul 23, 2025
Maintains: Buy
Price Target: $141$150
Current: $129.96
Upside: +15.42%
Maintains: Buy
Price Target: $86$80
Current: $63.71
Upside: +25.57%
Maintains: Buy
Price Target: $164$146
Current: $130.89
Upside: +11.54%
Maintains: Neutral
Price Target: $173$204
Current: $229.86
Upside: -11.25%
Maintains: Buy
Price Target: $180$163
Current: $144.40
Upside: +12.88%
Maintains: Buy
Price Target: $91$80
Current: $74.64
Upside: +7.18%
Maintains: Buy
Price Target: $185$183
Current: $133.35
Upside: +37.23%
Maintains: Buy
Price Target: $126$118
Current: $78.09
Upside: +51.11%
Maintains: Neutral
Price Target: $162$146
Current: $132.62
Upside: +10.09%
Initiates: Buy
Price Target: $21
Current: $16.51
Upside: +27.20%
Maintains: Buy
Price Target: $25$27
Current: $27.18
Upside: -0.66%
Upgrades: Buy
Price Target: $49$59
Current: $114.07
Upside: -48.57%
Upgrades: Neutral
Price Target: $73$122
Current: $109.21
Upside: +11.71%
Upgrades: Buy
Price Target: $15
Current: $32.83
Upside: -54.31%