Charles Armitage
Stock Analyst at Citi
(4.77)
# 555
Out of 4,334 analysts
199
Total ratings
72.3%
Success rate
23%
Average return
Main Sectors:
Stocks Rated by Charles Armitage
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ETR: RHM Rheinmetall AG | Upgraded: Buy | $1,480 → $1,408 | $1,243.60 | +13.22% | 2 | May 18, 2026 | |
| STO: SAAB.B Saab AB (publ) | Upgraded: Hold | $516 → $527 | $539.40 | -2.30% | 3 | May 18, 2026 | |
| LON: BAB Babcock International Group PLC | Upgraded: Buy | $16 → $1,554 | $1,063.50 | +46.12% | 4 | Mar 31, 2026 | |
| BIT: LDO Leonardo S.p.a. | Upgraded: Buy | $69 | $52.02 | +32.64% | 9 | Mar 31, 2026 | |
| EPA: AIR Airbus SE | Reiterated: Buy | n/a | $174.26 | - | 57 | Mar 19, 2026 | |
| EPA: HO Thales S.A. | Maintained: Buy | $284 → $308 | $232.10 | +32.70% | 11 | Mar 4, 2026 | |
| LON: BA BAE Systems plc | Maintained: Buy | $22 → $2,438 | $1,993.50 | +22.30% | 12 | Mar 2, 2026 | |
| ETR: HAG Hensoldt AG | Maintained: Buy | $101 → $99 | $89.02 | +11.21% | 7 | Feb 27, 2026 | |
| ETR: MTX MTU Aero Engines AG | Maintained: Sell | $334 | $314.10 | +6.34% | 18 | Feb 25, 2026 | |
| EPA: EXENS Exosens | Maintained: Hold | $37 → $59 | $64.45 | -7.99% | 4 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $763 | $509.60 | +49.73% | 2 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $275 → $342 | $301.50 | +13.43% | 19 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $377 | $295.80 | +27.45% | 3 | Feb 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $7.3 → $8.3 | $8.17 | +1.57% | 2 | Dec 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $65 | $50.61 | +28.43% | 7 | Dec 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.9 → $620 | $396.90 | +56.21% | 2 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $10 → $12 | $10.90 | +11.98% | 2 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6.41 → $11 | $1,248.80 | -99.12% | 23 | Aug 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $5.69 | $477.00 | n/a | 1 | May 26, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $21 | $2,504.00 | n/a | 1 | Oct 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $219.02 | n/a | 8 | Nov 14, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $164 | $170.78 | n/a | 2 | Oct 12, 2020 |
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%
Feb 18, 2026
Maintained: Buy
Price Target: $763
Current: $509.60
Upside: +49.73%
Feb 17, 2026
Maintained: Hold
Price Target: $275 → $342
Current: $301.50
Upside: +13.43%
Feb 16, 2026
Maintained: Buy
Price Target: $377
Current: $295.80
Upside: +27.45%
Dec 11, 2025
Maintained: Hold
Price Target: $7.3 → $8.3
Current: $8.17
Upside: +1.57%
Dec 8, 2025
Upgraded: Buy
Price Target: $65
Current: $50.61
Upside: +28.43%
Oct 23, 2025
Reiterated: Buy
Price Target: $3.9 → $620
Current: $396.90
Upside: +56.21%
Oct 23, 2025
Maintained: Hold
Price Target: $10 → $12
Current: $10.90
Upside: +11.98%
Aug 11, 2025
Maintained: Hold
Price Target: $6.41 → $11
Current: $1,248.80
Upside: -99.12%
May 26, 2025
Maintained: Buy
Price Target: $5.69
Current: $477.00
Upside: n/a
Oct 16, 2024
Maintained: Hold
Price Target: $21
Current: $2,504.00
Upside: n/a
Nov 14, 2022
Maintained: Buy
Price Target: n/a
Current: $219.02
Upside: n/a
Oct 12, 2020
Maintained: Hold
Price Target: $164
Current: $170.78
Upside: n/a