Michael Ciarmoli
Stock Analyst at Truist Securities
(4.98)
# 12
Out of 5,072 analysts
379
Total ratings
73.86%
Success rate
24.27%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TATT TAT Technologies | Maintains: Buy | $56 → $52 | $36.73 | +41.57% | 3 | Nov 14, 2025 | |
| ASLE AerSale | Maintains: Hold | $7 → $6 | $6.39 | -6.10% | 8 | Nov 10, 2025 | |
| RDW Redwire | Maintains: Hold | $11 → $8 | $5.36 | +49.25% | 3 | Nov 7, 2025 | |
| CW Curtiss-Wright | Maintains: Hold | $525 → $537 | $552.27 | -2.76% | 20 | Nov 7, 2025 | |
| AIN Albany International | Maintains: Hold | $55 → $50 | $47.26 | +5.80% | 15 | Nov 7, 2025 | |
| BWXT BWX Technologies | Maintains: Hold | $173 → $200 | $174.64 | +14.52% | 17 | Nov 4, 2025 | |
| RBC RBC Bearings | Reiterates: Buy | $455 → $471 | $439.64 | +7.13% | 17 | Nov 3, 2025 | |
| DRS Leonardo DRS | Maintains: Buy | $49 → $47 | $33.72 | +39.38% | 12 | Oct 30, 2025 | |
| VSEC VSE Corporation | Reiterates: Buy | $177 → $201 | $182.65 | +10.05% | 14 | Oct 29, 2025 | |
| HXL Hexcel | Maintains: Buy | $75 → $83 | $74.50 | +11.42% | 18 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $215 → $240 | $228.54 | +5.01% | 7 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $440 → $500 | $450.85 | +10.90% | 4 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $625 → $688 | $571.70 | +20.34% | 5 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $71 → $100 | $69.59 | +43.70% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $302 → $353 | $276.22 | +27.80% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $125 | $75.28 | +66.05% | 11 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,730 → $1,647 | $1,354.70 | +21.58% | 26 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $202 → $217 | $203.01 | +6.89% | 17 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $49 → $58 | $50.94 | +13.86% | 16 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $15 | $12.22 | +22.75% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $89 | $64.37 | +38.26% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $25.15 | +39.17% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $81 → $90 | $82.22 | +9.46% | 18 | Sep 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $352 → $366 | $309.96 | +18.08% | 20 | Aug 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $352 → $366 | $242.25 | +51.08% | 20 | Aug 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $267 → $294 | $293.34 | +0.22% | 25 | Jul 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $87 → $95 | $88.98 | +6.77% | 17 | Jul 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $39.08 | +21.55% | 15 | Oct 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $30 → $35 | $35.14 | -0.40% | 7 | Jul 17, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $3.49 | +1,047.78% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.57 | +562.25% | 5 | Feb 9, 2021 |
TAT Technologies
Nov 14, 2025
Maintains: Buy
Price Target: $56 → $52
Current: $36.73
Upside: +41.57%
AerSale
Nov 10, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $6.39
Upside: -6.10%
Redwire
Nov 7, 2025
Maintains: Hold
Price Target: $11 → $8
Current: $5.36
Upside: +49.25%
Curtiss-Wright
Nov 7, 2025
Maintains: Hold
Price Target: $525 → $537
Current: $552.27
Upside: -2.76%
Albany International
Nov 7, 2025
Maintains: Hold
Price Target: $55 → $50
Current: $47.26
Upside: +5.80%
BWX Technologies
Nov 4, 2025
Maintains: Hold
Price Target: $173 → $200
Current: $174.64
Upside: +14.52%
RBC Bearings
Nov 3, 2025
Reiterates: Buy
Price Target: $455 → $471
Current: $439.64
Upside: +7.13%
Leonardo DRS
Oct 30, 2025
Maintains: Buy
Price Target: $49 → $47
Current: $33.72
Upside: +39.38%
VSE Corporation
Oct 29, 2025
Reiterates: Buy
Price Target: $177 → $201
Current: $182.65
Upside: +10.05%
Hexcel
Oct 24, 2025
Maintains: Buy
Price Target: $75 → $83
Current: $74.50
Upside: +11.42%
Oct 15, 2025
Maintains: Buy
Price Target: $215 → $240
Current: $228.54
Upside: +5.01%
Oct 15, 2025
Maintains: Hold
Price Target: $440 → $500
Current: $450.85
Upside: +10.90%
Oct 15, 2025
Maintains: Buy
Price Target: $625 → $688
Current: $571.70
Upside: +20.34%
Oct 15, 2025
Maintains: Buy
Price Target: $71 → $100
Current: $69.59
Upside: +43.70%
Oct 15, 2025
Maintains: Buy
Price Target: $302 → $353
Current: $276.22
Upside: +27.80%
Oct 15, 2025
Maintains: Buy
Price Target: $78 → $125
Current: $75.28
Upside: +66.05%
Oct 15, 2025
Maintains: Buy
Price Target: $1,730 → $1,647
Current: $1,354.70
Upside: +21.58%
Oct 15, 2025
Maintains: Buy
Price Target: $202 → $217
Current: $203.01
Upside: +6.89%
Oct 15, 2025
Maintains: Buy
Price Target: $49 → $58
Current: $50.94
Upside: +13.86%
Oct 10, 2025
Initiates: Buy
Price Target: $15
Current: $12.22
Upside: +22.75%
Oct 10, 2025
Initiates: Buy
Price Target: $89
Current: $64.37
Upside: +38.26%
Oct 10, 2025
Initiates: Buy
Price Target: $35
Current: $25.15
Upside: +39.17%
Sep 24, 2025
Maintains: Buy
Price Target: $81 → $90
Current: $82.22
Upside: +9.46%
Aug 27, 2025
Maintains: Buy
Price Target: $352 → $366
Current: $309.96
Upside: +18.08%
Aug 27, 2025
Maintains: Buy
Price Target: $352 → $366
Current: $242.25
Upside: +51.08%
Jul 11, 2025
Maintains: Buy
Price Target: $267 → $294
Current: $293.34
Upside: +0.22%
Jul 11, 2025
Maintains: Buy
Price Target: $87 → $95
Current: $88.98
Upside: +6.77%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $39.08
Upside: +21.55%
Jul 17, 2024
Maintains: Hold
Price Target: $30 → $35
Current: $35.14
Upside: -0.40%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $3.49
Upside: +1,047.78%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.57
Upside: +562.25%