Michael Ciarmoli

Stock Analyst at Truist Securities

(5.00)
# 9
Out of 5,133 analysts
378
Total ratings
82.3%
Success rate
31.89%
Average return

Stocks Rated by Michael Ciarmoli

Northrop Grumman
Jan 9, 2026
Downgrades: Hold
Price Target: $688$623
Current: $625.50
Upside: -0.40%
Lockheed Martin
Jan 9, 2026
Upgrades: Buy
Price Target: $500$605
Current: $558.30
Upside: +8.36%
AAR Corp.
Jan 7, 2026
Maintains: Buy
Price Target: $90$99
Current: $97.71
Upside: +1.32%
HEICO
Dec 23, 2025
Maintains: Buy
Price Target: $366$391
Current: $352.30
Upside: +10.98%
HEICO
Dec 23, 2025
Maintains: Buy
Price Target: $366$391
Current: $271.06
Upside: +44.25%
Woodward
Nov 25, 2025
Maintains: Buy
Price Target: $294$305
Current: $330.09
Upside: -7.60%
TAT Technologies
Nov 14, 2025
Maintains: Buy
Price Target: $56$52
Current: $52.16
Upside: -0.31%
AerSale
Nov 10, 2025
Maintains: Hold
Price Target: $7$6
Current: $7.75
Upside: -22.58%
Redwire
Nov 7, 2025
Maintains: Hold
Price Target: $11$8
Current: $10.14
Upside: -21.10%
Curtiss-Wright
Nov 7, 2025
Maintains: Hold
Price Target: $525$537
Current: $635.74
Upside: -15.53%
Maintains: Hold
Price Target: $55$50
Current: $57.18
Upside: -12.56%
Maintains: Hold
Price Target: $173$200
Current: $210.54
Upside: -5.01%
Reiterates: Buy
Price Target: $455$471
Current: $489.97
Upside: -3.87%
Maintains: Buy
Price Target: $49$47
Current: $40.85
Upside: +15.06%
Reiterates: Buy
Price Target: $177$201
Current: $207.62
Upside: -3.19%
Maintains: Buy
Price Target: $75$83
Current: $82.56
Upside: +0.53%
Maintains: Buy
Price Target: $215$240
Current: $276.61
Upside: -13.24%
Maintains: Buy
Price Target: $71$100
Current: $99.14
Upside: +0.87%
Maintains: Buy
Price Target: $302$353
Current: $341.24
Upside: +3.45%
Maintains: Buy
Price Target: $78$125
Current: $119.72
Upside: +4.41%
Maintains: Buy
Price Target: $1,730$1,647
Current: $1,381.98
Upside: +19.18%
Maintains: Buy
Price Target: $202$217
Current: $219.64
Upside: -1.20%
Maintains: Buy
Price Target: $49$58
Current: $67.35
Upside: -13.88%
Initiates: Buy
Price Target: $15
Current: $11.98
Upside: +25.21%
Initiates: Buy
Price Target: $89
Current: $107.49
Upside: -17.20%
Initiates: Buy
Price Target: $35
Current: $32.43
Upside: +7.92%
Maintains: Buy
Price Target: $87$95
Current: $110.17
Upside: -13.77%
Maintains: Hold
Price Target: $38$48
Current: $49.71
Upside: -4.45%
Maintains: Hold
Price Target: $60$40
Current: $3.07
Upside: +1,202.93%
Downgrades: Hold
Price Target: $70
Current: $10.64
Upside: +557.89%