Free Trial

Michael Ciarmoli - Truist Financial Analyst Performance

This page shows the methodology used to calculate Michael Ciarmoli's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
L3Harris Technologies Inc stock logo
LHX
L3Harris Technologies
7/25/2025$268.88$302.00Buy???%???%
Lockheed Martin Corporation stock logo
LMT
Lockheed Martin
7/23/2025$410.56$440.00Hold???%???%
Northrop Grumman Corporation stock logo
NOC
Northrop Grumman
7/23/2025$559.51$625.00Buy???%???%
Astronics Corporation stock logo
ATRO
Astronics
7/11/2025$31.09$49.00Buy???%???%
AerSale Corporation stock logo
ASLE
AerSale
7/11/2025$6.12$6.00Hold???%???%
Woodward, Inc. stock logo
WWD
Woodward
7/11/2025$246.29$294.00Buy???%???%
Curtiss-Wright Corporation stock logo
CW
Curtiss-Wright
7/11/2025$475.67$338.00Hold???%???%
L3Harris Technologies Inc stock logo
LHX
L3Harris Technologies
7/11/2025$259.97$279.00Buy???%???%
Leonardo DRS, Inc. stock logo
DRS
Leonardo DRS
7/11/2025$47.26$51.00Buy???%???%
Transdigm Group Incorporated stock logo
TDG
Transdigm Group
7/11/2025$1,542.91$1,730.00Buy???%???%
Heico Corporation stock logo
HEI
Heico
7/11/2025$312.72$352.00Buy???%???%
Ducommun Incorporated stock logo
DCO
Ducommun
7/11/2025$84.08$95.00Buy???%???%
AAR Corp. stock logo
AIR
AAR
7/11/2025$74.61$81.00Buy???%???%
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
6/27/2025$46.52$52.00Buy???%???%
Redwire Corporation stock logo
RDW
Redwire
6/26/2025$16.04$16.00Hold???%???%
Howmet Aerospace Inc. stock logo
HWM
Howmet Aerospace
6/12/2025$171.30$192.00Buy???%???%
Ducommun Incorporated stock logo
DCO
Ducommun
6/12/2025$76.03$87.00Buy???%???%
Astronics Corporation stock logo
ATRO
Astronics
6/12/2025$36.02$32.00Hold???%???%
Woodward, Inc. stock logo
WWD
Woodward
6/12/2025$234.03$267.00Buy???%???%
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
6/12/2025$372.52$431.00Buy???%???%
TAT Technologies Ltd. stock logo
TATT
TAT Technologies
6/4/2025$26.65$35.00Buy???%???%
Woodward, Inc. stock logo
WWD
Woodward
5/23/2025$210.61$232.00???%???%
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
5/19/2025$370.00$405.00Buy???%???%
VSE Corporation stock logo
VSEC
VSE
5/8/2025$127.99$140.00Buy???%???%
Ducommun Incorporated stock logo
DCO
Ducommun
5/7/2025$63.97$76.00???%???%
Woodward, Inc. stock logo
WWD
Woodward
4/29/2025$186.36$209.00Buy???%???%
L3Harris Technologies Inc stock logo
LHX
L3Harris Technologies
4/25/2025$217.17$260.00Buy???%???%
Hexcel Corporation stock logo
HXL
Hexcel
4/23/2025$49.96$67.00Buy???%???%
Howmet Aerospace Inc. stock logo
HWM
Howmet Aerospace
4/17/2025$123.37$136.00Buy???%???%
Hexcel Corporation stock logo
HXL
Hexcel
4/17/2025$52.05$73.00Buy???%???%
Heico Corporation stock logo
HEI
Heico
4/17/2025$243.96$277.00Buy???%???%
Ducommun Incorporated stock logo
DCO
Ducommun
4/17/2025$56.53$70.00Buy???%???%
Curtiss-Wright Corporation stock logo
CW
Curtiss-Wright
4/17/2025$317.29$338.00Hold???%???%
Astronics Corporation stock logo
ATRO
Astronics
4/17/2025$22.32$21.00Hold???%???%
Albany International Corporation stock logo
AIN
Albany International
4/17/2025$63.53$80.00Buy???%???%
Woodward, Inc. stock logo
WWD
Woodward
4/17/2025$168.48$205.00Buy???%???%
VSE Corporation stock logo
VSEC
VSE
4/17/2025$106.37$130.00Buy???%???%
Transdigm Group Incorporated stock logo
TDG
Transdigm Group
4/17/2025$1,342.30$1,490.00Buy???%???%
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
4/17/2025$321.43$375.00Buy???%???%
Leonardo DRS, Inc. stock logo
DRS
Leonardo DRS
4/17/2025$35.83$40.00Buy???%???%
L3Harris Technologies Inc stock logo
LHX
L3Harris Technologies
4/17/2025$217.41$264.00Buy???%???%
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
4/17/2025$33.14$38.00Buy???%???%
AAR Corp. stock logo
AIR
AAR
3/28/2025$59.25$78.00Buy???%???%
Hexcel Corporation stock logo
HXL
Hexcel
3/28/2025$56.21$80.00Buy???%???%
Mercury Systems Inc stock logo
MRCY
Mercury Systems
3/13/2025$42.10$56.00Buy???%???%
Heico Corporation stock logo
HEI
Heico
3/5/2025$266.12$294.00Buy???%???%
Astronics Corporation stock logo
ATRO
Astronics
3/5/2025$24.40$23.00Hold???%???%
VSE Corporation stock logo
VSEC
VSE
3/4/2025$112.99$134.00Buy???%???%
Howmet Aerospace Inc. stock logo
HWM
Howmet Aerospace
2/14/2025$131.82$140.00Buy???%???%
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
2/3/2025$361.86$410.00Buy???%???%
L3Harris Technologies Inc stock logo
LHX
L3Harris Technologies
1/31/2025$212.99$274.00Buy???%???%
Hexcel Corporation stock logo
HXL
Hexcel
1/24/2025$67.79$85.00Buy???%???%
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
1/14/2025$302.72$351.00Buy???%???%
Mercury Systems Inc stock logo
MRCY
Mercury Systems
1/14/2025$42.67$44.00Hold???%???%
Leonardo DRS, Inc. stock logo
DRS
Leonardo DRS
1/14/2025$34.81$37.00Buy???%???%
L3Harris Technologies Inc stock logo
LHX
L3Harris Technologies
1/14/2025$215.52$283.00Buy???%???%
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
1/14/2025$32.59$32.00Buy???%???%
Northrop Grumman Corporation stock logo
NOC
Northrop Grumman
1/14/2025$473.09$544.00Buy???%???%
Lockheed Martin Corporation stock logo
LMT
Lockheed Martin
1/14/2025$483.76$579.00Buy???%???%
Albany International Corporation stock logo
AIN
Albany International
1/14/2025$79.89$88.00Buy???%???%
Howmet Aerospace Inc. stock logo
HWM
Howmet Aerospace
1/14/2025$118.02$130.00Buy???%???%
Ducommun Incorporated stock logo
DCO
Ducommun
1/14/2025$66.70$82.00Buy???%???%
Curtiss-Wright Corporation stock logo
CW
Curtiss-Wright
1/14/2025$355.03$357.00Hold???%???%
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
1/14/2025$116.04$114.00Hold???%???%
Astronics Corporation stock logo
ATRO
Astronics
1/14/2025$16.14$17.00Hold???%???%
VSE Corporation stock logo
VSEC
VSE
1/14/2025$95.20$129.00Buy???%???%
Transdigm Group Incorporated stock logo
TDG
Transdigm Group
1/14/2025$1,299.91$1,534.00Buy???%???%
Heico Corporation stock logo
HEI
Heico
10/18/2024$264.71$282.00Buy???%???%
Curtiss-Wright Corporation stock logo
CW
Curtiss-Wright
10/18/2024$365.90$304.00Hold???%???%
Astronics Corporation stock logo
ATRO
Astronics
10/18/2024$21.04$20.00Hold???%???%
Howmet Aerospace Inc. stock logo
HWM
Howmet Aerospace
10/18/2024$105.25$123.00Buy???%???%
Hexcel Corporation stock logo
HXL
Hexcel
10/18/2024$62.35$76.00Buy???%???%
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
2/13/2023$239.65$260.00Buy???%???%
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
11/11/2022$234.78$265.00Buy???%???%
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
7/19/2022$213.27$235.00Buy???%???%
Agilent Technologies, Inc. stock logo
A
Agilent Technologies
4/19/2022$123.84Hold???%???%
Albany International Corporation stock logo
AIN
Albany International
1/7/2022$89.38$100.00Buy???%???%
Transdigm Group Incorporated stock logo
TDG
Transdigm Group
1/7/2022$654.21$786.00Buy???%???%
Heico Corporation stock logo
HEI
Heico
1/7/2022$149.63Buy???%???%
Moog Inc. stock logo
MOG.A
Moog
10/15/2021$80.66$88.00Buy???%???%
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
10/15/2021$23.27$24.00Hold???%???%
Albany International Corporation stock logo
AIN
Albany International
10/15/2021$82.92$85.00Hold???%???%
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
9/23/2021$217.68$250.00Buy???%???%
Transdigm Group Incorporated stock logo
TDG
Transdigm Group
8/11/2021$618.16$600.00Hold???%???%
Mercury Systems Inc stock logo
MRCY
Mercury Systems
8/4/2021$63.57$65.00Hold???%???%
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
7/27/2021$232.76$225.00Hold???%???%
Heico Corporation stock logo
HEI
Heico
7/15/2020$94.48$90.00Hold???%???%
Teledyne FLIR, LLC stock logo
FLIR
Teledyne FLIR
4/16/2020$33.05$44.00Hold???%???%
Teledyne FLIR, LLC stock logo
FLIR
Teledyne FLIR
2/27/2020$44.43$50.00Hold???%???%
Teledyne FLIR, LLC stock logo
FLIR
Teledyne FLIR
11/1/2019$53.30$58.00Buy???%???%
L3Harris Technologies Inc stock logo
LHX
L3Harris Technologies
10/31/2019$207.82$245.00Buy???%???%
BWX Technologies, Inc. stock logo
BWXT
BWX Technologies
8/7/2019$57.03$55.00Hold???%???%
L3Harris Technologies Inc stock logo
LHX
L3Harris Technologies
8/1/2019$207.60$232.00Buy???%???%
Astronics Corporation stock logo
ATRO
Astronics
6/29/2016$31.80Overweight???%???%
Transdigm Group Incorporated stock logo
TDG
Transdigm Group
6/29/2016$257.13Overweight???%???%
Mercury Systems Inc stock logo
MRCY
Mercury Systems
4/20/2016$20.91Buy???%???%
Mercury Systems Inc stock logo
MRCY
Mercury Systems
3/24/2016$18.81Buy???%???%
Triumph Group, Inc. stock logo
TGI
Triumph Group
1/4/2016$39.75Buy???%???%


Return to Analyst Rankings