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

Stocks Rated by Charles Armitage

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,554p1,556p
Current: 1,194p
Upside: +30.37%
QinetiQ Group plc
Jun 16, 2026
Maintained: Buy
Price Target: 569p605p
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.00kr 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,192p2,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%
Maintained: Hold
Price Target: €37.00€59.30
Current: €66.80
Upside: -11.23%
Maintained: Buy
Price Target: 763p
Current: 494p
Upside: +54.36%
Maintained: Hold
Price Target: €275.00€342.00
Current: €360.50
Upside: -5.13%
Maintained: Buy
Price Target: €377.00
Current: €318.80
Upside: +18.26%
Maintained: Hold
Price Target: €7.30€8.30
Current: €8.13
Upside: +2.12%
Upgraded: Buy
Price Target: €65.00
Current: €51.69
Upside: +25.75%
Reiterated: Buy
Price Target: 390p620p
Current: 444p
Upside: +39.80%
Maintained: Hold
Price Target: €10.35€12.20
Current: €12.20
Upside: -
Maintained: Hold
Price Target: 641p1,101p
Current: 1,541p
Upside: n/a
Maintained: Hold
Price Target: 2,130p
Current: 2,662p
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $231.67
Upside: n/a
Maintained: Hold
Price Target: $189
Current: $221.35
Upside: n/a