Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 8
Out of 5,147 analysts
384
Total ratings
83.06%
Success rate
36.84%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| DCO Ducommun | Maintains: Buy | $124 → $136 | $130.28 | +4.39% | 18 | Feb 27, 2026 | |
| ATRO Astronics | Maintains: Buy | $75 → $107 | $81.35 | +31.53% | 17 | Feb 25, 2026 | |
| YSS York Space Systems | Initiates: Hold | $30 | $26.00 | +15.38% | 1 | Feb 23, 2026 | |
| RBC RBC Bearings | Maintains: Buy | $542 → $599 | $584.89 | +2.41% | 18 | Feb 6, 2026 | |
| MRCY Mercury Systems | Maintains: Buy | $102 → $109 | $91.01 | +19.77% | 15 | Feb 4, 2026 | |
| WWD Woodward | Maintains: Buy | $366 → $404 | $402.56 | +0.36% | 27 | Feb 3, 2026 | |
| NOC Northrop Grumman | Downgrades: Hold | $688 → $623 | $768.02 | -18.88% | 6 | Jan 9, 2026 | |
| LMT Lockheed Martin | Upgrades: Buy | $500 → $605 | $676.70 | -10.60% | 5 | Jan 9, 2026 | |
| AIR AAR Corp. | Maintains: Buy | $90 → $99 | $119.77 | -17.34% | 19 | Jan 7, 2026 | |
| HEI HEICO | Maintains: Buy | $366 → $391 | $329.25 | +18.75% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $366 → $391 | $246.39 | +58.69% | 21 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $56 → $52 | $56.58 | -8.09% | 3 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $7 → $6 | $7.75 | -22.58% | 8 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $11 → $8 | $9.52 | -15.97% | 3 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $525 → $537 | $726.48 | -26.08% | 20 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $55 → $50 | $59.61 | -16.12% | 15 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $173 → $200 | $216.47 | -7.61% | 17 | Nov 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $49 → $47 | $45.49 | +3.32% | 12 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $177 → $201 | $221.95 | -9.44% | 14 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $83 | $94.73 | -12.38% | 18 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $215 → $240 | $345.27 | -30.49% | 7 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $302 → $353 | $378.48 | -6.73% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $125 | $90.72 | +37.79% | 11 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,730 → $1,647 | $1,316.26 | +25.13% | 26 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $202 → $217 | $265.11 | -18.15% | 17 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $15 | $12.63 | +18.76% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $89 | $93.04 | -4.34% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $30.73 | +13.90% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $50.55 | -6.03% | 15 | Oct 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $2.60 | +1,438.46% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.71 | +553.59% | 5 | Feb 9, 2021 |
Ducommun
Feb 27, 2026
Maintains: Buy
Price Target: $124 → $136
Current: $130.28
Upside: +4.39%
Astronics
Feb 25, 2026
Maintains: Buy
Price Target: $75 → $107
Current: $81.35
Upside: +31.53%
York Space Systems
Feb 23, 2026
Initiates: Hold
Price Target: $30
Current: $26.00
Upside: +15.38%
RBC Bearings
Feb 6, 2026
Maintains: Buy
Price Target: $542 → $599
Current: $584.89
Upside: +2.41%
Mercury Systems
Feb 4, 2026
Maintains: Buy
Price Target: $102 → $109
Current: $91.01
Upside: +19.77%
Woodward
Feb 3, 2026
Maintains: Buy
Price Target: $366 → $404
Current: $402.56
Upside: +0.36%
Northrop Grumman
Jan 9, 2026
Downgrades: Hold
Price Target: $688 → $623
Current: $768.02
Upside: -18.88%
Lockheed Martin
Jan 9, 2026
Upgrades: Buy
Price Target: $500 → $605
Current: $676.70
Upside: -10.60%
AAR Corp.
Jan 7, 2026
Maintains: Buy
Price Target: $90 → $99
Current: $119.77
Upside: -17.34%
HEICO
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $329.25
Upside: +18.75%
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $246.39
Upside: +58.69%
Nov 14, 2025
Maintains: Buy
Price Target: $56 → $52
Current: $56.58
Upside: -8.09%
Nov 10, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $7.75
Upside: -22.58%
Nov 7, 2025
Maintains: Hold
Price Target: $11 → $8
Current: $9.52
Upside: -15.97%
Nov 7, 2025
Maintains: Hold
Price Target: $525 → $537
Current: $726.48
Upside: -26.08%
Nov 7, 2025
Maintains: Hold
Price Target: $55 → $50
Current: $59.61
Upside: -16.12%
Nov 4, 2025
Maintains: Hold
Price Target: $173 → $200
Current: $216.47
Upside: -7.61%
Oct 30, 2025
Maintains: Buy
Price Target: $49 → $47
Current: $45.49
Upside: +3.32%
Oct 29, 2025
Reiterates: Buy
Price Target: $177 → $201
Current: $221.95
Upside: -9.44%
Oct 24, 2025
Maintains: Buy
Price Target: $75 → $83
Current: $94.73
Upside: -12.38%
Oct 15, 2025
Maintains: Buy
Price Target: $215 → $240
Current: $345.27
Upside: -30.49%
Oct 15, 2025
Maintains: Buy
Price Target: $302 → $353
Current: $378.48
Upside: -6.73%
Oct 15, 2025
Maintains: Buy
Price Target: $78 → $125
Current: $90.72
Upside: +37.79%
Oct 15, 2025
Maintains: Buy
Price Target: $1,730 → $1,647
Current: $1,316.26
Upside: +25.13%
Oct 15, 2025
Maintains: Buy
Price Target: $202 → $217
Current: $265.11
Upside: -18.15%
Oct 10, 2025
Initiates: Buy
Price Target: $15
Current: $12.63
Upside: +18.76%
Oct 10, 2025
Initiates: Buy
Price Target: $89
Current: $93.04
Upside: -4.34%
Oct 10, 2025
Initiates: Buy
Price Target: $35
Current: $30.73
Upside: +13.90%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $50.55
Upside: -6.03%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $2.60
Upside: +1,438.46%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.71
Upside: +553.59%