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

16.5%

Smart Score

78.7%

Overall Average Return Percentile

73rd

Number of Ratings

153
Buy NowGet Alert
05/10/2024VSECBuy Now
VSE
$79.0716.35%$86 → $92MaintainsBuyGet Alert
05/08/2024TDGBuy Now
TransDigm Gr
$1.31K8.55%$1267 → $1425MaintainsBuyGet Alert
05/08/2024MRCYBuy Now
Mercury Sys
$32.45-19.88%$28 → $26MaintainsHoldGet Alert
05/03/2024HWMBuy Now
Howmet Aerospace
$84.064.69%$74 → $88MaintainsBuyGet Alert
05/03/2024CWBuy Now
Curtiss-Wright
$279.39-9.8%$240 → $252MaintainsHoldGet Alert
05/03/2024ATROBuy Now
Astronics
$21.27-10.67%$21 → $19MaintainsHoldGet Alert
05/01/2024AINBuy Now
Albany Intl
$90.5514.85%$121 → $104MaintainsBuyGet Alert
04/30/2024WWDBuy Now
Woodward
$181.43-16.22%$143 → $152MaintainsHoldGet Alert
04/24/2024HXLBuy Now
Hexcel
$71.3823.28%$90 → $88MaintainsBuyGet Alert
04/19/2024HXLBuy Now
Hexcel
$71.3826.09%$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.497.36%$95 → $95MaintainsHoldGet Alert
03/25/2024CWBuy Now
Curtiss-Wright
$279.39-14.1% → $240DowngradeBuy → HoldGet Alert
03/25/2024BWXTBuy Now
BWX Technologies
$88.497.36% → $95DowngradeBuy → HoldGet Alert
03/11/2024ASLEBuy Now
AerSale
$7.7155.64%$19 → $12MaintainsBuyGet Alert
03/01/2024ATROBuy Now
Astronics
$21.27-1.27%MaintainsHoldGet Alert
02/29/2024BWXTBuy Now
BWX Technologies
$88.4924.31%$105 → $110MaintainsBuyGet Alert
02/28/2024SPCEBuy Now
Virgin Galactic Hldgs
$0.99102.02%$3 → $2MaintainsHoldGet Alert
02/28/2024DRSBuy Now
Leonardo DRS
$24.233.18%$24 → $25MaintainsBuyGet Alert
02/28/2024BWXTBuy Now
BWX Technologies
$88.4918.66%$90 → $105MaintainsBuyGet Alert
02/16/2024DCOBuy Now
Ducommun
$57.6112.83%$69 → $65MaintainsBuyGet Alert
02/09/2024TDGBuy Now
TransDigm Gr
$1.31K-3.49%$1158 → $1267MaintainsBuyGet Alert
02/07/2024MRCYBuy Now
Mercury Sys
$32.45-13.71% → $28DowngradeBuy → HoldGet Alert
01/30/2024WWDBuy Now
Woodward
$181.43-21.18%$136 → $143MaintainsHoldGet Alert
01/10/2024WWDBuy Now
Woodward
$181.43-25.04%$124 → $136MaintainsHoldGet Alert
01/10/2024VSECBuy Now
VSE
$79.078.76%$77 → $86MaintainsBuyGet Alert
01/10/2024TGIBuy Now
Triumph Group
$15.0579.4%$17 → $27MaintainsBuyGet Alert
01/10/2024TDGBuy Now
TransDigm Gr
$1.31K-11.79%$1044 → $1158MaintainsBuyGet Alert
01/10/2024SPRBuy Now
Spirit AeroSystems Hldgs
$31.50-4.76%$26 → $30MaintainsHoldGet Alert
01/10/2024RBCBuy Now
RBC Bearings
$297.024.03%$271 → $309MaintainsBuyGet Alert