Michael Ciarmoli

Stock Analyst at Truist Securities

(5.00)
# 14
Out of 4,896 analysts
353
Total ratings
76.13%
Success rate
22.5%
Average return

Stocks Rated by Michael Ciarmoli

Woodward
Jul 11, 2025
Maintains: Buy
Price Target: $267$294
Current: $251.60
Upside: +16.85%
Curtiss-Wright
Jul 11, 2025
Maintains: Hold
Price Target: $356$338
Current: $487.14
Upside: -30.62%
Lockheed Martin
Jul 11, 2025
Maintains: Buy
Price Target: $579$554
Current: $473.57
Upside: +16.98%
L3Harris Technologies
Jul 11, 2025
Maintains: Buy
Price Target: $260$279
Current: $262.31
Upside: +6.36%
Leonardo DRS
Jul 11, 2025
Maintains: Buy
Price Target: $45$51
Current: $47.98
Upside: +6.29%
TransDigm Group
Jul 11, 2025
Maintains: Buy
Price Target: $1,553$1,730
Current: $1,574.85
Upside: +9.85%
HEICO
Jul 11, 2025
Maintains: Buy
Price Target: $323$352
Current: $321.60
Upside: +9.45%
HEICO
Jul 11, 2025
Maintains: Buy
Price Target: $323$352
Current: $252.11
Upside: +39.62%
Ducommun
Jul 11, 2025
Maintains: Buy
Price Target: $87$95
Current: $88.46
Upside: +7.39%
AAR Corp.
Jul 11, 2025
Maintains: Buy
Price Target: $78$81
Current: $74.72
Upside: +8.40%
Downgrades: Hold
Price Target: $8$6
Current: $5.86
Upside: +2.39%
Upgrades: Buy
Price Target: $32$49
Current: $35.81
Upside: +36.83%
Maintains: Buy
Price Target: $38$52
Current: $51.99
Upside: +0.02%
Initiates: Hold
Price Target: $16
Current: $17.73
Upside: -9.76%
Maintains: Buy
Price Target: $405$431
Current: $376.71
Upside: +14.41%
Maintains: Buy
Price Target: $161$192
Current: $184.32
Upside: +4.17%
Initiates: Buy
Price Target: $35
Current: $30.11
Upside: +16.24%
Maintains: Buy
Price Target: $56$60
Current: $51.25
Upside: +17.07%
Maintains: Buy
Price Target: $130$140
Current: $129.38
Upside: +8.21%
Maintains: Buy
Price Target: $600$550
Current: $521.11
Upside: +5.54%
Maintains: Buy
Price Target: $73$67
Current: $59.22
Upside: +13.14%
Maintains: Buy
Price Target: $237$215
Current: $188.94
Upside: +13.79%
Maintains: Buy
Price Target: $88$80
Current: $69.66
Upside: +14.85%
Maintains: Hold
Price Target: $19$26
Current: $25.90
Upside: +0.39%
Maintains: Hold
Price Target: $106$114
Current: $138.65
Upside: -17.78%
Maintains: Hold
Price Target: $38$48
Current: $21.24
Upside: +123.63%
Maintains: Hold
Price Target: $30$35
Current: $40.58
Upside: -13.75%
Maintains: Hold
Price Target: $60$40
Current: $3.21
Upside: +1,146.11%
Downgrades: Hold
Price Target: $70
Current: $10.47
Upside: +568.58%