Charles Armitage

Stock Analyst at Citi

(4.77)
# 590
Out of 4,698 analysts
204
Total ratings
73%
Success rate
21.9%
Average return

Stocks Rated by Charles Armitage

Rolls-Royce Holdings plc
Aug 17, 2026
Maintained: Hold
Price Target: 1,101p1,647p
Current: 1,489p
Upside: +10.58%
Thales S.A.
Jul 24, 2026
Maintained: Buy
Price Target: €315.00€317.00
Current: €233.60
Upside: +35.70%
Babcock International Group PLC
Jun 24, 2026
Maintained: Buy
Price Target: 1,554p1,556p
Current: 991p
Upside: +57.04%
QinetiQ Group plc
Jun 16, 2026
Maintained: Buy
Price Target: 569p605p
Current: 484p
Upside: +25.00%
Rheinmetall AG
May 18, 2026
Upgraded: Buy
Price Target: €1,480€1,408
Current: €1,034
Upside: +36.17%
Saab AB (publ)
May 18, 2026
Upgraded: Hold
Price Target: kr 516.00kr 527.00
Current: kr 589.40
Upside: -10.59%
Leonardo S.p.a.
Mar 31, 2026
Upgraded: Buy
Price Target: €69.00
Current: €50.46
Upside: +36.74%
Airbus SE
Mar 19, 2026
Reiterated: Buy
Price Target: n/a
Current: $198.96
Upside: -
BAE Systems plc
Mar 2, 2026
Maintained: Buy
Price Target: 2,192p2,438p
Current: 1,957p
Upside: +24.61%
Hensoldt AG
Feb 27, 2026
Maintained: Buy
Price Target: €101.00€99.00
Current: €79.70
Upside: +24.22%
Maintained: Sell
Price Target: €334.00
Current: €347.60
Upside: -3.91%
Maintained: Hold
Price Target: €37.00€59.30
Current: €55.20
Upside: +7.43%
Maintained: Buy
Price Target: 763p
Current: 504p
Upside: +51.45%
Maintained: Hold
Price Target: €275.00€342.00
Current: €333.50
Upside: +2.55%
Maintained: Buy
Price Target: €377.00
Current: €277.40
Upside: +35.90%
Maintained: Hold
Price Target: €7.30€8.30
Current: €7.85
Upside: +5.79%
Upgraded: Buy
Price Target: €65.00
Current: €43.16
Upside: +50.60%
Reiterated: Buy
Price Target: 390p620p
Current: 431p
Upside: +43.78%
Maintained: Hold
Price Target: €10.35€12.20
Current: €11.72
Upside: +4.10%
Maintained: Hold
Price Target: 2,130p
Current: 2,724p
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $212.25
Upside: n/a
Maintained: Hold
Price Target: $191
Current: $201.62
Upside: n/a