Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 10
Out of 4,944 analysts
347
Total ratings
76.82%
Success rate
24.26%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
MRCY Mercury Systems | Maintains: Buy | $60 → $71 | $68.66 | +3.41% | 13 | Aug 12, 2025 | |
BWXT BWX Technologies | Maintains: Hold | $114 → $145 | $178.41 | -18.73% | 15 | Aug 5, 2025 | |
RBC RBC Bearings | Maintains: Buy | $431 → $455 | $405.96 | +12.08% | 16 | Aug 4, 2025 | |
AIN Albany International | Downgrades: Hold | $70 → $55 | $64.00 | -14.06% | 14 | Aug 1, 2025 | |
LHX L3Harris Technologies | Maintains: Buy | $279 → $302 | $270.61 | +11.60% | 13 | Jul 25, 2025 | |
NOC Northrop Grumman | Reiterates: Buy | $550 → $625 | $584.05 | +7.01% | 4 | Jul 23, 2025 | |
LMT Lockheed Martin | Downgrades: Hold | $554 → $440 | $435.04 | +1.14% | 3 | Jul 23, 2025 | |
WWD Woodward | Maintains: Buy | $267 → $294 | $250.07 | +17.57% | 25 | Jul 11, 2025 | |
CW Curtiss-Wright | Maintains: Hold | $356 → $338 | $500.56 | -32.47% | 18 | Jul 11, 2025 | |
DRS Leonardo DRS | Maintains: Buy | $45 → $51 | $41.59 | +22.63% | 10 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,553 → $1,730 | $1,414.50 | +22.30% | 25 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $323 → $352 | $313.15 | +12.41% | 19 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $323 → $352 | $245.63 | +43.31% | 19 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $87 → $95 | $92.62 | +2.57% | 17 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $81 | $77.26 | +4.84% | 17 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $8 → $6 | $8.58 | -30.07% | 6 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $32 → $49 | $33.13 | +47.90% | 15 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $52 | $68.07 | -23.61% | 10 | Jun 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | $16 | $9.21 | +73.72% | 1 | Jun 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $161 → $192 | $176.00 | +9.09% | 16 | Jun 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $34.20 | +2.34% | 1 | Jun 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $140 | $165.61 | -15.46% | 13 | May 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $73 → $67 | $62.55 | +7.11% | 16 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $237 → $215 | $193.74 | +10.97% | 6 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $24.05 | +97.55% | 15 | Oct 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $30 → $35 | $40.96 | -14.55% | 7 | Jul 17, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $3.01 | +1,228.90% | 8 | Feb 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.48 | +567.94% | 5 | Feb 9, 2021 |
Mercury Systems
Aug 12, 2025
Maintains: Buy
Price Target: $60 → $71
Current: $68.66
Upside: +3.41%
BWX Technologies
Aug 5, 2025
Maintains: Hold
Price Target: $114 → $145
Current: $178.41
Upside: -18.73%
RBC Bearings
Aug 4, 2025
Maintains: Buy
Price Target: $431 → $455
Current: $405.96
Upside: +12.08%
Albany International
Aug 1, 2025
Downgrades: Hold
Price Target: $70 → $55
Current: $64.00
Upside: -14.06%
L3Harris Technologies
Jul 25, 2025
Maintains: Buy
Price Target: $279 → $302
Current: $270.61
Upside: +11.60%
Northrop Grumman
Jul 23, 2025
Reiterates: Buy
Price Target: $550 → $625
Current: $584.05
Upside: +7.01%
Lockheed Martin
Jul 23, 2025
Downgrades: Hold
Price Target: $554 → $440
Current: $435.04
Upside: +1.14%
Woodward
Jul 11, 2025
Maintains: Buy
Price Target: $267 → $294
Current: $250.07
Upside: +17.57%
Curtiss-Wright
Jul 11, 2025
Maintains: Hold
Price Target: $356 → $338
Current: $500.56
Upside: -32.47%
Leonardo DRS
Jul 11, 2025
Maintains: Buy
Price Target: $45 → $51
Current: $41.59
Upside: +22.63%
Jul 11, 2025
Maintains: Buy
Price Target: $1,553 → $1,730
Current: $1,414.50
Upside: +22.30%
Jul 11, 2025
Maintains: Buy
Price Target: $323 → $352
Current: $313.15
Upside: +12.41%
Jul 11, 2025
Maintains: Buy
Price Target: $323 → $352
Current: $245.63
Upside: +43.31%
Jul 11, 2025
Maintains: Buy
Price Target: $87 → $95
Current: $92.62
Upside: +2.57%
Jul 11, 2025
Maintains: Buy
Price Target: $78 → $81
Current: $77.26
Upside: +4.84%
Jul 11, 2025
Downgrades: Hold
Price Target: $8 → $6
Current: $8.58
Upside: -30.07%
Jul 11, 2025
Upgrades: Buy
Price Target: $32 → $49
Current: $33.13
Upside: +47.90%
Jun 27, 2025
Maintains: Buy
Price Target: $38 → $52
Current: $68.07
Upside: -23.61%
Jun 26, 2025
Initiates: Hold
Price Target: $16
Current: $9.21
Upside: +73.72%
Jun 12, 2025
Maintains: Buy
Price Target: $161 → $192
Current: $176.00
Upside: +9.09%
Jun 4, 2025
Initiates: Buy
Price Target: $35
Current: $34.20
Upside: +2.34%
May 8, 2025
Maintains: Buy
Price Target: $130 → $140
Current: $165.61
Upside: -15.46%
Apr 23, 2025
Maintains: Buy
Price Target: $73 → $67
Current: $62.55
Upside: +7.11%
Apr 17, 2025
Maintains: Buy
Price Target: $237 → $215
Current: $193.74
Upside: +10.97%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $24.05
Upside: +97.55%
Jul 17, 2024
Maintains: Hold
Price Target: $30 → $35
Current: $40.96
Upside: -14.55%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $3.01
Upside: +1,228.90%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.48
Upside: +567.94%