Michael Ciarmoli
Stock Analyst at Truist Securities
(4.89)
# 36
Out of 4,827 analysts
315
Total ratings
71%
Success rate
18.75%
Average return
Main Sectors:
Stocks Rated by Michael Ciarmoli
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
VSEC VSE Corporation | Maintains: Buy | $130 → $140 | $129.50 | +8.11% | 13 | May 8, 2025 | |
WWD Woodward | Maintains: Buy | $205 → $209 | $195.46 | +6.93% | 22 | Apr 29, 2025 | |
LHX L3Harris Technologies | Maintains: Buy | $264 → $260 | $218.95 | +18.75% | 11 | Apr 25, 2025 | |
NOC Northrop Grumman | Maintains: Buy | $600 → $550 | $486.30 | +13.10% | 3 | Apr 23, 2025 | |
HXL Hexcel | Maintains: Buy | $73 → $67 | $50.04 | +33.89% | 16 | Apr 23, 2025 | |
TSLA Tesla | Reiterates: Buy | $579 | $285.48 | +102.82% | 1 | Apr 23, 2025 | |
TDG TransDigm Group | Maintains: Buy | $1,534 → $1,490 | - | - | 24 | Apr 17, 2025 | |
RBC RBC Bearings | Maintains: Buy | $410 → $375 | - | - | 13 | Apr 17, 2025 | |
MOG.A Moog Inc. | Maintains: Buy | $237 → $215 | - | - | 6 | Apr 17, 2025 | |
DRS Leonardo DRS | Maintains: Buy | $37 → $40 | $41.61 | -3.87% | 9 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $32 → $38 | $35.39 | +7.37% | 9 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $140 → $136 | $158.67 | -14.29% | 14 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $294 → $277 | $269.72 | +2.70% | 18 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $294 → $277 | $214.21 | +29.31% | 18 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $82 → $70 | $64.65 | +8.28% | 15 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $357 → $338 | $375.00 | -9.87% | 17 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $23 → $21 | $26.60 | -21.05% | 13 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $88 → $80 | $64.91 | +23.26% | 13 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $81 → $78 | - | - | 16 | Mar 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $49 → $56 | - | - | 11 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $19 → $26 | $25.49 | +2.00% | 13 | Feb 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $106 → $114 | $108.48 | +5.09% | 14 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $579 | $472.16 | +22.63% | 1 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $10 → $8 | $5.93 | +34.91% | 5 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $30 → $35 | $36.04 | -2.89% | 7 | Jul 17, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $60 → $40 | $2.95 | +1,255.93% | 8 | Feb 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $70 | - | - | 5 | Feb 9, 2021 |
VSE Corporation
May 8, 2025
Maintains: Buy
Price Target: $130 → $140
Current: $129.50
Upside: +8.11%
Woodward
Apr 29, 2025
Maintains: Buy
Price Target: $205 → $209
Current: $195.46
Upside: +6.93%
L3Harris Technologies
Apr 25, 2025
Maintains: Buy
Price Target: $264 → $260
Current: $218.95
Upside: +18.75%
Northrop Grumman
Apr 23, 2025
Maintains: Buy
Price Target: $600 → $550
Current: $486.30
Upside: +13.10%
Hexcel
Apr 23, 2025
Maintains: Buy
Price Target: $73 → $67
Current: $50.04
Upside: +33.89%
Tesla
Apr 23, 2025
Reiterates: Buy
Price Target: $579
Current: $285.48
Upside: +102.82%
TransDigm Group
Apr 17, 2025
Maintains: Buy
Price Target: $1,534 → $1,490
Current: -
Upside: -
RBC Bearings
Apr 17, 2025
Maintains: Buy
Price Target: $410 → $375
Current: -
Upside: -
Moog Inc.
Apr 17, 2025
Maintains: Buy
Price Target: $237 → $215
Current: -
Upside: -
Leonardo DRS
Apr 17, 2025
Maintains: Buy
Price Target: $37 → $40
Current: $41.61
Upside: -3.87%
Apr 17, 2025
Maintains: Buy
Price Target: $32 → $38
Current: $35.39
Upside: +7.37%
Apr 17, 2025
Maintains: Buy
Price Target: $140 → $136
Current: $158.67
Upside: -14.29%
Apr 17, 2025
Maintains: Buy
Price Target: $294 → $277
Current: $269.72
Upside: +2.70%
Apr 17, 2025
Maintains: Buy
Price Target: $294 → $277
Current: $214.21
Upside: +29.31%
Apr 17, 2025
Maintains: Buy
Price Target: $82 → $70
Current: $64.65
Upside: +8.28%
Apr 17, 2025
Maintains: Hold
Price Target: $357 → $338
Current: $375.00
Upside: -9.87%
Apr 17, 2025
Maintains: Hold
Price Target: $23 → $21
Current: $26.60
Upside: -21.05%
Apr 17, 2025
Maintains: Buy
Price Target: $88 → $80
Current: $64.91
Upside: +23.26%
Mar 28, 2025
Maintains: Buy
Price Target: $81 → $78
Current: -
Upside: -
Mar 13, 2025
Upgrades: Buy
Price Target: $49 → $56
Current: -
Upside: -
Feb 4, 2025
Maintains: Hold
Price Target: $19 → $26
Current: $25.49
Upside: +2.00%
Jan 14, 2025
Maintains: Hold
Price Target: $106 → $114
Current: $108.48
Upside: +5.09%
Jan 14, 2025
Initiates: Buy
Price Target: $579
Current: $472.16
Upside: +22.63%
Oct 18, 2024
Maintains: Buy
Price Target: $10 → $8
Current: $5.93
Upside: +34.91%
Jul 17, 2024
Maintains: Hold
Price Target: $30 → $35
Current: $36.04
Upside: -2.89%
Feb 28, 2024
Maintains: Hold
Price Target: $60 → $40
Current: $2.95
Upside: +1,255.93%
Feb 9, 2021
Downgrades: Hold
Price Target: $70
Current: -
Upside: -