John Lovallo

Stock Analyst at UBS

(3.64)
# 762
Out of 5,239 analysts
242
Total ratings
48.81%
Success rate
6.64%
Average return

Stocks Rated by John Lovallo

Trex Company
May 8, 2026
Maintains: Buy
Price Target: $58$59
Current: $37.90
Upside: +55.67%
Fortune Brands Innovations
May 8, 2026
Maintains: Buy
Price Target: $67$63
Current: $35.80
Upside: +75.98%
JELD-WEN Holding
May 6, 2026
Maintains: Neutral
Price Target: $3$1.6
Current: $1.54
Upside: +3.90%
Builders FirstSource
May 1, 2026
Maintains: Buy
Price Target: $143$122
Current: $71.10
Upside: +71.59%
Armstrong World Industries
Apr 29, 2026
Maintains: Neutral
Price Target: $200$195
Current: $157.48
Upside: +23.83%
Meritage Homes
Apr 24, 2026
Maintains: Buy
Price Target: $95$86
Current: $61.80
Upside: +39.17%
PulteGroup
Apr 24, 2026
Maintains: Buy
Price Target: $159$162
Current: $113.07
Upside: +43.27%
NVR, Inc.
Apr 23, 2026
Maintains: Neutral
Price Target: $8,100$7,700
Current: $5,732.47
Upside: +34.32%
Masco
Apr 23, 2026
Maintains: Buy
Price Target: $96$97
Current: $67.30
Upside: +44.13%
D.R. Horton
Apr 22, 2026
Maintains: Buy
Price Target: $193$206
Current: $141.91
Upside: +45.17%
Maintains: Buy
Price Target: $71$63
Current: $46.57
Upside: +35.28%
Maintains: Neutral
Price Target: $122$107
Current: $85.37
Upside: +25.34%
Maintains: Buy
Price Target: $160$172
Current: $118.87
Upside: +44.70%
Maintains: Neutral
Price Target: $220$252
Current: $231.83
Upside: +8.70%
Maintains: Buy
Price Target: $181$198
Current: $132.91
Upside: +48.97%
Maintains: Buy
Price Target: $183$197
Current: $136.78
Upside: +44.03%
Maintains: Neutral
Price Target: $10$8.5
Current: $4.99
Upside: +70.34%
Maintains: Neutral
Price Target: $162$146
Current: $98.77
Upside: +47.82%
Initiates: Buy
Price Target: $21
Current: $13.70
Upside: +53.28%
Maintains: Buy
Price Target: $25$27
Current: $26.56
Upside: +1.66%
Upgrades: Buy
Price Target: $49$59
Current: $94.51
Upside: -37.92%
Upgrades: Neutral
Price Target: $73$122
Current: $74.92
Upside: +62.84%
Upgrades: Buy
Price Target: $15
Current: $31.65
Upside: -52.61%