Michael Ciarmoli

Stock Analyst at Truist Securities

(4.98)
# 12
Out of 5,072 analysts
379
Total ratings
73.86%
Success rate
24.27%
Average return

Stocks Rated by Michael Ciarmoli

TAT Technologies
Nov 14, 2025
Maintains: Buy
Price Target: $56$52
Current: $36.73
Upside: +41.57%
AerSale
Nov 10, 2025
Maintains: Hold
Price Target: $7$6
Current: $6.39
Upside: -6.10%
Redwire
Nov 7, 2025
Maintains: Hold
Price Target: $11$8
Current: $5.36
Upside: +49.25%
Curtiss-Wright
Nov 7, 2025
Maintains: Hold
Price Target: $525$537
Current: $552.27
Upside: -2.76%
Albany International
Nov 7, 2025
Maintains: Hold
Price Target: $55$50
Current: $47.26
Upside: +5.80%
BWX Technologies
Nov 4, 2025
Maintains: Hold
Price Target: $173$200
Current: $174.64
Upside: +14.52%
RBC Bearings
Nov 3, 2025
Reiterates: Buy
Price Target: $455$471
Current: $439.64
Upside: +7.13%
Leonardo DRS
Oct 30, 2025
Maintains: Buy
Price Target: $49$47
Current: $33.72
Upside: +39.38%
VSE Corporation
Oct 29, 2025
Reiterates: Buy
Price Target: $177$201
Current: $182.65
Upside: +10.05%
Hexcel
Oct 24, 2025
Maintains: Buy
Price Target: $75$83
Current: $74.50
Upside: +11.42%
Maintains: Buy
Price Target: $215$240
Current: $228.54
Upside: +5.01%
Maintains: Hold
Price Target: $440$500
Current: $450.85
Upside: +10.90%
Maintains: Buy
Price Target: $625$688
Current: $571.70
Upside: +20.34%
Maintains: Buy
Price Target: $71$100
Current: $69.59
Upside: +43.70%
Maintains: Buy
Price Target: $302$353
Current: $276.22
Upside: +27.80%
Maintains: Buy
Price Target: $78$125
Current: $75.28
Upside: +66.05%
Maintains: Buy
Price Target: $1,730$1,647
Current: $1,354.70
Upside: +21.58%
Maintains: Buy
Price Target: $202$217
Current: $203.01
Upside: +6.89%
Maintains: Buy
Price Target: $49$58
Current: $50.94
Upside: +13.86%
Initiates: Buy
Price Target: $15
Current: $12.22
Upside: +22.75%
Initiates: Buy
Price Target: $89
Current: $64.37
Upside: +38.26%
Initiates: Buy
Price Target: $35
Current: $25.15
Upside: +39.17%
Maintains: Buy
Price Target: $81$90
Current: $82.22
Upside: +9.46%
Maintains: Buy
Price Target: $352$366
Current: $309.96
Upside: +18.08%
Maintains: Buy
Price Target: $352$366
Current: $242.25
Upside: +51.08%
Maintains: Buy
Price Target: $267$294
Current: $293.34
Upside: +0.22%
Maintains: Buy
Price Target: $87$95
Current: $88.98
Upside: +6.77%
Maintains: Hold
Price Target: $38$48
Current: $39.08
Upside: +21.55%
Maintains: Hold
Price Target: $30$35
Current: $35.14
Upside: -0.40%
Maintains: Hold
Price Target: $60$40
Current: $3.49
Upside: +1,047.78%
Downgrades: Hold
Price Target: $70
Current: $10.57
Upside: +562.25%