Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 9
Out of 5,182 analysts
387
Total ratings
81.6%
Success rate
35.03%
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 | $35.72 | -27.21% | 2 | Mar 30, 2026 | |
| RDW Redwire | Upgrades: Buy | $13 → $15 | $10.34 | +45.07% | 4 | Mar 9, 2026 | |
| AIR AAR Corp. | Reiterates: Buy | $107 → $128 | $123.04 | +4.03% | 20 | Mar 6, 2026 | |
| DCO Ducommun | Maintains: Buy | $124 → $136 | $138.00 | -1.45% | 18 | Feb 27, 2026 | |
| ATRO Astronics | Maintains: Buy | $75 → $107 | $76.97 | +39.02% | 17 | Feb 25, 2026 | |
| RBC RBC Bearings | Maintains: Buy | $542 → $599 | $589.77 | +1.57% | 18 | Feb 6, 2026 | |
| MRCY Mercury Systems | Maintains: Buy | $102 → $109 | $84.05 | +29.68% | 15 | Feb 4, 2026 | |
| WWD Woodward | Maintains: Buy | $366 → $404 | $394.83 | +2.32% | 27 | Feb 3, 2026 | |
| NOC Northrop Grumman | Downgrades: Hold | $688 → $623 | $665.26 | -6.35% | 6 | Jan 9, 2026 | |
| LMT Lockheed Martin | Upgrades: Buy | $500 → $605 | $592.19 | +2.16% | 5 | Jan 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $291.57 | +34.10% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $221.50 | +76.52% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $56 → $52 | $40.62 | +28.02% | 3 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $7 → $6 | $6.94 | -13.54% | 8 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $525 → $537 | $735.65 | -27.00% | 20 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $55 → $50 | $58.24 | -14.15% | 15 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $173 → $200 | $235.78 | -15.18% | 17 | Nov 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $49 → $47 | $44.57 | +5.45% | 12 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $177 → $201 | $226.50 | -11.26% | 14 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $83 | $88.76 | -6.49% | 18 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $215 → $240 | $322.75 | -25.64% | 7 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $302 → $353 | $350.35 | +0.76% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $125 | $70.99 | +76.08% | 11 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,730 → $1,647 | $1,265.88 | +30.11% | 26 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $202 → $217 | $255.69 | -15.13% | 17 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $15 | $13.45 | +11.52% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $89 | $83.58 | +6.48% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $26.76 | +30.79% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $43.30 | +9.70% | 15 | Oct 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $2.93 | +1,265.19% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.80 | +548.45% | 5 | Feb 9, 2021 |
York Space Systems
Mar 30, 2026
Maintains: Hold
Price Target: $30 → $26
Current: $35.72
Upside: -27.21%
Redwire
Mar 9, 2026
Upgrades: Buy
Price Target: $13 → $15
Current: $10.34
Upside: +45.07%
AAR Corp.
Mar 6, 2026
Reiterates: Buy
Price Target: $107 → $128
Current: $123.04
Upside: +4.03%
Ducommun
Feb 27, 2026
Maintains: Buy
Price Target: $124 → $136
Current: $138.00
Upside: -1.45%
Astronics
Feb 25, 2026
Maintains: Buy
Price Target: $75 → $107
Current: $76.97
Upside: +39.02%
RBC Bearings
Feb 6, 2026
Maintains: Buy
Price Target: $542 → $599
Current: $589.77
Upside: +1.57%
Mercury Systems
Feb 4, 2026
Maintains: Buy
Price Target: $102 → $109
Current: $84.05
Upside: +29.68%
Woodward
Feb 3, 2026
Maintains: Buy
Price Target: $366 → $404
Current: $394.83
Upside: +2.32%
Northrop Grumman
Jan 9, 2026
Downgrades: Hold
Price Target: $688 → $623
Current: $665.26
Upside: -6.35%
Lockheed Martin
Jan 9, 2026
Upgrades: Buy
Price Target: $500 → $605
Current: $592.19
Upside: +2.16%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $291.57
Upside: +34.10%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $221.50
Upside: +76.52%
Nov 14, 2025
Maintains: Buy
Price Target: $56 → $52
Current: $40.62
Upside: +28.02%
Nov 10, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $6.94
Upside: -13.54%
Nov 7, 2025
Maintains: Hold
Price Target: $525 → $537
Current: $735.65
Upside: -27.00%
Nov 7, 2025
Maintains: Hold
Price Target: $55 → $50
Current: $58.24
Upside: -14.15%
Nov 4, 2025
Maintains: Hold
Price Target: $173 → $200
Current: $235.78
Upside: -15.18%
Oct 30, 2025
Maintains: Buy
Price Target: $49 → $47
Current: $44.57
Upside: +5.45%
Oct 29, 2025
Reiterates: Buy
Price Target: $177 → $201
Current: $226.50
Upside: -11.26%
Oct 24, 2025
Maintains: Buy
Price Target: $75 → $83
Current: $88.76
Upside: -6.49%
Oct 15, 2025
Maintains: Buy
Price Target: $215 → $240
Current: $322.75
Upside: -25.64%
Oct 15, 2025
Maintains: Buy
Price Target: $302 → $353
Current: $350.35
Upside: +0.76%
Oct 15, 2025
Maintains: Buy
Price Target: $78 → $125
Current: $70.99
Upside: +76.08%
Oct 15, 2025
Maintains: Buy
Price Target: $1,730 → $1,647
Current: $1,265.88
Upside: +30.11%
Oct 15, 2025
Maintains: Buy
Price Target: $202 → $217
Current: $255.69
Upside: -15.13%
Oct 10, 2025
Initiates: Buy
Price Target: $15
Current: $13.45
Upside: +11.52%
Oct 10, 2025
Initiates: Buy
Price Target: $89
Current: $83.58
Upside: +6.48%
Oct 10, 2025
Initiates: Buy
Price Target: $35
Current: $26.76
Upside: +30.79%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $43.30
Upside: +9.70%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $2.93
Upside: +1,265.19%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.80
Upside: +548.45%