John Lovallo
Stock Analyst at UBS
(2.28)
# 881
Out of 5,344 analysts
201
Total ratings
51.49%
Success rate
24.51%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
WMS Advanced Drainage Sy... | Maintains: Buy | 155 146 | 110.18 | 32.51% | 3 | May 16, 2025 | |
TREX Trex Co | Maintains: Neutral | 74 72 | 56.95 | 26.43% | 5 | May 9, 2025 | |
OC Owens-Corning | Maintains: Buy | 235 218 | 133.85 | 62.87% | 15 | May 8, 2025 | |
JELD JELD-WEN Holding | Maintains: Neutral | 8 5 | 3.37 | 48.37% | 12 | May 7, 2025 | |
FBIN Fortune Brands | Maintains: Buy | 90 82 | 50.24 | 63.22% | 3 | May 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 55 51 | 49.3 | 3.45% | 6 | May 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 180 163 | 108.23 | 50.61% | 2 | May 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 91 80 | 61.77 | 29.51% | 9 | Apr 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 151 141 | 98.2 | 43.58% | 16 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 8900 7900 | 7080.58 | 11.57% | 14 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 97 86 | 51.24 | 67.84% | 16 | Mar 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 183 164 | 105.12 | 56.01% | 17 | Mar 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 150 158 | 154.41 | 2.32% | 15 | Feb 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 185 183 | 104.22 | 75.59% | 12 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 126 118 | 64.2 | 83.8% | 10 | Jan 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 214 203 | 118.71 | 71% | 9 | Jan 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 193 | 178.15 | 8.34% | 5 | Jan 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 12 9 | 8.04 | 5.72% | 3 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 162 146 | 101.13 | 44.37% | 3 | Aug 1, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 134 104 | n/a | n/a | 5 | Jul 28, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 21 | 13.62 | 54.19% | 1 | Apr 6, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Underperform | 63 | n/a | n/a | 5 | Mar 12, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 25 27 | 18.87 | 43.08% | 2 | Jan 22, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 19 | n/a | n/a | 1 | Oct 19, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 50 59 | 86.14 | -31.89% | 2 | Jul 31, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Neutral | 73 122 | 79.61 | 53.25% | 4 | Jul 16, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 15 | 19.89 | -24.59% | 3 | Jan 7, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Underperform | n/a | n/a | n/a | 3 | Oct 27, 2017 |