Charles Armitage
Stock Analyst at Citi
(4.78)
# 559
Out of 5,055 analysts
206
Total ratings
72.1%
Success rate
21.3%
Average return
Main Sectors:
Stocks Rated by Charles Armitage
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| STO: SAAB.B Saab AB (publ) | Reiterated: Hold | kr 527.00 → kr 628.00 | kr 610.50 | +2.87% | 4 | Sep 23, 2026 | |
| EPA: EXENS Exosens | Reiterated: Hold | €59.30 → €70.00 | €58.10 | +20.48% | 5 | Sep 18, 2026 | |
| LON: RR Rolls-Royce Holdings plc | Reiterated: Hold | 1,101p → 1,647p | 1,361p | +20.98% | 24 | Aug 17, 2026 | |
| EPA: HO Thales S.A. | Reiterated: Buy | €315.00 → €317.00 | €224.70 | +41.08% | 13 | Jul 24, 2026 | |
| LON: BAB Babcock International Group PLC | Reiterated: Buy | 1,554p → 1,556p | 913p | +70.35% | 5 | Jun 24, 2026 | |
| LON: QQ QinetiQ Group plc | Reiterated: Buy | 569p → 605p | 467p | +29.66% | 2 | Jun 16, 2026 | |
| ETR: RHM Rheinmetall AG | Upgraded: Buy | €1,480 → €1,408 | €983.30 | +43.19% | 2 | May 18, 2026 | |
| BIT: LDO Leonardo S.p.a. | Upgraded: Buy | €69.00 | €47.26 | +46.00% | 9 | Mar 31, 2026 | |
| EPA: AIR Airbus SE | Reiterated: Buy | n/a | $190.22 | - | 57 | Mar 19, 2026 | |
| LON: BA BAE Systems plc | Reiterated: Buy | 2,192p → 2,438p | 1,899p | +28.38% | 12 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €101.00 → €99.00 | €80.78 | +22.56% | 7 | Feb 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | €334.00 | €357.30 | -6.52% | 18 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 763p | 472p | +61.69% | 2 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €275.00 → €342.00 | €314.90 | +8.61% | 19 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €377.00 | €290.40 | +29.82% | 3 | Feb 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €7.30 → €8.30 | €7.05 | +17.80% | 2 | Dec 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | €65.00 | €34.80 | +86.81% | 7 | Dec 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €10.35 → €12.20 | €10.41 | +17.20% | 2 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 390p → 620p | 413p | +50.30% | 2 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 2,130p | 2,722p | n/a | 1 | Oct 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $184.66 | n/a | 8 | Nov 14, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $184 | $198.58 | n/a | 2 | Oct 12, 2020 |
Saab AB (publ)
Sep 23, 2026
Reiterated: Hold
Price Target: kr 527.00 → kr 628.00
Current: kr 610.50
Upside: +2.87%
Exosens
Sep 18, 2026
Reiterated: Hold
Price Target: €59.30 → €70.00
Current: €58.10
Upside: +20.48%
Rolls-Royce Holdings plc
Aug 17, 2026
Reiterated: Hold
Price Target: 1,101p → 1,647p
Current: 1,361p
Upside: +20.98%
Thales S.A.
Jul 24, 2026
Reiterated: Buy
Price Target: €315.00 → €317.00
Current: €224.70
Upside: +41.08%
Babcock International Group PLC
Jun 24, 2026
Reiterated: Buy
Price Target: 1,554p → 1,556p
Current: 913p
Upside: +70.35%
QinetiQ Group plc
Jun 16, 2026
Reiterated: Buy
Price Target: 569p → 605p
Current: 467p
Upside: +29.66%
Rheinmetall AG
May 18, 2026
Upgraded: Buy
Price Target: €1,480 → €1,408
Current: €983.30
Upside: +43.19%
Leonardo S.p.a.
Mar 31, 2026
Upgraded: Buy
Price Target: €69.00
Current: €47.26
Upside: +46.00%
Airbus SE
Mar 19, 2026
Reiterated: Buy
Price Target: n/a
Current: $190.22
Upside: -
BAE Systems plc
Mar 2, 2026
Reiterated: Buy
Price Target: 2,192p → 2,438p
Current: 1,899p
Upside: +28.38%
Feb 27, 2026
Reiterated: Buy
Price Target: €101.00 → €99.00
Current: €80.78
Upside: +22.56%
Feb 25, 2026
Reiterated: Sell
Price Target: €334.00
Current: €357.30
Upside: -6.52%
Feb 18, 2026
Reiterated: Buy
Price Target: 763p
Current: 472p
Upside: +61.69%
Feb 17, 2026
Reiterated: Hold
Price Target: €275.00 → €342.00
Current: €314.90
Upside: +8.61%
Feb 16, 2026
Reiterated: Buy
Price Target: €377.00
Current: €290.40
Upside: +29.82%
Dec 11, 2025
Reiterated: Hold
Price Target: €7.30 → €8.30
Current: €7.05
Upside: +17.80%
Dec 8, 2025
Upgraded: Buy
Price Target: €65.00
Current: €34.80
Upside: +86.81%
Oct 23, 2025
Reiterated: Hold
Price Target: €10.35 → €12.20
Current: €10.41
Upside: +17.20%
Oct 23, 2025
Reiterated: Buy
Price Target: 390p → 620p
Current: 413p
Upside: +50.30%
Oct 16, 2024
Reiterated: Hold
Price Target: 2,130p
Current: 2,722p
Upside: n/a
Nov 14, 2022
Reiterated: Buy
Price Target: n/a
Current: $184.66
Upside: n/a
Oct 12, 2020
Reiterated: Hold
Price Target: $184
Current: $198.58
Upside: n/a