Alasdair Leslie

Stock Analyst at Bernstein

(1.14)
# 3,830
Out of 5,108 analysts
245
Total ratings
45.1%
Success rate
-1.1%
Average return

Stocks Rated by Alasdair Leslie

ABB Ltd
Nov 1, 2026
Reiterated: Hold
Price Target: CHF 80.00
Current: CHF 67.50
Upside: +18.52%
Siemens Aktiengesellschaft
Nov 1, 2026
Reiterated: Buy
Price Target: €330.00
Current: €273.25
Upside: +20.77%
Legrand SA
Nov 1, 2026
Reiterated: Buy
Price Target: €170.00
Current: €127.55
Upside: +33.28%
Schneider Electric S.E.
Nov 1, 2026
Reiterated: Buy
Price Target: €340.00
Current: €227.85
Upside: +49.22%
GEA Group Aktiengesellschaft
Oct 15, 2026
Reiterated: Hold
Price Target: €69.00
Current: €69.70
Upside: -1.00%
Bilfinger SE
Oct 15, 2026
Reiterated: Hold
Price Target: €62.00
Current: €60.90
Upside: +1.81%
Krones AG
Oct 15, 2026
Reiterated: Hold
Price Target: €111.00
Current: €114.40
Upside: -2.97%
DEUTZ Aktiengesellschaft
Oct 13, 2026
Reiterated: Buy
Price Target: €12.40
Current: €9.50
Upside: +30.53%
Quanta Services
Sep 14, 2026
Reiterated: Hold
Price Target: $748
Current: $509.06
Upside: +46.94%
Schindler Holding AG
Sep 3, 2026
Reiterated: Hold
Price Target: CHF 290.00
Current: CHF 312.20
Upside: -7.11%
Reiterated: Buy
Price Target: €42.00 → €44.00
Current: €34.39
Upside: +27.94%
Reiterated: Buy
Price Target: €210.00
Current: €113.84
Upside: +84.47%
Reiterated: Buy
Price Target: kr 200.00 → kr 230.00
Current: kr 185.25
Upside: +24.16%
Reiterated: Hold
Price Target: €77.00
Current: €74.44
Upside: +3.44%
Reiterated: Hold
Price Target: n/a
Current: $81.36
Upside: -
Reiterated: Hold
Price Target: kr 250.00 → kr 385.00
Current: kr 401.80
Upside: -4.18%
Reiterated: Buy
Price Target: CHF 92.00 → CHF 87.00
Current: CHF 73.84
Upside: +17.82%
Reiterated: Hold
Price Target: €305.70
Current: €346.40
Upside: -11.75%
Initiated Coverage: Buy
Price Target: n/a
Current: $151.53
Upside: -
Initiated Coverage: Buy
Price Target: n/a
Current: $25.39
Upside: -
Reiterated: Hold
Price Target: €110.00
Current: €118.30
Upside: n/a
Reiterated: Buy
Price Target: €75.00
Current: €100.20
Upside: n/a
Reiterated: Hold
Price Target: $13 → $18
Current: $18.49
Upside: n/a
Initiated Coverage: Buy
Price Target: €42.00
Current: €76.40
Upside: n/a
Reiterated: Hold
Price Target: €14.15
Current: €10.96
Upside: n/a
Downgraded: Sell
Price Target: kr 190.00 → kr 120.00
Current: kr 358.90
Upside: n/a
Reiterated: Hold
Price Target: 335p → 280p
Current: 494p
Upside: n/a
Reiterated: Hold
Price Target: 1,800p → 1,810p
Current: 2,812p
Upside: n/a
Reiterated: Hold
Price Target: 1,615p
Current: 2,615p
Upside: n/a
Reiterated: Buy
Price Target: 2,260p → 2,200p
Current: 2,358p
Upside: n/a
Upgraded: Buy
Price Target: €108.00 → €105.00
Current: €95.80
Upside: n/a
Upgraded: Hold
Price Target: CHF 640.00 → CHF 565.00
Current: CHF 70.70
Upside: n/a