Michael Ciarmoli

Stock Analyst at Truist Securities

(5.00)
# 10
Out of 5,024 analysts
363
Total ratings
78.76%
Success rate
27.05%
Average return

Stocks Rated by Michael Ciarmoli

Lockheed Martin
Oct 15, 2025
Maintains: Hold
Price Target: $440$500
Current: $493.74
Upside: +1.27%
Redwire
Oct 15, 2025
Maintains: Hold
Price Target: $13$11
Current: $8.90
Upside: +23.60%
BWX Technologies
Oct 15, 2025
Maintains: Hold
Price Target: $145$173
Current: $203.92
Upside: -15.16%
Curtiss-Wright
Oct 15, 2025
Maintains: Hold
Price Target: $463$525
Current: $556.00
Upside: -5.58%
TransDigm Group
Oct 15, 2025
Maintains: Buy
Price Target: $1,730$1,647
Current: $1,257.97
Upside: +30.93%
Hexcel
Oct 15, 2025
Maintains: Buy
Price Target: $67$75
Current: $61.83
Upside: +21.30%
Howmet Aerospace
Oct 15, 2025
Maintains: Buy
Price Target: $202$217
Current: $190.98
Upside: +13.62%
Astronics
Oct 15, 2025
Maintains: Buy
Price Target: $49$58
Current: $48.35
Upside: +19.96%
AerSale
Oct 15, 2025
Maintains: Hold
Price Target: $6$7
Current: $7.56
Upside: -7.41%
Northwest Bancshares
Oct 10, 2025
Initiates: Buy
Price Target: $15
Current: $12.48
Upside: +20.19%
Initiates: Buy
Price Target: $89
Current: $75.64
Upside: +17.67%
Initiates: Buy
Price Target: $35
Current: $27.89
Upside: +25.49%
Maintains: Buy
Price Target: $81$90
Current: $82.22
Upside: +9.46%
Maintains: Buy
Price Target: $352$366
Current: $309.15
Upside: +18.39%
Maintains: Buy
Price Target: $352$366
Current: $241.80
Upside: +51.36%
Maintains: Buy
Price Target: $60$71
Current: $77.20
Upside: -8.03%
Maintains: Buy
Price Target: $431$455
Current: $371.87
Upside: +22.35%
Downgrades: Hold
Price Target: $70$55
Current: $56.62
Upside: -2.86%
Maintains: Buy
Price Target: $279$302
Current: $287.36
Upside: +5.09%
Reiterates: Buy
Price Target: $550$625
Current: $606.00
Upside: +3.14%
Maintains: Buy
Price Target: $267$294
Current: $249.58
Upside: +17.80%
Maintains: Buy
Price Target: $45$51
Current: $40.78
Upside: +25.06%
Maintains: Buy
Price Target: $87$95
Current: $92.99
Upside: +2.16%
Maintains: Buy
Price Target: $38$52
Current: $90.10
Upside: -42.29%
Initiates: Buy
Price Target: $35
Current: $41.73
Upside: -16.12%
Maintains: Buy
Price Target: $130$140
Current: $158.07
Upside: -11.43%
Maintains: Buy
Price Target: $237$215
Current: $208.46
Upside: +3.14%
Maintains: Hold
Price Target: $38$48
Current: $34.31
Upside: +38.44%
Maintains: Hold
Price Target: $30$35
Current: $38.28
Upside: -8.57%
Maintains: Hold
Price Target: $60$40
Current: $4.53
Upside: +783.00%
Downgrades: Hold
Price Target: $70
Current: $10.57
Upside: +562.21%