
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
Main Sectors:
Stocks Rated by Michael Ciarmoli
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| YSS York Space Systems | Maintained: Hold | $26 → $14 | $10.18 | +37.52% | 3 | Aug 20, 2026 | |
| DRS Leonardo DRS | Maintained: Buy | n/a | $42.56 | - | 30 | Jul 29, 2026 | |
| DCO Ducommun | Maintained: Buy | $136 → $150 | $200.16 | -25.06% | 43 | May 26, 2026 | |
| KRMN Karman Holdings | Maintained: Buy | $118 | $58.20 | +102.75% | 6 | May 18, 2026 | |
| RDW Redwire | Maintained: Buy | $15 | $12.40 | +20.97% | 8 | May 13, 2026 | |
| MRCY Mercury Systems | Reiterated: Buy | $109 | $101.25 | +7.65% | 40 | May 12, 2026 | |
| SARO StandardAero | Maintained: Buy | n/a | $26.40 | - | 5 | May 8, 2026 | |
| KTOS Kratos Defense & Security Solutions | Maintained: Buy | n/a | $60.56 | - | 47 | May 7, 2026 | |
| VSEC VSE Corporation | Maintained: Buy | n/a | $230.42 | - | 35 | May 6, 2026 | |
| WWD Woodward | Maintained: Buy | $404 → $415 | $359.95 | +15.29% | 56 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $128 | $139.17 | -8.03% | 43 | Mar 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $61 | $38.50 | +58.44% | 9 | Mar 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $280 | $283.48 | -1.23% | 32 | Mar 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 | $5.77 | +38.65% | 20 | Mar 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $391 → $397 | $363.42 | +9.24% | 47 | Feb 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $384 | $277.11 | +38.57% | 31 | Feb 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $59.92 | - | 33 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $75 → $107 | $81.67 | +31.02% | 56 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $205 | $162.26 | +26.34% | 41 | Feb 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $603 → $614 | $673.34 | -8.81% | 42 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $542 → $559 | $520.54 | +7.39% | 41 | Feb 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,697 | $1,222.91 | +38.77% | 56 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $206.38 | - | 1 | Feb 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $605 → $695 | $589.15 | +17.97% | 11 | Jan 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $97.79 | - | 32 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $623 | $582.84 | +6.89% | 9 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $262 → $290 | $410.94 | -29.43% | 38 | Jan 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $1,023.25 | n/a | 1 | Jul 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $3.21 | n/a | 20 | Nov 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $2.04 | n/a | 1 | Aug 6, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $12 | $47.45 | n/a | 1 | Feb 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $648.63 | n/a | 3 | Jan 15, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $172.74 | n/a | 3 | Dec 5, 2012 |
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%
Mar 25, 2026
Maintained: Buy
Price Target: $128
Current: $139.17
Upside: -8.03%
Mar 23, 2026
Maintained: Buy
Price Target: $61
Current: $38.50
Upside: +58.44%
Mar 12, 2026
Maintained: Buy
Price Target: $280
Current: $283.48
Upside: -1.23%
Mar 6, 2026
Maintained: Hold
Price Target: $8
Current: $5.77
Upside: +38.65%
Feb 27, 2026
Maintained: Buy
Price Target: $391 → $397
Current: $363.42
Upside: +9.24%
Feb 26, 2026
Maintained: Buy
Price Target: $384
Current: $277.11
Upside: +38.57%
Feb 25, 2026
Maintained: Hold
Price Target: n/a
Current: $59.92
Upside: -
Feb 25, 2026
Reiterated: Buy
Price Target: $75 → $107
Current: $81.67
Upside: +31.02%
Feb 24, 2026
Maintained: Hold
Price Target: $205
Current: $162.26
Upside: +26.34%
Feb 13, 2026
Maintained: Hold
Price Target: $603 → $614
Current: $673.34
Upside: -8.81%
Feb 6, 2026
Reiterated: Buy
Price Target: $542 → $559
Current: $520.54
Upside: +7.39%
Feb 4, 2026
Maintained: Buy
Price Target: $1,697
Current: $1,222.91
Upside: +38.77%
Feb 2, 2026
Maintained: Hold
Price Target: n/a
Current: $206.38
Upside: -
Jan 30, 2026
Reiterated: Buy
Price Target: $605 → $695
Current: $589.15
Upside: +17.97%
Jan 29, 2026
Maintained: Buy
Price Target: n/a
Current: $97.79
Upside: -
Jan 28, 2026
Maintained: Hold
Price Target: $623
Current: $582.84
Upside: +6.89%
Jan 9, 2026
Maintained: Buy
Price Target: $262 → $290
Current: $410.94
Upside: -29.43%
Jul 1, 2025
Maintained: Buy
Price Target: n/a
Current: $1,023.25
Upside: n/a
Nov 19, 2024
Rated: Hold
Price Target: n/a
Current: $3.21
Upside: n/a
Aug 6, 2024
Reiterated: Hold
Price Target: n/a
Current: $2.04
Upside: n/a
Feb 8, 2023
Maintained: Hold
Price Target: $12
Current: $47.45
Upside: n/a
Jan 15, 2015
Downgraded: Sell
Price Target: n/a
Current: $648.63
Upside: n/a
Dec 5, 2012
Maintained: Hold
Price Target: n/a
Current: $172.74
Upside: n/a