David Perry

Stock Analyst at J.P. Morgan

(4.74)
# 635
Out of 4,334 analysts
884
Total ratings
58.8%
Success rate
12.2%
Average return

Stocks Rated by David Perry

Babcock International Group PLC
May 13, 2026
Maintained: Buy
Price Target: $1,700$1,500
Current: $1,063.50
Upside: +41.04%
Leonardo S.p.a.
May 13, 2026
Maintained: Buy
Price Target: $77$70
Current: $52.02
Upside: +34.56%
Rheinmetall AG
May 8, 2026
Downgraded: Hold
Price Target: $2,130$1,500
Current: $1,243.60
Upside: +20.62%
Hensoldt AG
May 6, 2026
Maintained: Hold
Price Target: $85
Current: $89.02
Upside: -4.52%
RENK Group AG
May 6, 2026
Maintained: Buy
Price Target: $75
Current: $50.61
Upside: +48.19%
CSG N.V.
May 5, 2026
Maintained: Buy
Price Target: $40
Current: $18.61
Upside: +114.92%
MTU Aero Engines AG
Apr 30, 2026
Maintained: Buy
Price Target: $465
Current: $314.10
Upside: +48.04%
Airbus SE
Apr 29, 2026
Maintained: Buy
Price Target: $225
Current: $174.26
Upside: +29.12%
Rolls-Royce Holdings plc
Apr 22, 2026
Maintained: Buy
Price Target: $15
Current: $1,248.80
Upside: -98.80%
Safran SA
Apr 22, 2026
Maintained: Buy
Price Target: $400
Current: $301.50
Upside: +32.67%
Downgraded: Hold
Price Target: $275
Current: $232.10
Upside: +18.48%
Maintained: Buy
Price Target: $60$71
Current: $64.45
Upside: +10.16%
Maintained: Buy
Price Target: $22$2,400
Current: $1,993.50
Upside: +20.39%
Maintained: Hold
Price Target: $280$325
Current: $295.80
Upside: +9.87%
Maintained: Hold
Price Target: $1.85$2.15
Current: $287.00
Upside: -99.25%
Maintained: Buy
Price Target: $560$6.6
Current: $477.00
Upside: -98.62%
Maintained: Sell
Price Target: $3.1$3.7
Current: $370.20
Upside: n/a
Maintained: Hold
Price Target: $1.7$2.2
Current: $396.90
Upside: n/a
Maintained: Buy
Price Target: $16$23
Current: $10.90
Upside: n/a
Maintained: Buy
Price Target: $15
Current: $8.17
Upside: n/a
Maintained: Buy
Price Target: $225
Current: $219.02
Upside: n/a
Maintained: Buy
Price Target: $50$34
Current: $976.50
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $16.75
Upside: n/a
Maintained: Hold
Price Target: $5.4
Current: $30.29
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $170.78
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $59.62
Upside: n/a
Maintained: Hold
Price Target: $210$205
Current: $526.50
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $23.83
Upside: n/a