Charles Armitage
Stock Analyst at Citi
(4.80)
# 501
Out of 4,651 analysts
203
Total ratings
78.7%
Success rate
23.5%
Average return
Main Sectors:
Stocks Rated by Charles Armitage
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EPA: HO Thales S.A. | Maintained: Buy | €315.00 → €317.00 | €270.40 | +17.23% | 13 | Jul 24, 2026 | |
| LON: BAB Babcock International Group PLC | Maintained: Buy | 1,554p → 1,556p | 1,194p | +30.37% | 5 | Jun 24, 2026 | |
| LON: QQ QinetiQ Group plc | Maintained: Buy | 569p → 605p | 563p | +7.46% | 2 | Jun 16, 2026 | |
| ETR: RHM Rheinmetall AG | Upgraded: Buy | €1,480 → €1,408 | €1,202 | +17.14% | 2 | May 18, 2026 | |
| STO: SAAB.B Saab AB (publ) | Upgraded: Hold | kr 516.00 → kr 527.00 | kr 692.70 | -23.92% | 3 | May 18, 2026 | |
| BIT: LDO Leonardo S.p.a. | Upgraded: Buy | €69.00 | €59.90 | +15.19% | 9 | Mar 31, 2026 | |
| EPA: AIR Airbus SE | Reiterated: Buy | n/a | $215.40 | - | 57 | Mar 19, 2026 | |
| LON: BA BAE Systems plc | Maintained: Buy | 2,192p → 2,438p | 2,258p | +7.97% | 12 | Mar 2, 2026 | |
| ETR: HAG Hensoldt AG | Maintained: Buy | €101.00 → €99.00 | €96.08 | +3.04% | 7 | Feb 27, 2026 | |
| ETR: MTX MTU Aero Engines AG | Maintained: Sell | €334.00 | €382.70 | -12.73% | 18 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €37.00 → €59.30 | €66.80 | -11.23% | 4 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 763p | 494p | +54.36% | 2 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €275.00 → €342.00 | €360.50 | -5.13% | 19 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €377.00 | €318.80 | +18.26% | 3 | Feb 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €7.30 → €8.30 | €8.13 | +2.12% | 2 | Dec 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | €65.00 | €51.69 | +25.75% | 7 | Dec 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 390p → 620p | 444p | +39.80% | 2 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €10.35 → €12.20 | €12.20 | - | 2 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 641p → 1,101p | 1,541p | n/a | 23 | Aug 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 2,130p | 2,662p | n/a | 1 | Oct 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $231.67 | n/a | 8 | Nov 14, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $189 | $221.35 | n/a | 2 | Oct 12, 2020 |
Thales S.A.
Jul 24, 2026
Maintained: Buy
Price Target: €315.00 → €317.00
Current: €270.40
Upside: +17.23%
Babcock International Group PLC
Jun 24, 2026
Maintained: Buy
Price Target: 1,554p → 1,556p
Current: 1,194p
Upside: +30.37%
QinetiQ Group plc
Jun 16, 2026
Maintained: Buy
Price Target: 569p → 605p
Current: 563p
Upside: +7.46%
Rheinmetall AG
May 18, 2026
Upgraded: Buy
Price Target: €1,480 → €1,408
Current: €1,202
Upside: +17.14%
Saab AB (publ)
May 18, 2026
Upgraded: Hold
Price Target: kr 516.00 → kr 527.00
Current: kr 692.70
Upside: -23.92%
Leonardo S.p.a.
Mar 31, 2026
Upgraded: Buy
Price Target: €69.00
Current: €59.90
Upside: +15.19%
Airbus SE
Mar 19, 2026
Reiterated: Buy
Price Target: n/a
Current: $215.40
Upside: -
BAE Systems plc
Mar 2, 2026
Maintained: Buy
Price Target: 2,192p → 2,438p
Current: 2,258p
Upside: +7.97%
Hensoldt AG
Feb 27, 2026
Maintained: Buy
Price Target: €101.00 → €99.00
Current: €96.08
Upside: +3.04%
MTU Aero Engines AG
Feb 25, 2026
Maintained: Sell
Price Target: €334.00
Current: €382.70
Upside: -12.73%
Feb 25, 2026
Maintained: Hold
Price Target: €37.00 → €59.30
Current: €66.80
Upside: -11.23%
Feb 18, 2026
Maintained: Buy
Price Target: 763p
Current: 494p
Upside: +54.36%
Feb 17, 2026
Maintained: Hold
Price Target: €275.00 → €342.00
Current: €360.50
Upside: -5.13%
Feb 16, 2026
Maintained: Buy
Price Target: €377.00
Current: €318.80
Upside: +18.26%
Dec 11, 2025
Maintained: Hold
Price Target: €7.30 → €8.30
Current: €8.13
Upside: +2.12%
Dec 8, 2025
Upgraded: Buy
Price Target: €65.00
Current: €51.69
Upside: +25.75%
Oct 23, 2025
Reiterated: Buy
Price Target: 390p → 620p
Current: 444p
Upside: +39.80%
Oct 23, 2025
Maintained: Hold
Price Target: €10.35 → €12.20
Current: €12.20
Upside: -
Aug 11, 2025
Maintained: Hold
Price Target: 641p → 1,101p
Current: 1,541p
Upside: n/a
Oct 16, 2024
Maintained: Hold
Price Target: 2,130p
Current: 2,662p
Upside: n/a
Nov 14, 2022
Maintained: Buy
Price Target: n/a
Current: $231.67
Upside: n/a
Oct 12, 2020
Maintained: Hold
Price Target: $189
Current: $221.35
Upside: n/a