Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 9
Out of 5,182 analysts
387
Total ratings
78.4%
Success rate
33.56%
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 | $34.79 | -25.27% | 2 | Mar 30, 2026 | |
| RDW Redwire | Upgrades: Buy | $13 → $15 | $11.07 | +35.50% | 4 | Mar 9, 2026 | |
| AIR AAR Corp. | Reiterates: Buy | $107 → $128 | $117.78 | +8.68% | 20 | Mar 6, 2026 | |
| DCO Ducommun | Maintains: Buy | $124 → $136 | $137.23 | -0.90% | 18 | Feb 27, 2026 | |
| ATRO Astronics | Maintains: Buy | $75 → $107 | $75.08 | +42.51% | 17 | Feb 25, 2026 | |
| RBC RBC Bearings | Maintains: Buy | $542 → $599 | $605.99 | -1.15% | 18 | Feb 6, 2026 | |
| MRCY Mercury Systems | Maintains: Buy | $102 → $109 | $90.34 | +20.66% | 15 | Feb 4, 2026 | |
| WWD Woodward | Maintains: Buy | $366 → $404 | $369.93 | +9.21% | 27 | Feb 3, 2026 | |
| NOC Northrop Grumman | Downgrades: Hold | $688 → $623 | $549.52 | +13.37% | 6 | Jan 9, 2026 | |
| LMT Lockheed Martin | Upgrades: Buy | $500 → $605 | $506.51 | +19.44% | 5 | Jan 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $292.52 | +33.67% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $221.64 | +76.41% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $56 → $52 | $36.42 | +42.78% | 3 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $7 → $6 | $6.55 | -8.40% | 8 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $525 → $537 | $729.20 | -26.36% | 20 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $55 → $50 | $62.55 | -20.06% | 15 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $173 → $200 | $205.33 | -2.60% | 17 | Nov 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $49 → $47 | $41.36 | +13.64% | 12 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $177 → $201 | $193.05 | +4.12% | 14 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $83 | $95.32 | -12.92% | 18 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $215 → $240 | $314.08 | -23.59% | 7 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $302 → $353 | $299.64 | +17.81% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $125 | $57.89 | +115.93% | 11 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,730 → $1,647 | $1,215.08 | +35.55% | 26 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $202 → $217 | $270.56 | -19.80% | 17 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $15 | $13.89 | +7.99% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $89 | $60.84 | +46.29% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $25.14 | +39.22% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $43.13 | +10.13% | 15 | Oct 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $2.94 | +1,260.54% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.81 | +547.55% | 5 | Feb 9, 2021 |
York Space Systems
Mar 30, 2026
Maintains: Hold
Price Target: $30 → $26
Current: $34.79
Upside: -25.27%
Redwire
Mar 9, 2026
Upgrades: Buy
Price Target: $13 → $15
Current: $11.07
Upside: +35.50%
AAR Corp.
Mar 6, 2026
Reiterates: Buy
Price Target: $107 → $128
Current: $117.78
Upside: +8.68%
Ducommun
Feb 27, 2026
Maintains: Buy
Price Target: $124 → $136
Current: $137.23
Upside: -0.90%
Astronics
Feb 25, 2026
Maintains: Buy
Price Target: $75 → $107
Current: $75.08
Upside: +42.51%
RBC Bearings
Feb 6, 2026
Maintains: Buy
Price Target: $542 → $599
Current: $605.99
Upside: -1.15%
Mercury Systems
Feb 4, 2026
Maintains: Buy
Price Target: $102 → $109
Current: $90.34
Upside: +20.66%
Woodward
Feb 3, 2026
Maintains: Buy
Price Target: $366 → $404
Current: $369.93
Upside: +9.21%
Northrop Grumman
Jan 9, 2026
Downgrades: Hold
Price Target: $688 → $623
Current: $549.52
Upside: +13.37%
Lockheed Martin
Jan 9, 2026
Upgrades: Buy
Price Target: $500 → $605
Current: $506.51
Upside: +19.44%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $292.52
Upside: +33.67%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $221.64
Upside: +76.41%
Nov 14, 2025
Maintains: Buy
Price Target: $56 → $52
Current: $36.42
Upside: +42.78%
Nov 10, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $6.55
Upside: -8.40%
Nov 7, 2025
Maintains: Hold
Price Target: $525 → $537
Current: $729.20
Upside: -26.36%
Nov 7, 2025
Maintains: Hold
Price Target: $55 → $50
Current: $62.55
Upside: -20.06%
Nov 4, 2025
Maintains: Hold
Price Target: $173 → $200
Current: $205.33
Upside: -2.60%
Oct 30, 2025
Maintains: Buy
Price Target: $49 → $47
Current: $41.36
Upside: +13.64%
Oct 29, 2025
Reiterates: Buy
Price Target: $177 → $201
Current: $193.05
Upside: +4.12%
Oct 24, 2025
Maintains: Buy
Price Target: $75 → $83
Current: $95.32
Upside: -12.92%
Oct 15, 2025
Maintains: Buy
Price Target: $215 → $240
Current: $314.08
Upside: -23.59%
Oct 15, 2025
Maintains: Buy
Price Target: $302 → $353
Current: $299.64
Upside: +17.81%
Oct 15, 2025
Maintains: Buy
Price Target: $78 → $125
Current: $57.89
Upside: +115.93%
Oct 15, 2025
Maintains: Buy
Price Target: $1,730 → $1,647
Current: $1,215.08
Upside: +35.55%
Oct 15, 2025
Maintains: Buy
Price Target: $202 → $217
Current: $270.56
Upside: -19.80%
Oct 10, 2025
Initiates: Buy
Price Target: $15
Current: $13.89
Upside: +7.99%
Oct 10, 2025
Initiates: Buy
Price Target: $89
Current: $60.84
Upside: +46.29%
Oct 10, 2025
Initiates: Buy
Price Target: $35
Current: $25.14
Upside: +39.22%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $43.13
Upside: +10.13%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $2.94
Upside: +1,260.54%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.81
Upside: +547.55%