Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 10
Out of 5,090 analysts
380
Total ratings
75.62%
Success rate
25.32%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| WWD Woodward | Maintains: Buy | $294 → $305 | $303.45 | +0.51% | 26 | Nov 25, 2025 | |
| TATT TAT Technologies | Maintains: Buy | $56 → $52 | $39.00 | +33.33% | 3 | Nov 14, 2025 | |
| ASLE AerSale | Maintains: Hold | $7 → $6 | $6.63 | -9.50% | 8 | Nov 10, 2025 | |
| RDW Redwire | Maintains: Hold | $11 → $8 | $6.39 | +25.20% | 3 | Nov 7, 2025 | |
| CW Curtiss-Wright | Maintains: Hold | $525 → $537 | $544.60 | -1.40% | 20 | Nov 7, 2025 | |
| AIN Albany International | Maintains: Hold | $55 → $50 | $49.61 | +0.79% | 15 | Nov 7, 2025 | |
| BWXT BWX Technologies | Maintains: Hold | $173 → $200 | $177.87 | +12.44% | 17 | Nov 4, 2025 | |
| RBC RBC Bearings | Reiterates: Buy | $455 → $471 | $443.44 | +6.22% | 17 | Nov 3, 2025 | |
| DRS Leonardo DRS | Maintains: Buy | $49 → $47 | $33.90 | +38.64% | 12 | Oct 30, 2025 | |
| VSEC VSE Corporation | Reiterates: Buy | $177 → $201 | $169.41 | +18.65% | 14 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $75 → $83 | $76.60 | +8.36% | 18 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $215 → $240 | $237.47 | +1.07% | 7 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $440 → $500 | $452.20 | +10.57% | 4 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $625 → $688 | $548.97 | +25.33% | 5 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $71 → $100 | $70.58 | +41.68% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $302 → $353 | $278.50 | +26.75% | 14 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $125 | $76.50 | +63.40% | 11 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,730 → $1,647 | $1,346.86 | +22.28% | 26 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $202 → $217 | $190.98 | +13.62% | 17 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $49 → $58 | $51.14 | +13.41% | 16 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $15 | $12.17 | +23.25% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $89 | $65.45 | +35.98% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $26.56 | +31.78% | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $81 → $90 | $82.70 | +8.83% | 18 | Sep 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $352 → $366 | $312.20 | +17.23% | 20 | Aug 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $352 → $366 | $244.28 | +49.83% | 20 | Aug 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $87 → $95 | $89.44 | +6.22% | 17 | Jul 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $41.04 | +15.74% | 15 | Oct 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $30 → $35 | $39.50 | -11.39% | 7 | Jul 17, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $4.31 | +828.07% | 8 | Feb 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.60 | +560.69% | 5 | Feb 9, 2021 |
Woodward
Nov 25, 2025
Maintains: Buy
Price Target: $294 → $305
Current: $303.45
Upside: +0.51%
TAT Technologies
Nov 14, 2025
Maintains: Buy
Price Target: $56 → $52
Current: $39.00
Upside: +33.33%
AerSale
Nov 10, 2025
Maintains: Hold
Price Target: $7 → $6
Current: $6.63
Upside: -9.50%
Redwire
Nov 7, 2025
Maintains: Hold
Price Target: $11 → $8
Current: $6.39
Upside: +25.20%
Curtiss-Wright
Nov 7, 2025
Maintains: Hold
Price Target: $525 → $537
Current: $544.60
Upside: -1.40%
Albany International
Nov 7, 2025
Maintains: Hold
Price Target: $55 → $50
Current: $49.61
Upside: +0.79%
BWX Technologies
Nov 4, 2025
Maintains: Hold
Price Target: $173 → $200
Current: $177.87
Upside: +12.44%
RBC Bearings
Nov 3, 2025
Reiterates: Buy
Price Target: $455 → $471
Current: $443.44
Upside: +6.22%
Leonardo DRS
Oct 30, 2025
Maintains: Buy
Price Target: $49 → $47
Current: $33.90
Upside: +38.64%
VSE Corporation
Oct 29, 2025
Reiterates: Buy
Price Target: $177 → $201
Current: $169.41
Upside: +18.65%
Oct 24, 2025
Maintains: Buy
Price Target: $75 → $83
Current: $76.60
Upside: +8.36%
Oct 15, 2025
Maintains: Buy
Price Target: $215 → $240
Current: $237.47
Upside: +1.07%
Oct 15, 2025
Maintains: Hold
Price Target: $440 → $500
Current: $452.20
Upside: +10.57%
Oct 15, 2025
Maintains: Buy
Price Target: $625 → $688
Current: $548.97
Upside: +25.33%
Oct 15, 2025
Maintains: Buy
Price Target: $71 → $100
Current: $70.58
Upside: +41.68%
Oct 15, 2025
Maintains: Buy
Price Target: $302 → $353
Current: $278.50
Upside: +26.75%
Oct 15, 2025
Maintains: Buy
Price Target: $78 → $125
Current: $76.50
Upside: +63.40%
Oct 15, 2025
Maintains: Buy
Price Target: $1,730 → $1,647
Current: $1,346.86
Upside: +22.28%
Oct 15, 2025
Maintains: Buy
Price Target: $202 → $217
Current: $190.98
Upside: +13.62%
Oct 15, 2025
Maintains: Buy
Price Target: $49 → $58
Current: $51.14
Upside: +13.41%
Oct 10, 2025
Initiates: Buy
Price Target: $15
Current: $12.17
Upside: +23.25%
Oct 10, 2025
Initiates: Buy
Price Target: $89
Current: $65.45
Upside: +35.98%
Oct 10, 2025
Initiates: Buy
Price Target: $35
Current: $26.56
Upside: +31.78%
Sep 24, 2025
Maintains: Buy
Price Target: $81 → $90
Current: $82.70
Upside: +8.83%
Aug 27, 2025
Maintains: Buy
Price Target: $352 → $366
Current: $312.20
Upside: +17.23%
Aug 27, 2025
Maintains: Buy
Price Target: $352 → $366
Current: $244.28
Upside: +49.83%
Jul 11, 2025
Maintains: Buy
Price Target: $87 → $95
Current: $89.44
Upside: +6.22%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $41.04
Upside: +15.74%
Jul 17, 2024
Maintains: Hold
Price Target: $30 → $35
Current: $39.50
Upside: -11.39%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $4.31
Upside: +828.07%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.60
Upside: +560.69%