Michael Ciarmoli's Stock Ratings

Truist Securities Analyst

Michael Ciarmoli is an analyst at Truist Securities. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 05/17/2024

Overall Average Return

18.2%

Smart Score

80.7%

Overall Average Return Percentile

76th

Number of Ratings

153
Buy NowGet Alert
05/10/2024VSECBuy Now
VSE
$75.6721.58%$86 → $92MaintainsBuyGet Alert
05/08/2024TDGBuy Now
TransDigm Gr
$1.29K10.65%$1267 → $1425MaintainsBuyGet Alert
05/08/2024MRCYBuy Now
Mercury Sys
$31.30-16.93%$28 → $26MaintainsHoldGet Alert
05/03/2024HWMBuy Now
Howmet Aerospace
$82.656.47%$74 → $88MaintainsBuyGet Alert
05/03/2024CWBuy Now
Curtiss-Wright
$277.01-9.03%$240 → $252MaintainsHoldGet Alert
05/03/2024ATROBuy Now
Astronics
$20.61-7.83%$21 → $19MaintainsHoldGet Alert
05/01/2024AINBuy Now
Albany Intl
$90.0915.44%$121 → $104MaintainsBuyGet Alert
04/30/2024WWDBuy Now
Woodward
$178.82-15%$143 → $152MaintainsHoldGet Alert
04/24/2024HXLBuy Now
Hexcel
$72.4221.51%$90 → $88MaintainsBuyGet Alert
04/19/2024HXLBuy Now
Hexcel
$72.4224.28%$96 → $90MaintainsBuyGet Alert
04/19/2024ATSGBuy Now
Air Transport Services Gr
$14.64-4.37%$20 → $14MaintainsHoldGet Alert
03/26/2024BWXTBuy Now
BWX Technologies
$88.487.37%$95 → $95MaintainsHoldGet Alert
03/25/2024CWBuy Now
Curtiss-Wright
$277.01-13.36% → $240DowngradeBuy → HoldGet Alert
03/25/2024BWXTBuy Now
BWX Technologies
$88.487.37% → $95DowngradeBuy → HoldGet Alert
03/11/2024ASLEBuy Now
AerSale
$7.6956.05%$19 → $12MaintainsBuyGet Alert
03/01/2024ATROBuy Now
Astronics
$20.611.87%MaintainsHoldGet Alert
02/29/2024BWXTBuy Now
BWX Technologies
$88.4824.32%$105 → $110MaintainsBuyGet Alert
02/28/2024SPCEBuy Now
Virgin Galactic Hldgs
$1.0492.31%$3 → $2MaintainsHoldGet Alert
02/28/2024DRSBuy Now
Leonardo DRS
$23.297.37%$24 → $25MaintainsBuyGet Alert
02/28/2024BWXTBuy Now
BWX Technologies
$88.4818.67%$90 → $105MaintainsBuyGet Alert
02/16/2024DCOBuy Now
Ducommun
$57.8812.3%$69 → $65MaintainsBuyGet Alert
02/09/2024TDGBuy Now
TransDigm Gr
$1.29K-1.62%$1158 → $1267MaintainsBuyGet Alert
02/07/2024MRCYBuy Now
Mercury Sys
$31.30-10.54% → $28DowngradeBuy → HoldGet Alert
01/30/2024WWDBuy Now
Woodward
$178.82-20.03%$136 → $143MaintainsHoldGet Alert
01/10/2024WWDBuy Now
Woodward
$178.82-23.95%$124 → $136MaintainsHoldGet Alert
01/10/2024VSECBuy Now
VSE
$75.6713.65%$77 → $86MaintainsBuyGet Alert
01/10/2024TGIBuy Now
Triumph Group
$14.2389.74%$17 → $27MaintainsBuyGet Alert
01/10/2024TDGBuy Now
TransDigm Gr
$1.29K-10.09%$1044 → $1158MaintainsBuyGet Alert
01/10/2024SPRBuy Now
Spirit AeroSystems Hldgs
$30.43-1.41%$26 → $30MaintainsHoldGet Alert
01/10/2024RBCBuy Now
RBC Bearings
$275.1512.3%$271 → $309MaintainsBuyGet Alert