John Lovallo

Stock Analyst at UBS

(2.39)
# 860
Out of 5,370 analysts
202
Total ratings
54.46%
Success rate
26.14%
Average return
28 Stocks
Name Action PT Current % Upside Ratings Updated
FERG Ferguson Enterprises
Maintains: Neutral
173 204
213.11 -4.27% 6 Jun 4, 2025
WMS Advanced Drainage Sy...
Maintains: Buy
155 146
115.76 26.12% 3 May 16, 2025
TREX Trex Co
Maintains: Neutral
74 72
55.47 29.8% 5 May 9, 2025
OC Owens-Corning
Maintains: Buy
235 218
136.4 59.82% 15 May 8, 2025
JELD JELD-WEN Holding
Maintains: Neutral
8 5
3.58 39.66% 12 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
90 82
50.78 61.48% 3 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
55 51
52.97 -3.72% 6 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
180 163
111.64 46.01% 2 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
91 80
62.38 28.25% 9 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
151 141
102.26 37.88% 16 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
8900 7900
7204 9.66% 14 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
97 86
52.86 62.69% 16 Mar 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
183 164
109.25 50.11% 17 Mar 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
150 158
151.53 4.27% 15 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
185 183
108.35 68.9% 12 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
126 118
64.44 83.12% 10 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
214 203
123.39 64.52% 9 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
12 9
8.11 4.81% 3 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
162 146
103 41.75% 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.77 52.51% 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
19.78 36.5% 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
90.03 -34.83% 2 Jul 31, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
73 122
88.24 38.26% 4 Jul 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
15
21.05 -28.74% 3 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 3 Oct 27, 2017