Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 8
Out of 5,179 analysts
386
Total ratings
79.03%
Success rate
32.93%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| RDW Redwire | Upgrades: Buy | $13 → $15 | $7.97 | +88.21% | 4 | Mar 9, 2026 | |
| AIR AAR Corp. | Reiterates: Buy | $107 → $128 | $104.10 | +22.96% | 20 | Mar 6, 2026 | |
| DCO Ducommun | Maintains: Buy | $124 → $136 | $119.36 | +13.95% | 18 | Feb 27, 2026 | |
| ATRO Astronics | Maintains: Buy | $75 → $107 | $63.87 | +67.53% | 17 | Feb 25, 2026 | |
| YSS York Space Systems | Initiates: Hold | $30 | $20.79 | +44.30% | 1 | Feb 23, 2026 | |
| RBC RBC Bearings | Maintains: Buy | $542 → $599 | $529.61 | +13.10% | 18 | Feb 6, 2026 | |
| MRCY Mercury Systems | Maintains: Buy | $102 → $109 | $70.52 | +54.58% | 15 | Feb 4, 2026 | |
| WWD Woodward | Maintains: Buy | $366 → $404 | $346.15 | +16.71% | 27 | Feb 3, 2026 | |
| NOC Northrop Grumman | Downgrades: Hold | $688 → $623 | $676.49 | -7.91% | 6 | Jan 9, 2026 | |
| LMT Lockheed Martin | Upgrades: Buy | $500 → $605 | $606.80 | -0.30% | 5 | Jan 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $266.77 | +46.57% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $203.78 | +91.87% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $56 → $52 | $39.88 | +30.39% | 3 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $7 → $6 | $6.12 | -1.96% | 8 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $525 → $537 | $647.13 | -17.02% | 20 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $55 → $50 | $50.48 | -0.95% | 15 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $173 → $200 | $195.88 | +2.10% | 17 | Nov 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $49 → $47 | $44.08 | +6.64% | 12 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $177 → $201 | $170.31 | +18.02% | 14 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $83 | $78.07 | +6.31% | 18 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $215 → $240 | $285.89 | -16.05% | 7 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $302 → $353 | $344.33 | +2.52% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $125 | $67.93 | +84.01% | 11 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,730 → $1,647 | $1,131.26 | +45.59% | 26 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $202 → $217 | $225.21 | -3.65% | 17 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $15 | $12.49 | +20.10% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $89 | $79.88 | +11.42% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $25.08 | +39.55% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $38.62 | +22.99% | 15 | Oct 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $2.18 | +1,734.86% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | - | - | 5 | Feb 9, 2021 |
Redwire
Mar 9, 2026
Upgrades: Buy
Price Target: $13 → $15
Current: $7.97
Upside: +88.21%
AAR Corp.
Mar 6, 2026
Reiterates: Buy
Price Target: $107 → $128
Current: $104.10
Upside: +22.96%
Ducommun
Feb 27, 2026
Maintains: Buy
Price Target: $124 → $136
Current: $119.36
Upside: +13.95%
Astronics
Feb 25, 2026
Maintains: Buy
Price Target: $75 → $107
Current: $63.87
Upside: +67.53%
York Space Systems
Feb 23, 2026
Initiates: Hold
Price Target: $30
Current: $20.79
Upside: +44.30%
RBC Bearings
Feb 6, 2026
Maintains: Buy
Price Target: $542 → $599
Current: $529.61
Upside: +13.10%
Mercury Systems
Feb 4, 2026
Maintains: Buy
Price Target: $102 → $109
Current: $70.52
Upside: +54.58%
Woodward
Feb 3, 2026
Maintains: Buy
Price Target: $366 → $404
Current: $346.15
Upside: +16.71%
Northrop Grumman
Jan 9, 2026
Downgrades: Hold
Price Target: $688 → $623
Current: $676.49
Upside: -7.91%
Lockheed Martin
Jan 9, 2026
Upgrades: Buy
Price Target: $500 → $605
Current: $606.80
Upside: -0.30%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $266.77
Upside: +46.57%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $203.78
Upside: +91.87%
Nov 14, 2025
Maintains: Buy
Price Target: $56 → $52
Current: $39.88
Upside: +30.39%
Nov 10, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $6.12
Upside: -1.96%
Nov 7, 2025
Maintains: Hold
Price Target: $525 → $537
Current: $647.13
Upside: -17.02%
Nov 7, 2025
Maintains: Hold
Price Target: $55 → $50
Current: $50.48
Upside: -0.95%
Nov 4, 2025
Maintains: Hold
Price Target: $173 → $200
Current: $195.88
Upside: +2.10%
Oct 30, 2025
Maintains: Buy
Price Target: $49 → $47
Current: $44.08
Upside: +6.64%
Oct 29, 2025
Reiterates: Buy
Price Target: $177 → $201
Current: $170.31
Upside: +18.02%
Oct 24, 2025
Maintains: Buy
Price Target: $75 → $83
Current: $78.07
Upside: +6.31%
Oct 15, 2025
Maintains: Buy
Price Target: $215 → $240
Current: $285.89
Upside: -16.05%
Oct 15, 2025
Maintains: Buy
Price Target: $302 → $353
Current: $344.33
Upside: +2.52%
Oct 15, 2025
Maintains: Buy
Price Target: $78 → $125
Current: $67.93
Upside: +84.01%
Oct 15, 2025
Maintains: Buy
Price Target: $1,730 → $1,647
Current: $1,131.26
Upside: +45.59%
Oct 15, 2025
Maintains: Buy
Price Target: $202 → $217
Current: $225.21
Upside: -3.65%
Oct 10, 2025
Initiates: Buy
Price Target: $15
Current: $12.49
Upside: +20.10%
Oct 10, 2025
Initiates: Buy
Price Target: $89
Current: $79.88
Upside: +11.42%
Oct 10, 2025
Initiates: Buy
Price Target: $35
Current: $25.08
Upside: +39.55%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $38.62
Upside: +22.99%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $2.18
Upside: +1,734.86%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: -
Upside: -