Charles Armitage

Stock Analyst at Citi

(4.77)
# 572
Out of 4,575 analysts
203
Total ratings
73%
Success rate
22.2%
Average return

Stocks Rated by Charles Armitage

Thales S.A.
Jul 24, 2026
Maintained: Buy
Price Target: €315.00€317.00
Current: €236.40
Upside: +34.09%
Babcock International Group PLC
Jun 24, 2026
Maintained: Buy
Price Target: 1,554p1,556p
Current: 1,121p
Upside: +38.80%
QinetiQ Group plc
Jun 16, 2026
Maintained: Buy
Price Target: 569p605p
Current: 490p
Upside: +23.52%
Rheinmetall AG
May 18, 2026
Upgraded: Buy
Price Target: €1,480€1,408
Current: €1,038
Upside: +35.70%
Saab AB (publ)
May 18, 2026
Upgraded: Hold
Price Target: kr 516.00kr 527.00
Current: kr 587.40
Upside: -10.28%
Leonardo S.p.a.
Mar 31, 2026
Upgraded: Buy
Price Target: €69.00
Current: €52.26
Upside: +32.03%
Airbus SE
Mar 19, 2026
Reiterated: Buy
Price Target: n/a
Current: $206.05
Upside: -
BAE Systems plc
Mar 2, 2026
Maintained: Buy
Price Target: 2,192p2,438p
Current: 1,971p
Upside: +23.69%
Hensoldt AG
Feb 27, 2026
Maintained: Buy
Price Target: €101.00€99.00
Current: €79.80
Upside: +24.06%
MTU Aero Engines AG
Feb 25, 2026
Maintained: Sell
Price Target: €334.00
Current: €342.60
Upside: -2.51%
Maintained: Hold
Price Target: €37.00€59.30
Current: €62.10
Upside: -4.51%
Maintained: Buy
Price Target: 763p
Current: 470p
Upside: +62.20%
Maintained: Hold
Price Target: €275.00€342.00
Current: €329.80
Upside: +3.70%
Maintained: Buy
Price Target: €377.00
Current: €299.20
Upside: +26.00%
Maintained: Hold
Price Target: €7.30€8.30
Current: €8.76
Upside: -5.23%
Upgraded: Buy
Price Target: €65.00
Current: €45.26
Upside: +43.61%
Reiterated: Buy
Price Target: 390p620p
Current: 434p
Upside: +42.79%
Maintained: Hold
Price Target: €10.35€12.20
Current: €11.74
Upside: +3.96%
Maintained: Hold
Price Target: 641p1,101p
Current: 1,416p
Upside: -22.22%
Maintained: Hold
Price Target: 2,130p
Current: 2,616p
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $209.52
Upside: n/a
Maintained: Hold
Price Target: $187
Current: $194.69
Upside: n/a