John Lovallo

Stock Analyst at UBS

(4.10)
# 503
Out of 5,072 analysts
211
Total ratings
57.93%
Success rate
9.94%
Average return

Stocks Rated by John Lovallo

Janus International Group
Nov 7, 2025
Maintains: Neutral
Price Target: $10$8.5
Current: $6.21
Upside: +36.88%
Owens Corning
Nov 6, 2025
Maintains: Buy
Price Target: $210$179
Current: $113.24
Upside: +58.07%
Trex Company
Nov 5, 2025
Maintains: Neutral
Price Target: $74$50
Current: $34.98
Upside: +42.94%
Fortune Brands Innovations
Oct 31, 2025
Maintains: Buy
Price Target: $83$79
Current: $51.63
Upside: +53.01%
Builders FirstSource
Oct 31, 2025
Maintains: Buy
Price Target: $158$166
Current: $112.23
Upside: +47.91%
Masco
Oct 30, 2025
Maintains: Buy
Price Target: $85$84
Current: $64.87
Upside: +29.49%
Meritage Homes
Oct 30, 2025
Maintains: Buy
Price Target: $107$101
Current: $73.08
Upside: +38.20%
Armstrong World Industries
Oct 29, 2025
Maintains: Neutral
Price Target: $178$200
Current: $189.74
Upside: +5.41%
D.R. Horton
Oct 29, 2025
Maintains: Buy
Price Target: $187$195
Current: $159.01
Upside: +22.63%
NVR, Inc.
Oct 23, 2025
Maintains: Neutral
Price Target: $8,150$8,500
Current: $7,507.29
Upside: +13.22%
Maintains: Buy
Price Target: $146$161
Current: $131.30
Upside: +22.62%
Maintains: Neutral
Price Target: $204$225
Current: $251.67
Upside: -10.60%
Maintains: Buy
Price Target: $146$167
Current: $152.38
Upside: +9.59%
Maintains: Neutral
Price Target: $5$5.75
Current: $2.67
Upside: +115.36%
Maintains: Buy
Price Target: $141$150
Current: $127.19
Upside: +17.93%
Maintains: Buy
Price Target: $86$80
Current: $64.33
Upside: +24.36%
Maintains: Buy
Price Target: $185$183
Current: $139.83
Upside: +30.87%
Maintains: Neutral
Price Target: $162$146
Current: $115.90
Upside: +25.97%
Initiates: Buy
Price Target: $21
Current: $16.45
Upside: +27.66%
Maintains: Buy
Price Target: $25$27
Current: $25.52
Upside: +5.80%
Upgrades: Buy
Price Target: $49$59
Current: $108.45
Upside: -45.90%
Upgrades: Neutral
Price Target: $73$122
Current: $105.62
Upside: +15.51%
Upgrades: Buy
Price Target: $15
Current: $32.99
Upside: -54.53%