Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 9
Out of 5,182 analysts
387
Total ratings
78.4%
Success rate
33.04%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| YSS York Space Systems | Maintains: Hold | $30 → $26 | $31.93 | -18.57% | 2 | Mar 30, 2026 | |
| RDW Redwire | Upgrades: Buy | $13 → $15 | $9.04 | +65.93% | 4 | Mar 9, 2026 | |
| AIR AAR Corp. | Reiterates: Buy | $107 → $128 | $108.97 | +17.46% | 20 | Mar 6, 2026 | |
| DCO Ducommun | Maintains: Buy | $124 → $136 | $143.11 | -4.97% | 18 | Feb 27, 2026 | |
| ATRO Astronics | Maintains: Buy | $75 → $107 | $71.57 | +49.50% | 17 | Feb 25, 2026 | |
| RBC RBC Bearings | Maintains: Buy | $542 → $599 | $594.39 | +0.78% | 18 | Feb 6, 2026 | |
| MRCY Mercury Systems | Maintains: Buy | $102 → $109 | $76.53 | +42.43% | 15 | Feb 4, 2026 | |
| WWD Woodward | Maintains: Buy | $366 → $404 | $363.97 | +11.00% | 27 | Feb 3, 2026 | |
| NOC Northrop Grumman | Downgrades: Hold | $688 → $623 | $577.82 | +7.82% | 6 | Jan 9, 2026 | |
| LMT Lockheed Martin | Upgrades: Buy | $500 → $605 | $512.29 | +18.10% | 5 | Jan 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $263.88 | +48.17% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $205.52 | +90.25% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $56 → $52 | $34.72 | +49.77% | 3 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $7 → $6 | $6.85 | -12.34% | 8 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $525 → $537 | $706.07 | -23.95% | 20 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $55 → $50 | $55.10 | -9.26% | 15 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $173 → $200 | $216.18 | -7.48% | 17 | Nov 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $49 → $47 | $40.18 | +16.97% | 12 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $177 → $201 | $176.11 | +14.13% | 14 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $83 | $93.06 | -10.81% | 18 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $215 → $240 | $306.30 | -21.65% | 7 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $302 → $353 | $324.92 | +8.64% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $125 | $61.66 | +102.72% | 11 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,730 → $1,647 | $1,154.06 | +42.71% | 26 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $202 → $217 | $240.43 | -9.75% | 17 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $15 | $14.16 | +5.93% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $89 | $70.30 | +26.60% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $24.62 | +42.16% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $39.17 | +21.27% | 15 | Oct 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $2.39 | +1,577.15% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.77 | +549.95% | 5 | Feb 9, 2021 |
York Space Systems
Mar 30, 2026
Maintains: Hold
Price Target: $30 → $26
Current: $31.93
Upside: -18.57%
Redwire
Mar 9, 2026
Upgrades: Buy
Price Target: $13 → $15
Current: $9.04
Upside: +65.93%
AAR Corp.
Mar 6, 2026
Reiterates: Buy
Price Target: $107 → $128
Current: $108.97
Upside: +17.46%
Ducommun
Feb 27, 2026
Maintains: Buy
Price Target: $124 → $136
Current: $143.11
Upside: -4.97%
Astronics
Feb 25, 2026
Maintains: Buy
Price Target: $75 → $107
Current: $71.57
Upside: +49.50%
RBC Bearings
Feb 6, 2026
Maintains: Buy
Price Target: $542 → $599
Current: $594.39
Upside: +0.78%
Mercury Systems
Feb 4, 2026
Maintains: Buy
Price Target: $102 → $109
Current: $76.53
Upside: +42.43%
Woodward
Feb 3, 2026
Maintains: Buy
Price Target: $366 → $404
Current: $363.97
Upside: +11.00%
Northrop Grumman
Jan 9, 2026
Downgrades: Hold
Price Target: $688 → $623
Current: $577.82
Upside: +7.82%
Lockheed Martin
Jan 9, 2026
Upgrades: Buy
Price Target: $500 → $605
Current: $512.29
Upside: +18.10%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $263.88
Upside: +48.17%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $205.52
Upside: +90.25%
Nov 14, 2025
Maintains: Buy
Price Target: $56 → $52
Current: $34.72
Upside: +49.77%
Nov 10, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $6.85
Upside: -12.34%
Nov 7, 2025
Maintains: Hold
Price Target: $525 → $537
Current: $706.07
Upside: -23.95%
Nov 7, 2025
Maintains: Hold
Price Target: $55 → $50
Current: $55.10
Upside: -9.26%
Nov 4, 2025
Maintains: Hold
Price Target: $173 → $200
Current: $216.18
Upside: -7.48%
Oct 30, 2025
Maintains: Buy
Price Target: $49 → $47
Current: $40.18
Upside: +16.97%
Oct 29, 2025
Reiterates: Buy
Price Target: $177 → $201
Current: $176.11
Upside: +14.13%
Oct 24, 2025
Maintains: Buy
Price Target: $75 → $83
Current: $93.06
Upside: -10.81%
Oct 15, 2025
Maintains: Buy
Price Target: $215 → $240
Current: $306.30
Upside: -21.65%
Oct 15, 2025
Maintains: Buy
Price Target: $302 → $353
Current: $324.92
Upside: +8.64%
Oct 15, 2025
Maintains: Buy
Price Target: $78 → $125
Current: $61.66
Upside: +102.72%
Oct 15, 2025
Maintains: Buy
Price Target: $1,730 → $1,647
Current: $1,154.06
Upside: +42.71%
Oct 15, 2025
Maintains: Buy
Price Target: $202 → $217
Current: $240.43
Upside: -9.75%
Oct 10, 2025
Initiates: Buy
Price Target: $15
Current: $14.16
Upside: +5.93%
Oct 10, 2025
Initiates: Buy
Price Target: $89
Current: $70.30
Upside: +26.60%
Oct 10, 2025
Initiates: Buy
Price Target: $35
Current: $24.62
Upside: +42.16%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $39.17
Upside: +21.27%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $2.39
Upside: +1,577.15%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.77
Upside: +549.95%