Charles Armitage

Stock Analyst at Citi

(4.77)
# 555
Out of 4,334 analysts
199
Total ratings
72.3%
Success rate
23%
Average return

Stocks Rated by Charles Armitage

Rheinmetall AG
May 18, 2026
Upgraded: Buy
Price Target: $1,480$1,408
Current: $1,243.60
Upside: +13.22%
Saab AB (publ)
May 18, 2026
Upgraded: Hold
Price Target: $516$527
Current: $539.40
Upside: -2.30%
Babcock International Group PLC
Mar 31, 2026
Upgraded: Buy
Price Target: $16$1,554
Current: $1,063.50
Upside: +46.12%
Leonardo S.p.a.
Mar 31, 2026
Upgraded: Buy
Price Target: $69
Current: $52.02
Upside: +32.64%
Airbus SE
Mar 19, 2026
Reiterated: Buy
Price Target: n/a
Current: $174.26
Upside: -
Thales S.A.
Mar 4, 2026
Maintained: Buy
Price Target: $284$308
Current: $232.10
Upside: +32.70%
BAE Systems plc
Mar 2, 2026
Maintained: Buy
Price Target: $22$2,438
Current: $1,993.50
Upside: +22.30%
Hensoldt AG
Feb 27, 2026
Maintained: Buy
Price Target: $101$99
Current: $89.02
Upside: +11.21%
MTU Aero Engines AG
Feb 25, 2026
Maintained: Sell
Price Target: $334
Current: $314.10
Upside: +6.34%
Exosens
Feb 25, 2026
Maintained: Hold
Price Target: $37$59
Current: $64.45
Upside: -7.99%
Maintained: Buy
Price Target: $763
Current: $509.60
Upside: +49.73%
Maintained: Hold
Price Target: $275$342
Current: $301.50
Upside: +13.43%
Maintained: Buy
Price Target: $377
Current: $295.80
Upside: +27.45%
Maintained: Hold
Price Target: $7.3$8.3
Current: $8.17
Upside: +1.57%
Upgraded: Buy
Price Target: $65
Current: $50.61
Upside: +28.43%
Reiterated: Buy
Price Target: $3.9$620
Current: $396.90
Upside: +56.21%
Maintained: Hold
Price Target: $10$12
Current: $10.90
Upside: +11.98%
Maintained: Hold
Price Target: $6.41$11
Current: $1,248.80
Upside: -99.12%
Maintained: Buy
Price Target: $5.69
Current: $477.00
Upside: n/a
Maintained: Hold
Price Target: $21
Current: $2,504.00
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $219.02
Upside: n/a
Maintained: Hold
Price Target: $164
Current: $170.78
Upside: n/a