Michael Ciarmoli

Stock Analyst at Truist Financial

(4.96)
# 106
Out of 4,690 analysts
844
Total ratings
66.5%
Success rate
24.1%
Average return

Stocks Rated by Michael Ciarmoli

York Space Systems
Aug 20, 2026
Maintained: Hold
Price Target: $26$14
Current: $10.18
Upside: +37.52%
Leonardo DRS
Jul 29, 2026
Maintained: Buy
Price Target: n/a
Current: $42.56
Upside: -
Ducommun
May 26, 2026
Maintained: Buy
Price Target: $136$150
Current: $200.16
Upside: -25.06%
Karman Holdings
May 18, 2026
Maintained: Buy
Price Target: $118
Current: $58.20
Upside: +102.75%
Redwire
May 13, 2026
Maintained: Buy
Price Target: $15
Current: $12.40
Upside: +20.97%
Mercury Systems
May 12, 2026
Reiterated: Buy
Price Target: $109
Current: $101.25
Upside: +7.65%
StandardAero
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $26.40
Upside: -
Kratos Defense & Security Solutions
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $60.56
Upside: -
VSE Corporation
May 6, 2026
Maintained: Buy
Price Target: n/a
Current: $230.42
Upside: -
Woodward
May 5, 2026
Maintained: Buy
Price Target: $404$415
Current: $359.95
Upside: +15.29%
Maintained: Buy
Price Target: $128
Current: $139.17
Upside: -8.03%
Maintained: Buy
Price Target: $61
Current: $38.50
Upside: +58.44%
Maintained: Buy
Price Target: $280
Current: $283.48
Upside: -1.23%
Maintained: Hold
Price Target: $8
Current: $5.77
Upside: +38.65%
Maintained: Buy
Price Target: $391$397
Current: $363.42
Upside: +9.24%
Maintained: Buy
Price Target: $384
Current: $277.11
Upside: +38.57%
Maintained: Hold
Price Target: n/a
Current: $59.92
Upside: -
Reiterated: Buy
Price Target: $75$107
Current: $81.67
Upside: +31.02%
Maintained: Hold
Price Target: $205
Current: $162.26
Upside: +26.34%
Maintained: Hold
Price Target: $603$614
Current: $673.34
Upside: -8.81%
Reiterated: Buy
Price Target: $542$559
Current: $520.54
Upside: +7.39%
Maintained: Buy
Price Target: $1,697
Current: $1,222.91
Upside: +38.77%
Maintained: Hold
Price Target: n/a
Current: $206.38
Upside: -
Reiterated: Buy
Price Target: $605$695
Current: $589.15
Upside: +17.97%
Maintained: Buy
Price Target: n/a
Current: $97.79
Upside: -
Maintained: Hold
Price Target: $623
Current: $582.84
Upside: +6.89%
Maintained: Buy
Price Target: $262$290
Current: $410.94
Upside: -29.43%
Maintained: Buy
Price Target: n/a
Current: $1,023.25
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.21
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $2.04
Upside: n/a
Maintained: Hold
Price Target: $12
Current: $47.45
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $648.63
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $172.74
Upside: n/a