John Lovallo

Stock Analyst at UBS

(2.97)
# 574
Out of 5,438 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
131.73 26.77% 4 Aug 8, 2025
JBI Janus Intl Gr
Maintains: Neutral
9 10
9.73 2.77% 4 Aug 8, 2025
OC Owens-Corning
Maintains: Buy
218 210
142 47.89% 16 Aug 7, 2025
JELD JELD-WEN Holding
Maintains: Neutral
5 6
5.25 9.52% 13 Aug 7, 2025
TREX Trex Co
Maintains: Neutral
72 74
58.66 26.15% 6 Aug 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
82 83
55.11 50.61% 5 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
158 178
189.53 -6.08% 16 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
7900 8150
7805.81 4.41% 15 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
176 187
154.95 20.68% 10 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
141 150
120.24 24.75% 17 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
86 80
58.81 36.03% 17 Jun 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
164 146
120.55 21.11% 18 Jun 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
173 204
222.66 -8.38% 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
128.79 26.56% 2 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
91 80
68.9 16.11% 9 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
185 183
124.16 47.39% 12 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
126 118
71.64 64.71% 10 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
162 146
119.89 21.78% 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
15.31 37.17% 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
25.63 5.35% 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
103.05 -43.07% 2 Jul 31, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
73 122
95.44 27.83% 4 Jul 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
15
27.47 -45.39% 3 Jan 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 3 Oct 27, 2017