Michael Ciarmoli
Stock Analyst at Truist Securities
(5.00)
# 10
Out of 4,996 analysts
350
Total ratings
77.93%
Success rate
26.56%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
AIR AAR Corp. | Maintains: Buy | $81 → $90 | $86.34 | +4.24% | 18 | Sep 24, 2025 | |
HEI HEICO | Maintains: Buy | $352 → $366 | $320.31 | +14.26% | 20 | Aug 27, 2025 | |
HEI.A HEICO | Maintains: Buy | $352 → $366 | $251.98 | +45.25% | 20 | Aug 27, 2025 | |
MRCY Mercury Systems | Maintains: Buy | $60 → $71 | $76.82 | -7.58% | 13 | Aug 12, 2025 | |
BWXT BWX Technologies | Maintains: Hold | $114 → $145 | $180.62 | -19.72% | 15 | Aug 5, 2025 | |
RBC RBC Bearings | Maintains: Buy | $431 → $455 | $384.82 | +18.24% | 16 | Aug 4, 2025 | |
AIN Albany International | Downgrades: Hold | $70 → $55 | $53.56 | +2.69% | 14 | Aug 1, 2025 | |
LHX L3Harris Technologies | Maintains: Buy | $279 → $302 | $293.56 | +2.88% | 13 | Jul 25, 2025 | |
NOC Northrop Grumman | Reiterates: Buy | $550 → $625 | $594.52 | +5.13% | 4 | Jul 23, 2025 | |
LMT Lockheed Martin | Downgrades: Hold | $554 → $440 | $487.44 | -9.73% | 3 | Jul 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $267 → $294 | $249.09 | +18.03% | 25 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $356 → $338 | $526.16 | -35.76% | 18 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $45 → $51 | $43.94 | +16.07% | 10 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $1,553 → $1,730 | $1,295.72 | +33.52% | 25 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $87 → $95 | $93.41 | +1.70% | 17 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $8 → $6 | $8.38 | -28.40% | 6 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $32 → $49 | $44.71 | +9.60% | 15 | Jul 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $52 | $86.28 | -39.73% | 10 | Jun 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | $16 | $8.83 | +81.20% | 1 | Jun 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $161 → $192 | $193.15 | -0.60% | 16 | Jun 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $35 | $40.02 | -12.54% | 1 | Jun 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $140 | $164.42 | -14.85% | 13 | May 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $73 → $67 | $63.37 | +5.73% | 16 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $237 → $215 | $204.64 | +5.06% | 6 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $38 → $48 | $34.48 | +37.76% | 15 | Oct 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $30 → $35 | $39.65 | -11.73% | 7 | Jul 17, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $3.42 | +1,069.59% | 8 | Feb 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | $10.53 | +564.77% | 5 | Feb 9, 2021 |
AAR Corp.
Sep 24, 2025
Maintains: Buy
Price Target: $81 → $90
Current: $86.34
Upside: +4.24%
HEICO
Aug 27, 2025
Maintains: Buy
Price Target: $352 → $366
Current: $320.31
Upside: +14.26%
HEICO
Aug 27, 2025
Maintains: Buy
Price Target: $352 → $366
Current: $251.98
Upside: +45.25%
Mercury Systems
Aug 12, 2025
Maintains: Buy
Price Target: $60 → $71
Current: $76.82
Upside: -7.58%
BWX Technologies
Aug 5, 2025
Maintains: Hold
Price Target: $114 → $145
Current: $180.62
Upside: -19.72%
RBC Bearings
Aug 4, 2025
Maintains: Buy
Price Target: $431 → $455
Current: $384.82
Upside: +18.24%
Albany International
Aug 1, 2025
Downgrades: Hold
Price Target: $70 → $55
Current: $53.56
Upside: +2.69%
L3Harris Technologies
Jul 25, 2025
Maintains: Buy
Price Target: $279 → $302
Current: $293.56
Upside: +2.88%
Northrop Grumman
Jul 23, 2025
Reiterates: Buy
Price Target: $550 → $625
Current: $594.52
Upside: +5.13%
Lockheed Martin
Jul 23, 2025
Downgrades: Hold
Price Target: $554 → $440
Current: $487.44
Upside: -9.73%
Jul 11, 2025
Maintains: Buy
Price Target: $267 → $294
Current: $249.09
Upside: +18.03%
Jul 11, 2025
Maintains: Hold
Price Target: $356 → $338
Current: $526.16
Upside: -35.76%
Jul 11, 2025
Maintains: Buy
Price Target: $45 → $51
Current: $43.94
Upside: +16.07%
Jul 11, 2025
Maintains: Buy
Price Target: $1,553 → $1,730
Current: $1,295.72
Upside: +33.52%
Jul 11, 2025
Maintains: Buy
Price Target: $87 → $95
Current: $93.41
Upside: +1.70%
Jul 11, 2025
Downgrades: Hold
Price Target: $8 → $6
Current: $8.38
Upside: -28.40%
Jul 11, 2025
Upgrades: Buy
Price Target: $32 → $49
Current: $44.71
Upside: +9.60%
Jun 27, 2025
Maintains: Buy
Price Target: $38 → $52
Current: $86.28
Upside: -39.73%
Jun 26, 2025
Initiates: Hold
Price Target: $16
Current: $8.83
Upside: +81.20%
Jun 12, 2025
Maintains: Buy
Price Target: $161 → $192
Current: $193.15
Upside: -0.60%
Jun 4, 2025
Initiates: Buy
Price Target: $35
Current: $40.02
Upside: -12.54%
May 8, 2025
Maintains: Buy
Price Target: $130 → $140
Current: $164.42
Upside: -14.85%
Apr 23, 2025
Maintains: Buy
Price Target: $73 → $67
Current: $63.37
Upside: +5.73%
Apr 17, 2025
Maintains: Buy
Price Target: $237 → $215
Current: $204.64
Upside: +5.06%
Oct 8, 2024
Maintains: Hold
Price Target: $38 → $48
Current: $34.48
Upside: +37.76%
Jul 17, 2024
Maintains: Hold
Price Target: $30 → $35
Current: $39.65
Upside: -11.73%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $3.42
Upside: +1,069.59%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: $10.53
Upside: +564.77%