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
28 Stocks
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