Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 14
Out of 4,989 analysts
349
Total ratings
76.92%
Success rate
26.69%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
HEI HEICO | Maintains: Buy | $352 → $366 | $319.58 | +14.53% | 20 | Aug 27, 2025 | |
HEI.A HEICO | Maintains: Buy | $352 → $366 | $250.85 | +45.91% | 20 | Aug 27, 2025 | |
MRCY Mercury Systems | Maintains: Buy | $60 → $71 | $74.16 | -4.26% | 13 | Aug 12, 2025 | |
BWXT BWX Technologies | Maintains: Hold | $114 → $145 | $176.21 | -17.71% | 15 | Aug 5, 2025 | |
RBC RBC Bearings | Maintains: Buy | $431 → $455 | $380.08 | +19.71% | 16 | Aug 4, 2025 | |
AIN Albany International | Downgrades: Hold | $70 → $55 | $54.98 | +0.04% | 14 | Aug 1, 2025 | |
LHX L3Harris Technologies | Maintains: Buy | $279 → $302 | $286.89 | +5.27% | 13 | Jul 25, 2025 | |
NOC Northrop Grumman | Reiterates: Buy | $550 → $625 | $587.57 | +6.37% | 4 | Jul 23, 2025 | |
LMT Lockheed Martin | Downgrades: Hold | $554 → $440 | $487.78 | -9.80% | 3 | Jul 23, 2025 | |
WWD Woodward | Maintains: Buy | $267 → $294 | $238.52 | +23.26% | 25 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $356 → $338 | $511.46 | -33.91% | 18 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $45 → $51 | $43.09 | +18.36% | 10 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,553 → $1,730 | $1,308.90 | +32.17% | 25 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $87 → $95 | $91.81 | +3.47% | 17 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $78 → $81 | $81.87 | -1.06% | 17 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $8 → $6 | $8.23 | -27.10% | 6 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $32 → $49 | $42.39 | +15.59% | 15 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $52 | $82.02 | -36.60% | 10 | Jun 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | $16 | $9.86 | +62.35% | 1 | Jun 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $161 → $192 | $191.72 | +0.15% | 16 | Jun 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $40.64 | -13.88% | 1 | Jun 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $140 | $164.16 | -14.72% | 13 | May 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $73 → $67 | $61.43 | +9.07% | 16 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $237 → $215 | $200.79 | +7.08% | 6 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $33.45 | +42.00% | 15 | Oct 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $30 → $35 | $38.91 | -10.05% | 7 | Jul 17, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $3.79 | +955.41% | 8 | Feb 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.50 | +566.67% | 5 | Feb 9, 2021 |
HEICO
Aug 27, 2025
Maintains: Buy
Price Target: $352 → $366
Current: $319.58
Upside: +14.53%
HEICO
Aug 27, 2025
Maintains: Buy
Price Target: $352 → $366
Current: $250.85
Upside: +45.91%
Mercury Systems
Aug 12, 2025
Maintains: Buy
Price Target: $60 → $71
Current: $74.16
Upside: -4.26%
BWX Technologies
Aug 5, 2025
Maintains: Hold
Price Target: $114 → $145
Current: $176.21
Upside: -17.71%
RBC Bearings
Aug 4, 2025
Maintains: Buy
Price Target: $431 → $455
Current: $380.08
Upside: +19.71%
Albany International
Aug 1, 2025
Downgrades: Hold
Price Target: $70 → $55
Current: $54.98
Upside: +0.04%
L3Harris Technologies
Jul 25, 2025
Maintains: Buy
Price Target: $279 → $302
Current: $286.89
Upside: +5.27%
Northrop Grumman
Jul 23, 2025
Reiterates: Buy
Price Target: $550 → $625
Current: $587.57
Upside: +6.37%
Lockheed Martin
Jul 23, 2025
Downgrades: Hold
Price Target: $554 → $440
Current: $487.78
Upside: -9.80%
Woodward
Jul 11, 2025
Maintains: Buy
Price Target: $267 → $294
Current: $238.52
Upside: +23.26%
Jul 11, 2025
Maintains: Hold
Price Target: $356 → $338
Current: $511.46
Upside: -33.91%
Jul 11, 2025
Maintains: Buy
Price Target: $45 → $51
Current: $43.09
Upside: +18.36%
Jul 11, 2025
Maintains: Buy
Price Target: $1,553 → $1,730
Current: $1,308.90
Upside: +32.17%
Jul 11, 2025
Maintains: Buy
Price Target: $87 → $95
Current: $91.81
Upside: +3.47%
Jul 11, 2025
Maintains: Buy
Price Target: $78 → $81
Current: $81.87
Upside: -1.06%
Jul 11, 2025
Downgrades: Hold
Price Target: $8 → $6
Current: $8.23
Upside: -27.10%
Jul 11, 2025
Upgrades: Buy
Price Target: $32 → $49
Current: $42.39
Upside: +15.59%
Jun 27, 2025
Maintains: Buy
Price Target: $38 → $52
Current: $82.02
Upside: -36.60%
Jun 26, 2025
Initiates: Hold
Price Target: $16
Current: $9.86
Upside: +62.35%
Jun 12, 2025
Maintains: Buy
Price Target: $161 → $192
Current: $191.72
Upside: +0.15%
Jun 4, 2025
Initiates: Buy
Price Target: $35
Current: $40.64
Upside: -13.88%
May 8, 2025
Maintains: Buy
Price Target: $130 → $140
Current: $164.16
Upside: -14.72%
Apr 23, 2025
Maintains: Buy
Price Target: $73 → $67
Current: $61.43
Upside: +9.07%
Apr 17, 2025
Maintains: Buy
Price Target: $237 → $215
Current: $200.79
Upside: +7.08%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $33.45
Upside: +42.00%
Jul 17, 2024
Maintains: Hold
Price Target: $30 → $35
Current: $38.91
Upside: -10.05%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $3.79
Upside: +955.41%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.50
Upside: +566.67%