John Lovallo
Stock Analyst at UBS
(4.11)
# 1,565
Out of 4,357 analysts
450
Total ratings
52.6%
Success rate
6.5%
Average return
Main Sectors:
Stocks Rated by John Lovallo
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| WMS Advanced Drainage Systems | Rated: Buy | $215 → $205 | $135.65 | +51.12% | 20 | May 22, 2026 | |
| TOL Toll Brothers | Rated: Buy | $198 → $187 | $138.38 | +35.14% | 27 | May 21, 2026 | |
| JBI Janus International Group | Rated: Hold | $7.25 → $6 | $5.25 | +14.29% | 5 | May 13, 2026 | |
| FBIN Fortune Brands Innovations | Maintained: Buy | $70 → $63 | $39.08 | +61.21% | 16 | May 8, 2026 | |
| TREX Trex Company | Maintained: Buy | $58 → $59 | $41.56 | +41.96% | 17 | May 8, 2026 | |
| OC Owens Corning | Maintained: Buy | $172 → $174 | $122.62 | +41.90% | 29 | May 7, 2026 | |
| JELD JELD-WEN Holding | Maintained: Hold | $3 → $1.6 | $1.99 | -19.60% | 30 | May 6, 2026 | |
| BLDR Builders FirstSource | Maintained: Buy | $143 → $122 | $75.62 | +61.33% | 9 | May 1, 2026 | |
| AWI Armstrong World Industries | Rated: Hold | $200 → $195 | $155.17 | +25.67% | 15 | Apr 29, 2026 | |
| PHM PulteGroup | Reiterated: Buy | $162 | $117.70 | +37.64% | 31 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $95 → $86 | $68.62 | +25.33% | 25 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $84 → $97 | $68.98 | +40.62% | 22 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8,100 → $7,700 | $6,121.31 | +25.79% | 31 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $193 → $206 | $146.98 | +40.16% | 28 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $71 → $63 | $51.11 | +23.26% | 36 | Mar 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $122 → $107 | $90.11 | +18.74% | 29 | Mar 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $220 → $252 | $224.38 | +12.31% | 12 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $128 → $140 | $105.64 | +32.53% | 17 | Feb 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $21 → $30 | $14.01 | n/a | 2 | May 6, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $18 | $15.61 | n/a | 1 | Mar 17, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $12 → $27 | $30.65 | n/a | 4 | Feb 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $18 → $27 | $27.70 | n/a | 3 | Jan 22, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $88 | $90.22 | n/a | 6 | Jul 31, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $77.75 | n/a | 5 | Jul 16, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $7 → $5 | $7.52 | n/a | 5 | Mar 12, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $83.87 | n/a | 2 | Aug 15, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $65 | $415.88 | n/a | 18 | Apr 29, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $28 | $26.07 | n/a | 1 | Mar 4, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $45 | $32.32 | n/a | 1 | Feb 24, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $92 | $122.71 | n/a | 1 | Aug 13, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $30 | $38.21 | n/a | 1 | Aug 12, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $82 | $97.26 | n/a | 1 | Jun 11, 2013 |
Advanced Drainage Systems
May 22, 2026
Rated: Buy
Price Target: $215 → $205
Current: $135.65
Upside: +51.12%
Toll Brothers
May 21, 2026
Rated: Buy
Price Target: $198 → $187
Current: $138.38
Upside: +35.14%
Janus International Group
May 13, 2026
Rated: Hold
Price Target: $7.25 → $6
Current: $5.25
Upside: +14.29%
Fortune Brands Innovations
May 8, 2026
Maintained: Buy
Price Target: $70 → $63
Current: $39.08
Upside: +61.21%
Trex Company
May 8, 2026
Maintained: Buy
Price Target: $58 → $59
Current: $41.56
Upside: +41.96%
Owens Corning
May 7, 2026
Maintained: Buy
Price Target: $172 → $174
Current: $122.62
Upside: +41.90%
JELD-WEN Holding
May 6, 2026
Maintained: Hold
Price Target: $3 → $1.6
Current: $1.99
Upside: -19.60%
Builders FirstSource
May 1, 2026
Maintained: Buy
Price Target: $143 → $122
Current: $75.62
Upside: +61.33%
Armstrong World Industries
Apr 29, 2026
Rated: Hold
Price Target: $200 → $195
Current: $155.17
Upside: +25.67%
PulteGroup
Apr 29, 2026
Reiterated: Buy
Price Target: $162
Current: $117.70
Upside: +37.64%
Apr 24, 2026
Rated: Buy
Price Target: $95 → $86
Current: $68.62
Upside: +25.33%
Apr 23, 2026
Maintained: Buy
Price Target: $84 → $97
Current: $68.98
Upside: +40.62%
Apr 23, 2026
Maintained: Hold
Price Target: $8,100 → $7,700
Current: $6,121.31
Upside: +25.79%
Apr 22, 2026
Maintained: Buy
Price Target: $193 → $206
Current: $146.98
Upside: +40.16%
Mar 25, 2026
Rated: Buy
Price Target: $71 → $63
Current: $51.11
Upside: +23.26%
Mar 16, 2026
Rated: Hold
Price Target: $122 → $107
Current: $90.11
Upside: +18.74%
Feb 25, 2026
Maintained: Hold
Price Target: $220 → $252
Current: $224.38
Upside: +12.31%
Feb 16, 2026
Maintained: Hold
Price Target: $128 → $140
Current: $105.64
Upside: +32.53%
May 6, 2021
Maintained: Buy
Price Target: $21 → $30
Current: $14.01
Upside: n/a
Mar 17, 2021
Maintained: Sell
Price Target: $18
Current: $15.61
Upside: n/a
Feb 26, 2021
Downgraded: Hold
Price Target: $12 → $27
Current: $30.65
Upside: n/a
Jan 22, 2021
Maintained: Buy
Price Target: $18 → $27
Current: $27.70
Upside: n/a
Jul 31, 2020
Upgraded: Buy
Price Target: $88
Current: $90.22
Upside: n/a
Jul 16, 2020
Upgraded: Hold
Price Target: n/a
Current: $77.75
Upside: n/a
Mar 12, 2020
Maintained: Sell
Price Target: $7 → $5
Current: $7.52
Upside: n/a
Aug 15, 2019
Downgraded: Hold
Price Target: n/a
Current: $83.87
Upside: n/a
Apr 29, 2015
Maintained: Sell
Price Target: $65
Current: $415.88
Upside: n/a
Mar 4, 2015
Downgraded: Hold
Price Target: $28
Current: $26.07
Upside: n/a
Feb 24, 2015
Upgraded: Buy
Price Target: $45
Current: $32.32
Upside: n/a
Aug 13, 2013
Initiated Coverage: Buy
Price Target: $92
Current: $122.71
Upside: n/a
Aug 12, 2013
Upgraded: Buy
Price Target: $30
Current: $38.21
Upside: n/a
Jun 11, 2013
Upgraded: Hold
Price Target: $82
Current: $97.26
Upside: n/a