Michael Ciarmoli

Stock Analyst at Truist Securities

(4.83)
# 109
Out of 4,761 analysts
294
Total ratings
71.35%
Success rate
18.99%
Average return

Stocks Rated by Michael Ciarmoli

Howmet Aerospace
Feb 14, 2025
Reiterates: Buy
Price Target: $130$140
Current: $129.83
Upside: +7.83%
Triumph Group
Feb 4, 2025
Maintains: Hold
Price Target: $19$26
Current: $25.26
Upside: +2.93%
RBC Bearings
Feb 3, 2025
Maintains: Buy
Price Target: $351$410
Current: $357.11
Upside: +14.81%
L3Harris Technologies
Jan 31, 2025
Maintains: Buy
Price Target: $283$274
Current: $199.02
Upside: +37.67%
Hexcel
Jan 24, 2025
Maintains: Buy
Price Target: $76$85
Current: $62.62
Upside: +35.74%
Moog Inc.
Jan 14, 2025
Maintains: Buy
Price Target: $224$237
Current: $172.14
Upside: +37.68%
Woodward
Jan 14, 2025
Maintains: Buy
Price Target: $226$229
Current: $184.74
Upside: +23.96%
VSE Corporation
Jan 14, 2025
Maintains: Buy
Price Target: $133$129
Current: $100.01
Upside: +28.99%
TransDigm Group
Jan 14, 2025
Maintains: Buy
Price Target: $1,482$1,534
Current: $1,290.13
Upside: +18.90%
Mercury Systems
Jan 14, 2025
Maintains: Hold
Price Target: $35$44
Current: $42.51
Upside: +3.51%
Maintains: Buy
Price Target: $36$37
Current: $28.85
Upside: +28.25%
Maintains: Buy
Price Target: $27$32
Current: $25.29
Upside: +26.53%
Maintains: Buy
Price Target: $80$82
Current: $61.26
Upside: +33.86%
Maintains: Hold
Price Target: $333$357
Current: $316.20
Upside: +12.90%
Maintains: Hold
Price Target: $106$114
Current: $101.38
Upside: +12.45%
Maintains: Hold
Price Target: $20$17
Current: $20.20
Upside: -15.84%
Maintains: Buy
Price Target: $85$88
Current: $79.90
Upside: +10.14%
Initiates: Buy
Price Target: $544
Current: $447.96
Upside: +21.44%
Initiates: Buy
Price Target: $579
Current: $440.72
Upside: +31.38%
Maintains: Hold
Price Target: $15$23
Current: $22.30
Upside: +0.90%
Maintains: Buy
Price Target: $264$282
Current: $182.68
Upside: +54.37%
Maintains: Buy
Price Target: $264$282
Current: $225.63
Upside: +24.98%
Maintains: Buy
Price Target: $10$8
Current: $6.90
Upside: +15.94%
Maintains: Hold
Price Target: $30$35
Current: $33.92
Upside: +3.18%
Maintains: Hold
Price Target: $60$40
Current: $4.24
Upside: +843.40%
Maintains: Buy
Price Target: $68$81
Current: $61.87
Upside: +30.92%
Downgrades: Hold
Price Target: $70
Current: $10.18
Upside: +587.62%