Benjamin Heelan

Stock Analyst at Bank of America Securities

(4.04)
# 2,359
Out of 12,268 analysts
86
Total ratings
47.1%
Success rate
13.3%
Average return

Stocks Rated by Benjamin Heelan

BAE Systems plc
Mar 20, 2026
Maintained: Buy
Price Target: n/a
Current: $1,972.00
Upside: -
Metso Oyj
Mar 20, 2026
Maintained: Hold
Price Target: n/a
Current: $15.95
Upside: -
Siemens Energy AG
Mar 20, 2026
Maintained: Buy
Price Target: n/a
Current: $180.24
Upside: -
Indra Sistemas, S.A.
Oct 2, 2025
Maintained: Buy
Price Target: $40$45
Current: $53.98
Upside: -17.38%
ABB Ltd
Sep 24, 2025
Downgraded: Hold
Price Target: $59
Current: $84.88
Upside: -30.49%
Schneider Electric S.E.
Sep 24, 2025
Upgraded: Buy
Price Target: $265
Current: $276.80
Upside: -4.26%
Dassault Aviation société anonyme
Sep 19, 2025
Downgraded: Sell
Price Target: $323$290
Current: $295.80
Upside: -1.96%
Rheinmetall AG
Sep 16, 2025
Maintained: Buy
Price Target: $2,080$2,225
Current: $1,232.00
Upside: +80.60%
KONE Oyj
Jun 12, 2025
Maintained: Buy
Price Target: $47$63
Current: $50.84
Upside: +23.92%
Babcock International Group PLC
Jun 10, 2025
Maintained: Buy
Price Target: $12
Current: $1,071.05
Upside: -98.89%
Maintained: Buy
Price Target: $60
Current: $51.60
Upside: +16.28%
Maintained: Buy
Price Target: $187$310
Current: $230.10
Upside: +34.72%
Maintained: Buy
Price Target: $117
Current: $86.88
Upside: +34.67%
Maintained: Buy
Price Target: $28$21
Current: $42.22
Upside: n/a
Maintained: Buy
Price Target: $187$233
Current: $174.16
Upside: n/a
Downgraded: Sell
Price Target: $200$104
Current: $190.85
Upside: n/a
Maintained: Hold
Price Target: $215$315
Current: $310.70
Upside: n/a
Downgraded: Sell
Price Target: $229$192
Current: $388.00
Upside: n/a
Rated: Buy
Price Target: $28$19
Current: $74.56
Upside: n/a
Maintained: Sell
Price Target: $375$325
Current: $514.25
Upside: n/a
Maintained: Sell
Price Target: $163$174
Current: $269.40
Upside: n/a
Maintained: Buy
Price Target: $3.3$5.2
Current: $1,267.20
Upside: n/a
Maintained: Hold
Price Target: $177
Current: $18.93
Upside: n/a
Maintained: Sell
Price Target: $187$181
Current: $260.40
Upside: n/a
Maintained: Hold
Price Target: $19
Current: $2,514.00
Upside: n/a
Downgraded: Sell
Price Target: $187
Current: $255.00
Upside: n/a
Maintained: Buy
Price Target: $134$207
Current: $297.60
Upside: n/a