Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 5
Out of 5,134 analysts
381
Total ratings
82.04%
Success rate
34.9%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| RBC RBC Bearings | Maintains: Buy | $542 → $599 | $552.93 | +8.33% | 18 | Feb 6, 2026 | |
| MRCY Mercury Systems | Maintains: Buy | $102 → $109 | $83.32 | +30.82% | 15 | Feb 4, 2026 | |
| WWD Woodward | Maintains: Buy | $366 → $404 | $387.12 | +4.36% | 27 | Feb 3, 2026 | |
| NOC Northrop Grumman | Downgrades: Hold | $688 → $623 | $701.12 | -11.14% | 6 | Jan 9, 2026 | |
| LMT Lockheed Martin | Upgrades: Buy | $500 → $605 | $649.58 | -6.86% | 5 | Jan 9, 2026 | |
| AIR AAR Corp. | Maintains: Buy | $90 → $99 | $113.54 | -12.81% | 19 | Jan 7, 2026 | |
| HEI HEICO | Maintains: Buy | $366 → $391 | $337.21 | +15.95% | 21 | Dec 23, 2025 | |
| HEI.A HEICO | Maintains: Buy | $366 → $391 | $254.25 | +53.79% | 21 | Dec 23, 2025 | |
| TATT TAT Technologies | Maintains: Buy | $56 → $52 | $51.24 | +1.48% | 3 | Nov 14, 2025 | |
| ASLE AerSale | Maintains: Hold | $7 → $6 | $7.38 | -18.64% | 8 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $11 → $8 | $8.00 | - | 3 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $525 → $537 | $688.00 | -21.95% | 20 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $55 → $50 | $57.50 | -13.04% | 15 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $173 → $200 | $201.09 | -0.54% | 17 | Nov 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $49 → $47 | $39.13 | +20.11% | 12 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterates: Buy | $177 → $201 | $213.34 | -5.78% | 14 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $83 | $88.98 | -6.72% | 18 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $215 → $240 | $325.19 | -26.20% | 7 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $302 → $353 | $346.59 | +1.85% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $125 | $91.97 | +35.91% | 11 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,730 → $1,647 | $1,302.11 | +26.49% | 26 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $202 → $217 | $252.55 | -14.08% | 17 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $49 → $58 | $76.97 | -24.65% | 16 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $15 | $13.03 | +15.12% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $89 | $75.11 | +18.49% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $31.04 | +12.76% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $87 → $95 | $125.19 | -24.12% | 17 | Jul 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $46.65 | +1.82% | 15 | Oct 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $2.50 | +1,500.00% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.73 | +552.38% | 5 | Feb 9, 2021 |
RBC Bearings
Feb 6, 2026
Maintains: Buy
Price Target: $542 → $599
Current: $552.93
Upside: +8.33%
Mercury Systems
Feb 4, 2026
Maintains: Buy
Price Target: $102 → $109
Current: $83.32
Upside: +30.82%
Woodward
Feb 3, 2026
Maintains: Buy
Price Target: $366 → $404
Current: $387.12
Upside: +4.36%
Northrop Grumman
Jan 9, 2026
Downgrades: Hold
Price Target: $688 → $623
Current: $701.12
Upside: -11.14%
Lockheed Martin
Jan 9, 2026
Upgrades: Buy
Price Target: $500 → $605
Current: $649.58
Upside: -6.86%
AAR Corp.
Jan 7, 2026
Maintains: Buy
Price Target: $90 → $99
Current: $113.54
Upside: -12.81%
HEICO
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $337.21
Upside: +15.95%
HEICO
Dec 23, 2025
Maintains: Buy
Price Target: $366 → $391
Current: $254.25
Upside: +53.79%
TAT Technologies
Nov 14, 2025
Maintains: Buy
Price Target: $56 → $52
Current: $51.24
Upside: +1.48%
AerSale
Nov 10, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $7.38
Upside: -18.64%
Nov 7, 2025
Maintains: Hold
Price Target: $11 → $8
Current: $8.00
Upside: -
Nov 7, 2025
Maintains: Hold
Price Target: $525 → $537
Current: $688.00
Upside: -21.95%
Nov 7, 2025
Maintains: Hold
Price Target: $55 → $50
Current: $57.50
Upside: -13.04%
Nov 4, 2025
Maintains: Hold
Price Target: $173 → $200
Current: $201.09
Upside: -0.54%
Oct 30, 2025
Maintains: Buy
Price Target: $49 → $47
Current: $39.13
Upside: +20.11%
Oct 29, 2025
Reiterates: Buy
Price Target: $177 → $201
Current: $213.34
Upside: -5.78%
Oct 24, 2025
Maintains: Buy
Price Target: $75 → $83
Current: $88.98
Upside: -6.72%
Oct 15, 2025
Maintains: Buy
Price Target: $215 → $240
Current: $325.19
Upside: -26.20%
Oct 15, 2025
Maintains: Buy
Price Target: $302 → $353
Current: $346.59
Upside: +1.85%
Oct 15, 2025
Maintains: Buy
Price Target: $78 → $125
Current: $91.97
Upside: +35.91%
Oct 15, 2025
Maintains: Buy
Price Target: $1,730 → $1,647
Current: $1,302.11
Upside: +26.49%
Oct 15, 2025
Maintains: Buy
Price Target: $202 → $217
Current: $252.55
Upside: -14.08%
Oct 15, 2025
Maintains: Buy
Price Target: $49 → $58
Current: $76.97
Upside: -24.65%
Oct 10, 2025
Initiates: Buy
Price Target: $15
Current: $13.03
Upside: +15.12%
Oct 10, 2025
Initiates: Buy
Price Target: $89
Current: $75.11
Upside: +18.49%
Oct 10, 2025
Initiates: Buy
Price Target: $35
Current: $31.04
Upside: +12.76%
Jul 11, 2025
Maintains: Buy
Price Target: $87 → $95
Current: $125.19
Upside: -24.12%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $46.65
Upside: +1.82%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $2.50
Upside: +1,500.00%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.73
Upside: +552.38%