Michael Ciarmoli

Stock Analyst at Truist Securities

(4.95)
# 27
Out of 4,734 analysts
300
Total ratings
74.86%
Success rate
19.5%
Average return

Stocks Rated by Michael Ciarmoli

Woodward
Jan 14, 2025
Maintains: Buy
Price Target: $226$229
Current: $189.12
Upside: +21.09%
VSE Corporation
Jan 14, 2025
Maintains: Buy
Price Target: $133$129
Current: $103.38
Upside: +24.78%
Triumph Group
Jan 14, 2025
Maintains: Hold
Price Target: $18$19
Current: $19.05
Upside: -0.26%
TransDigm Group
Jan 14, 2025
Maintains: Buy
Price Target: $1,482$1,534
Current: $1,340.02
Upside: +14.48%
Mercury Systems
Jan 14, 2025
Maintains: Hold
Price Target: $35$44
Current: $42.92
Upside: +2.52%
L3Harris Technologies
Jan 14, 2025
Maintains: Buy
Price Target: $300$283
Current: $218.16
Upside: +29.72%
Kratos Defense & Security Solutions
Jan 14, 2025
Maintains: Buy
Price Target: $27$32
Current: $33.62
Upside: -4.82%
Howmet Aerospace
Jan 14, 2025
Maintains: Buy
Price Target: $128$130
Current: $125.30
Upside: +3.75%
Ducommun
Jan 14, 2025
Maintains: Buy
Price Target: $80$82
Current: $68.54
Upside: +19.64%
Curtiss-Wright
Jan 14, 2025
Maintains: Hold
Price Target: $333$357
Current: $366.92
Upside: -2.70%
Maintains: Hold
Price Target: $20$17
Current: $16.91
Upside: +0.53%
Maintains: Buy
Price Target: $85$88
Current: $81.33
Upside: +8.20%
Initiates: Buy
Price Target: $544
Current: $482.38
Upside: +12.77%
Initiates: Buy
Price Target: $579
Current: $490.32
Upside: +18.09%
Maintains: Buy
Price Target: $315$347
Current: $312.09
Upside: +11.19%
Maintains: Hold
Price Target: $95$106
Current: $122.43
Upside: -13.42%
Maintains: Hold
Price Target: $15$23
Current: $22.11
Upside: +1.76%
Maintains: Buy
Price Target: $78$76
Current: $66.35
Upside: +14.54%
Maintains: Buy
Price Target: $264$282
Current: $188.03
Upside: +49.98%
Maintains: Buy
Price Target: $264$282
Current: $237.06
Upside: +18.96%
Maintains: Buy
Price Target: $10$8
Current: $6.55
Upside: +22.14%
Maintains: Hold
Price Target: $38$48
Current: $47.31
Upside: +0.40%
Maintains: Buy
Price Target: $30$32
Current: $35.61
Upside: -10.14%
Maintains: Hold
Price Target: $30$35
Current: $33.92
Upside: +3.18%
Maintains: Hold
Price Target: $60$40
Current: $5.15
Upside: +676.70%
Maintains: Buy
Price Target: $155$162
Current: $208.57
Upside: -22.33%
Maintains: Buy
Price Target: $68$81
Current: $70.21
Upside: +15.37%
Downgrades: Hold
Price Target: $70
Current: $10.12
Upside: +591.70%