Michael Ciarmoli

Stock Analyst at Truist Securities

(5.00)
# 7
Out of 4,918 analysts
344
Total ratings
79.46%
Success rate
24.99%
Average return

Stocks Rated by Michael Ciarmoli

Albany International
Aug 1, 2025
Downgrades: Hold
Price Target: $70$55
Current: $55.88
Upside: -1.57%
L3Harris Technologies
Jul 25, 2025
Maintains: Buy
Price Target: $279$302
Current: $278.26
Upside: +8.53%
Northrop Grumman
Jul 23, 2025
Reiterates: Buy
Price Target: $550$625
Current: $586.44
Upside: +6.58%
Lockheed Martin
Jul 23, 2025
Downgrades: Hold
Price Target: $554$440
Current: $421.01
Upside: +4.51%
Woodward
Jul 11, 2025
Maintains: Buy
Price Target: $267$294
Current: $259.29
Upside: +13.39%
Curtiss-Wright
Jul 11, 2025
Maintains: Hold
Price Target: $356$338
Current: $493.58
Upside: -31.52%
Leonardo DRS
Jul 11, 2025
Maintains: Buy
Price Target: $45$51
Current: $41.67
Upside: +22.39%
TransDigm Group
Jul 11, 2025
Maintains: Buy
Price Target: $1,553$1,730
Current: $1,585.00
Upside: +9.15%
HEICO
Jul 11, 2025
Maintains: Buy
Price Target: $323$352
Current: $325.09
Upside: +8.28%
HEICO
Jul 11, 2025
Maintains: Buy
Price Target: $323$352
Current: $257.28
Upside: +36.82%
Maintains: Buy
Price Target: $87$95
Current: $89.58
Upside: +6.05%
Maintains: Buy
Price Target: $78$81
Current: $72.99
Upside: +10.97%
Downgrades: Hold
Price Target: $8$6
Current: $5.91
Upside: +1.61%
Upgrades: Buy
Price Target: $32$49
Current: $34.26
Upside: +43.02%
Maintains: Buy
Price Target: $38$52
Current: $56.71
Upside: -8.31%
Initiates: Hold
Price Target: $16
Current: $13.87
Upside: +15.36%
Maintains: Buy
Price Target: $405$431
Current: $399.80
Upside: +7.80%
Maintains: Buy
Price Target: $161$192
Current: $184.26
Upside: +4.20%
Initiates: Buy
Price Target: $35
Current: $34.38
Upside: +1.80%
Maintains: Buy
Price Target: $56$60
Current: $52.18
Upside: +14.99%
Maintains: Buy
Price Target: $130$140
Current: $146.27
Upside: -4.29%
Maintains: Buy
Price Target: $73$67
Current: $59.55
Upside: +12.51%
Maintains: Buy
Price Target: $237$215
Current: $191.31
Upside: +12.38%
Maintains: Hold
Price Target: $106$114
Current: $149.50
Upside: -23.75%
Maintains: Hold
Price Target: $38$48
Current: $21.37
Upside: +122.27%
Maintains: Hold
Price Target: $30$35
Current: $39.11
Upside: -10.51%
Maintains: Hold
Price Target: $60$40
Current: $3.68
Upside: +986.96%
Downgrades: Hold
Price Target: $70
Current: $10.49
Upside: +567.62%