Laurence Alexander

Stock Analyst at Jefferies

(0.46)
# 1911
Out of 5,240 analysts
149
Total ratings
46.48%
Success rate
8.84%
Average return
43 Stocks
Name Action Price Target Current % Upside Ratings Updated
FuelCell Energy
Maintains: Hold
15 9
9.68 -13.22% 2 Dec 20, 2024
AZZ
Maintains: Strong Buy
105 110
85.71 28.34% 2 Dec 6, 2024
Ecolab
Upgrades: Buy
235 310
233.56 32.73% 4 Oct 18, 2024
Air Products & Chemi...
Upgrades: Buy
295 364
307.82 18.25% 9 Oct 7, 2024
Sherwin-Williams
Maintains: Strong Buy
392 415
341.5 21.52% 6 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
52 32
1.55 1964.52% 1 May 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
78 101
75.28 34.17% 9 May 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
102 125
92.07 35.77% 5 Apr 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
62
51.68 19.97% 1 Mar 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
36 28
19.41 44.26% 6 Mar 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
100 126
69.38 81.61% 1 Mar 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
73 112
83.73 33.76% 3 Jan 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
22 9
4.41 104.08% 7 Oct 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
120 18
6.64 171.08% 3 Aug 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
4 1
n/a n/a 2 May 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
113 90
75.31 19.51% 8 Apr 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
20 10
9.16 9.17% 2 Apr 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
26 28
34.7 -19.31% 5 Apr 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
56 47
49.46 -4.97% 11 Dec 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
71 45
40.09 12.25% 10 Sep 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
67 51
40.15 27.02% 2 Jun 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
12 10
n/a n/a 2 Jun 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
44 40
35.75 11.89% 3 Jun 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
78 91
40.09 126.99% 2 Jun 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
161 145
137.41 5.52% 7 Jun 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
390 355
427.19 -16.9% 2 Jun 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
460 174
8.54 1937.47% 1 Jun 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
170 130
116.41 11.67% 3 Mar 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
31 26
n/a n/a 2 Jul 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 44
16.75 162.69% 1 May 3, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
16 18
9.16 96.51% 5 Aug 31, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
28 19
n/a n/a 1 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
44 47
n/a n/a 2 Mar 4, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 2 Mar 26, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
38
14.95 154.18% 1 Jan 22, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 29
n/a n/a 2 Nov 7, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
23
n/a n/a 1 Oct 24, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 Jul 12, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 May 31, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 2 May 31, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
35 48
18.61 157.93% 3 Mar 29, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Feb 16, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
73 60
n/a n/a 1 Feb 16, 2016