John Lovallo

Stock Analyst at UBS

(5)
# 253
Out of 5,453 analysts
216
Total ratings
Success rate
Average return
28 Stocks
Name Action PT Current % Upside Ratings Updated
WMS Advanced Drainage Sy...
Maintains: Strong Buy
146 167
147.96 12.87% 4 Aug 8, 2025
JBI Janus Intl Gr
Maintains: Neutral
9 10
10.66 -6.19% 4 Aug 8, 2025
OC Owens-Corning
Maintains: Buy
218 210
156.61 34.09% 16 Aug 7, 2025
JELD JELD-WEN Holding
Maintains: Neutral
5 6
6.2 -7.26% 13 Aug 7, 2025
TREX Trex Co
Maintains: Neutral
72 74
64.89 14.04% 6 Aug 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
82 83
61.33 35.33% 5 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
158 178
197.28 -9.77% 16 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
7900 8150
8233 -1.01% 15 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
176 187
170.23 9.85% 10 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
141 150
132.21 13.46% 17 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
86 80
65 23.08% 17 Jun 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
164 146
135.87 7.46% 18 Jun 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
173 204
233.78 -12.74% 7 Jun 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
55 51
54.35 -6.16% 6 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
180 163
144.04 13.16% 2 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
91 80
75.81 5.53% 9 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
185 183
138.4 32.23% 12 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
126 118
79.96 47.57% 10 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
162 146
132.98 9.79% 3 Aug 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
134 104
61.9 68.01% 5 Jul 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
21
16.59 26.58% 1 Apr 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
63
62.98 0.03% 5 Mar 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 27
28.77 -6.15% 2 Jan 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
19
24 -20.83% 1 Oct 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
50 59
116.08 -49.46% 2 Jul 31, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
73 122
111.51 9.41% 4 Jul 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
15
34.05 -55.95% 3 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 3 Oct 27, 2017