Charles Armitage

Stock Analyst at Citi

(4.75)
# 609
Out of 4,476 analysts
202
Total ratings
71.9%
Success rate
22.4%
Average return

Stocks Rated by Charles Armitage

Babcock International Group PLC
Jun 24, 2026
Maintained: Buy
Price Target: 1,554p1,556p
Current: $1,039.00
Upside: +49.76%
QinetiQ Group plc
Jun 16, 2026
Maintained: Buy
Price Target: 569p605p
Current: $479.40
Upside: +26.20%
Safran SA
Jun 8, 2026
Maintained: Hold
Price Target: €342.00€305.00
Current: $356.70
Upside: -14.49%
Rheinmetall AG
May 18, 2026
Upgraded: Buy
Price Target: €1,480€1,408
Current: $1,093.40
Upside: +28.77%
Saab AB (publ)
May 18, 2026
Upgraded: Hold
Price Target: kr 516.00kr 527.00
Current: $562.80
Upside: -6.36%
Leonardo S.p.a.
Mar 31, 2026
Upgraded: Buy
Price Target: €69.00
Current: $52.53
Upside: +31.35%
Airbus SE
Mar 19, 2026
Reiterated: Buy
Price Target: n/a
Current: $206.15
Upside: -
Thales S.A.
Mar 4, 2026
Maintained: Buy
Price Target: €284.00€308.00
Current: $238.20
Upside: +29.30%
BAE Systems plc
Mar 2, 2026
Maintained: Buy
Price Target: 2,192p2,438p
Current: $1,981.50
Upside: +23.04%
Hensoldt AG
Feb 27, 2026
Maintained: Buy
Price Target: €101.00€99.00
Current: $75.58
Upside: +30.99%
Maintained: Sell
Price Target: €334.00
Current: $378.60
Upside: -11.78%
Maintained: Hold
Price Target: €37.00€59.30
Current: $59.00
Upside: +0.51%
Maintained: Buy
Price Target: 763p
Current: $502.80
Upside: +51.75%
Maintained: Buy
Price Target: €377.00
Current: $306.00
Upside: +23.20%
Maintained: Hold
Price Target: €7.30€8.30
Current: $9.98
Upside: -16.80%
Upgraded: Buy
Price Target: €65.00
Current: $46.80
Upside: +38.89%
Reiterated: Buy
Price Target: 390p620p
Current: $477.50
Upside: +29.84%
Maintained: Hold
Price Target: €10.35€12.20
Current: $13.40
Upside: -8.92%
Maintained: Hold
Price Target: 641p1,101p
Current: $1,504.20
Upside: -26.80%
Maintained: Hold
Price Target: 2,130p
Current: $2,508.00
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $226.49
Upside: n/a
Maintained: Hold
Price Target: $187
Current: $213.97
Upside: n/a