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

Stocks Rated by Michael Ciarmoli

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%
Maintains: Buy
Price Target: $32$38
Current: $35.39
Upside: +7.37%
Maintains: Buy
Price Target: $140$136
Current: $158.67
Upside: -14.29%
Maintains: Buy
Price Target: $294$277
Current: $269.72
Upside: +2.70%
Maintains: Buy
Price Target: $294$277
Current: $214.21
Upside: +29.31%
Maintains: Buy
Price Target: $82$70
Current: $64.65
Upside: +8.28%
Maintains: Hold
Price Target: $357$338
Current: $375.00
Upside: -9.87%
Maintains: Hold
Price Target: $23$21
Current: $26.60
Upside: -21.05%
Maintains: Buy
Price Target: $88$80
Current: $64.91
Upside: +23.26%
Maintains: Buy
Price Target: $81$78
Current: -
Upside: -
Upgrades: Buy
Price Target: $49$56
Current: -
Upside: -
Maintains: Hold
Price Target: $19$26
Current: $25.49
Upside: +2.00%
Maintains: Hold
Price Target: $106$114
Current: $108.48
Upside: +5.09%
Initiates: Buy
Price Target: $579
Current: $472.16
Upside: +22.63%
Maintains: Buy
Price Target: $10$8
Current: $5.93
Upside: +34.91%
Maintains: Hold
Price Target: $30$35
Current: $36.04
Upside: -2.89%
Maintains: Hold
Price Target: $60$40
Current: $2.95
Upside: +1,255.93%
Downgrades: Hold
Price Target: $70
Current: -
Upside: -