Michael Ciarmoli

Stock Analyst at Truist Securities

(5.00)
# 8
Out of 5,179 analysts
386
Total ratings
79.03%
Success rate
32.93%
Average return

Stocks Rated by Michael Ciarmoli

Redwire
Mar 9, 2026
Upgrades: Buy
Price Target: $13$15
Current: $7.97
Upside: +88.21%
AAR Corp.
Mar 6, 2026
Reiterates: Buy
Price Target: $107$128
Current: $104.10
Upside: +22.96%
Ducommun
Feb 27, 2026
Maintains: Buy
Price Target: $124$136
Current: $119.36
Upside: +13.95%
Astronics
Feb 25, 2026
Maintains: Buy
Price Target: $75$107
Current: $63.87
Upside: +67.53%
York Space Systems
Feb 23, 2026
Initiates: Hold
Price Target: $30
Current: $20.79
Upside: +44.30%
RBC Bearings
Feb 6, 2026
Maintains: Buy
Price Target: $542$599
Current: $529.61
Upside: +13.10%
Mercury Systems
Feb 4, 2026
Maintains: Buy
Price Target: $102$109
Current: $70.52
Upside: +54.58%
Woodward
Feb 3, 2026
Maintains: Buy
Price Target: $366$404
Current: $346.15
Upside: +16.71%
Northrop Grumman
Jan 9, 2026
Downgrades: Hold
Price Target: $688$623
Current: $676.49
Upside: -7.91%
Lockheed Martin
Jan 9, 2026
Upgrades: Buy
Price Target: $500$605
Current: $606.80
Upside: -0.30%
Maintains: Buy
Price Target: $366$391
Current: $266.77
Upside: +46.57%
Maintains: Buy
Price Target: $366$391
Current: $203.78
Upside: +91.87%
Maintains: Buy
Price Target: $56$52
Current: $39.88
Upside: +30.39%
Maintains: Hold
Price Target: $7$6
Current: $6.12
Upside: -1.96%
Maintains: Hold
Price Target: $525$537
Current: $647.13
Upside: -17.02%
Maintains: Hold
Price Target: $55$50
Current: $50.48
Upside: -0.95%
Maintains: Hold
Price Target: $173$200
Current: $195.88
Upside: +2.10%
Maintains: Buy
Price Target: $49$47
Current: $44.08
Upside: +6.64%
Reiterates: Buy
Price Target: $177$201
Current: $170.31
Upside: +18.02%
Maintains: Buy
Price Target: $75$83
Current: $78.07
Upside: +6.31%
Maintains: Buy
Price Target: $215$240
Current: $285.89
Upside: -16.05%
Maintains: Buy
Price Target: $302$353
Current: $344.33
Upside: +2.52%
Maintains: Buy
Price Target: $78$125
Current: $67.93
Upside: +84.01%
Maintains: Buy
Price Target: $1,730$1,647
Current: $1,131.26
Upside: +45.59%
Maintains: Buy
Price Target: $202$217
Current: $225.21
Upside: -3.65%
Initiates: Buy
Price Target: $15
Current: $12.49
Upside: +20.10%
Initiates: Buy
Price Target: $89
Current: $79.88
Upside: +11.42%
Initiates: Buy
Price Target: $35
Current: $25.08
Upside: +39.55%
Maintains: Hold
Price Target: $38$48
Current: $38.62
Upside: +22.99%
Maintains: Hold
Price Target: $60$40
Current: $2.18
Upside: +1,734.86%
Downgrades: Hold
Price Target: $70
Current: -
Upside: -