Michael Ciarmoli

Stock Analyst at Truist Securities

(5.00)
# 9
Out of 5,124 analysts
375
Total ratings
79.25%
Success rate
27.81%
Average return

Stocks Rated by Michael Ciarmoli

HEICO
Dec 23, 2025
Maintains: Buy
Price Target: $366$391
Current: $323.59
Upside: +20.83%
HEICO
Dec 23, 2025
Maintains: Buy
Price Target: $366$391
Current: $252.43
Upside: +54.89%
Woodward
Nov 25, 2025
Maintains: Buy
Price Target: $294$305
Current: $302.32
Upside: +0.89%
TAT Technologies
Nov 14, 2025
Maintains: Buy
Price Target: $56$52
Current: $44.66
Upside: +16.44%
AerSale
Nov 10, 2025
Maintains: Hold
Price Target: $7$6
Current: $7.11
Upside: -15.61%
Redwire
Nov 7, 2025
Maintains: Hold
Price Target: $11$8
Current: $7.60
Upside: +5.26%
Curtiss-Wright
Nov 7, 2025
Maintains: Hold
Price Target: $525$537
Current: $551.27
Upside: -2.59%
Albany International
Nov 7, 2025
Maintains: Hold
Price Target: $55$50
Current: $50.70
Upside: -1.38%
BWX Technologies
Nov 4, 2025
Maintains: Hold
Price Target: $173$200
Current: $172.84
Upside: +15.71%
RBC Bearings
Nov 3, 2025
Reiterates: Buy
Price Target: $455$471
Current: $448.43
Upside: +5.03%
Maintains: Buy
Price Target: $49$47
Current: $34.09
Upside: +37.87%
Reiterates: Buy
Price Target: $177$201
Current: $172.77
Upside: +16.34%
Maintains: Buy
Price Target: $75$83
Current: $73.90
Upside: +12.31%
Maintains: Buy
Price Target: $215$240
Current: $243.55
Upside: -1.46%
Maintains: Hold
Price Target: $440$500
Current: $483.67
Upside: +3.38%
Maintains: Buy
Price Target: $625$688
Current: $570.21
Upside: +20.66%
Maintains: Buy
Price Target: $71$100
Current: $73.01
Upside: +36.97%
Maintains: Buy
Price Target: $302$353
Current: $293.57
Upside: +20.24%
Maintains: Buy
Price Target: $78$125
Current: $75.91
Upside: +64.67%
Maintains: Buy
Price Target: $1,730$1,647
Current: $1,329.85
Upside: +23.85%
Maintains: Buy
Price Target: $202$217
Current: $205.02
Upside: +5.84%
Maintains: Buy
Price Target: $49$58
Current: $54.24
Upside: +6.93%
Initiates: Buy
Price Target: $15
Current: $11.98
Upside: +25.21%
Initiates: Buy
Price Target: $89
Current: $73.17
Upside: +21.63%
Initiates: Buy
Price Target: $35
Current: $28.68
Upside: +22.04%
Maintains: Buy
Price Target: $81$90
Current: $82.79
Upside: +8.71%
Maintains: Buy
Price Target: $87$95
Current: $95.13
Upside: -0.14%
Maintains: Hold
Price Target: $38$48
Current: $43.55
Upside: +9.07%
Maintains: Hold
Price Target: $60$40
Current: $3.21
Upside: +1,146.11%
Downgrades: Hold
Price Target: $70
Current: $10.63
Upside: +558.51%