Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 8
Out of 5,156 analysts
386
Total ratings
81.93%
Success rate
37.14%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| RDW Redwire | Upgrades: Buy | $13 → $15 | $9.65 | +55.44% | 4 | Mar 9, 2026 | |
| AIR AAR Corp. | Reiterates: Buy | $107 → $128 | $107.87 | +18.66% | 20 | Mar 6, 2026 | |
| DCO Ducommun | Maintains: Buy | $124 → $136 | $131.48 | +3.44% | 18 | Feb 27, 2026 | |
| ATRO Astronics | Maintains: Buy | $75 → $107 | $74.34 | +43.93% | 17 | Feb 25, 2026 | |
| YSS York Space Systems | Initiates: Hold | $30 | $21.65 | +38.57% | 1 | Feb 23, 2026 | |
| RBC RBC Bearings | Maintains: Buy | $542 → $599 | $565.64 | +5.90% | 18 | Feb 6, 2026 | |
| MRCY Mercury Systems | Maintains: Buy | $102 → $109 | $89.36 | +21.98% | 15 | Feb 4, 2026 | |
| WWD Woodward | Maintains: Buy | $366 → $404 | $384.56 | +5.06% | 27 | Feb 3, 2026 | |
| NOC Northrop Grumman | Downgrades: Hold | $688 → $623 | $747.34 | -16.64% | 6 | Jan 9, 2026 | |
| LMT Lockheed Martin | Upgrades: Buy | $500 → $605 | $664.15 | -8.91% | 5 | Jan 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $310.29 | +26.01% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $234.09 | +67.03% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $56 → $52 | $58.93 | -11.76% | 3 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $7 → $6 | $6.46 | -7.12% | 8 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $525 → $537 | $706.46 | -23.99% | 20 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $55 → $50 | $56.48 | -11.47% | 15 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $173 → $200 | $200.39 | -0.19% | 17 | Nov 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $49 → $47 | $47.41 | -0.86% | 12 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $177 → $201 | $217.74 | -7.69% | 14 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $83 | $86.91 | -4.50% | 18 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $215 → $240 | $316.08 | -24.07% | 7 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $302 → $353 | $371.26 | -4.92% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $125 | $92.47 | +35.18% | 11 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,730 → $1,647 | $1,277.93 | +28.88% | 26 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $202 → $217 | $254.14 | -14.61% | 17 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $15 | $12.31 | +21.85% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $89 | $106.09 | -16.11% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $28.59 | +22.42% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $45.81 | +3.69% | 15 | Oct 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $2.54 | +1,474.80% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.71 | +553.59% | 5 | Feb 9, 2021 |
Redwire
Mar 9, 2026
Upgrades: Buy
Price Target: $13 → $15
Current: $9.65
Upside: +55.44%
AAR Corp.
Mar 6, 2026
Reiterates: Buy
Price Target: $107 → $128
Current: $107.87
Upside: +18.66%
Ducommun
Feb 27, 2026
Maintains: Buy
Price Target: $124 → $136
Current: $131.48
Upside: +3.44%
Astronics
Feb 25, 2026
Maintains: Buy
Price Target: $75 → $107
Current: $74.34
Upside: +43.93%
York Space Systems
Feb 23, 2026
Initiates: Hold
Price Target: $30
Current: $21.65
Upside: +38.57%
RBC Bearings
Feb 6, 2026
Maintains: Buy
Price Target: $542 → $599
Current: $565.64
Upside: +5.90%
Mercury Systems
Feb 4, 2026
Maintains: Buy
Price Target: $102 → $109
Current: $89.36
Upside: +21.98%
Woodward
Feb 3, 2026
Maintains: Buy
Price Target: $366 → $404
Current: $384.56
Upside: +5.06%
Northrop Grumman
Jan 9, 2026
Downgrades: Hold
Price Target: $688 → $623
Current: $747.34
Upside: -16.64%
Lockheed Martin
Jan 9, 2026
Upgrades: Buy
Price Target: $500 → $605
Current: $664.15
Upside: -8.91%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $310.29
Upside: +26.01%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $234.09
Upside: +67.03%
Nov 14, 2025
Maintains: Buy
Price Target: $56 → $52
Current: $58.93
Upside: -11.76%
Nov 10, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $6.46
Upside: -7.12%
Nov 7, 2025
Maintains: Hold
Price Target: $525 → $537
Current: $706.46
Upside: -23.99%
Nov 7, 2025
Maintains: Hold
Price Target: $55 → $50
Current: $56.48
Upside: -11.47%
Nov 4, 2025
Maintains: Hold
Price Target: $173 → $200
Current: $200.39
Upside: -0.19%
Oct 30, 2025
Maintains: Buy
Price Target: $49 → $47
Current: $47.41
Upside: -0.86%
Oct 29, 2025
Reiterates: Buy
Price Target: $177 → $201
Current: $217.74
Upside: -7.69%
Oct 24, 2025
Maintains: Buy
Price Target: $75 → $83
Current: $86.91
Upside: -4.50%
Oct 15, 2025
Maintains: Buy
Price Target: $215 → $240
Current: $316.08
Upside: -24.07%
Oct 15, 2025
Maintains: Buy
Price Target: $302 → $353
Current: $371.26
Upside: -4.92%
Oct 15, 2025
Maintains: Buy
Price Target: $78 → $125
Current: $92.47
Upside: +35.18%
Oct 15, 2025
Maintains: Buy
Price Target: $1,730 → $1,647
Current: $1,277.93
Upside: +28.88%
Oct 15, 2025
Maintains: Buy
Price Target: $202 → $217
Current: $254.14
Upside: -14.61%
Oct 10, 2025
Initiates: Buy
Price Target: $15
Current: $12.31
Upside: +21.85%
Oct 10, 2025
Initiates: Buy
Price Target: $89
Current: $106.09
Upside: -16.11%
Oct 10, 2025
Initiates: Buy
Price Target: $35
Current: $28.59
Upside: +22.42%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $45.81
Upside: +3.69%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $2.54
Upside: +1,474.80%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.71
Upside: +553.59%