← Back to Truist Financial

Michael Ciarmoli Score: 41

Analyst at Truist Financial
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+38.4%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
68%
50 W / 24 L
Target Met
? How often was the target reached?
Hits vs. Total.
93%
54 W / 4 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
2%
1 W / 57 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
2%
1 W / 57 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
67%
12 W / 6 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
82%
46 W / 10 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
22%
4 W / 14 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
May 26, 2026
Ducommun Inc. DCO
BUY $150.00
Est. +4%
$144.37 $196.38
Target Met
$186.60 +29.3%
Mar 11, 2026
Howmet Aerospace Inc HWM
BUY $280.00
Est. +11%
$251.47 $290.63
Target Met
$270.41 +7.5%
Feb 25, 2026
Astronics Corp. ATRO
BUY $107.00
Est. +42%
$75.11 $88.72
Pending
$70.83 -5.7%
Feb 23, 2026
York Space Systems, Inc. YSS
BUY $30.00
Est. +16%
$25.91 $36.38
Target Met
$24.90 -3.9%
Jan 14, 2026
L3Harris Technologies Inc LHX
BUY $364.00
Est. +6%
$343.76 $379.20
Target Met
$302.07 -12.1%
Jan 09, 2026
AAR Corp. AIR
BUY $107.00
Est. +13%
$94.73 $146.75
Target Met
$140.11 +47.9%
Jan 09, 2026
Transdigm Group Incorporated TDG
BUY $1,697.00
Est. +23%
$1,377.42 $1,463.03
Pending
$1,348.49 -2.1%
Jan 09, 2026
Mercury Systems Inc MRCY
BUY $102.00
Est. +15%
$88.74 $127.83
Target Met
$126.21 +42.2%
Jan 09, 2026
BWX Technologies Inc BWXT
BUY $205.00
Est. +6%
$193.20 $241.82
Target Met
$191.06 -1.1%
Jan 09, 2026
Leonardo DRS Inc. DRS
BUY $54.00
Est. +39%
$38.84 $50.59
Pending
$43.72 +12.6%
Nov 25, 2025
Woodward Inc WWD
BUY $305.00
Est. +6%
$288.74 $450.92
Target Met
$418.02 +44.8%
Nov 03, 2025
RBC Bearings Inc. RBC
BUY $471.00
Est. +12%
$422.41 $667.69
Target Met
$604.56 +43.1%
Oct 29, 2025
VSE Corp. VSEC
BUY $201.00
Est. +10%
$183.53 $237.75
Target Met
$232.33 +26.6%
Oct 15, 2025
Transdigm Group Incorporated TDG
BUY $1,647.00
Est. +30%
$1,270.08 $1,463.03
Pending
$1,348.49 +6.2%
Oct 15, 2025
Lockheed Martin Corp. LMT
SELL $500.00
Est. +0%
$500.18 $437.25 (Low)
Target Met
$545.70 -9.1%
Oct 15, 2025
BWX Technologies Inc BWXT
SELL $173.00
Est. +16%
$205.56 $164.01 (Low)
Target Met
$191.06 +7.1%
Oct 15, 2025
Howmet Aerospace Inc HWM
BUY $217.00
Est. +12%
$194.00 $290.63
Target Met
$270.41 +39.4%
Oct 15, 2025
Mercury Systems Inc MRCY
BUY $100.00
Est. +29%
$77.34 $127.83
Target Met
$126.21 +63.2%
Sep 24, 2025
AAR Corp. AIR
BUY $90.00
Est. +9%
$82.21 $146.75
Target Met
$140.11 +70.4%
Aug 05, 2025
BWX Technologies Inc BWXT
SELL $145.00
Est. +20%
$182.00 $157.42 (Low)
Pending
$191.06 -5.0%
Jul 11, 2025
Lockheed Martin Corp. LMT
BUY $554.00
Est. +19%
$467.51 $692.00
Target Met
$545.70 +16.7%
Jun 26, 2025
Redwire Corporation RDW
SELL $16.00
Est. +0%
$16.02 $4.87 (Low)
Target Met
$11.31 +29.4%
Jun 12, 2025
Woodward Inc WWD
BUY $267.00
Est. +14%
$234.95 $407.00
Target Met
$418.02 +77.9%
May 23, 2025
Woodward Inc WWD
BUY $232.00
Est. +10%
$210.61 $407.00
Target Met
$418.02 +98.5%
May 07, 2025
Transdigm Group Incorporated TDG
BUY $1,553.00
Est. +12%
$1,391.86 $1,623.83
Target Met
$1,348.49 -3.1%
May 07, 2025
Ducommun Inc. DCO
BUY $76.00
Est. +25%
$60.86 $148.82
Target Met
$186.60 +206.6%
Apr 23, 2025
Northrop Grumman Corp. NOC
BUY $550.00
Est. +16%
$472.65 $774.00
Target Met
$549.01 +16.2%
Feb 03, 2025
RBC Bearings Inc. RBC
BUY $410.00
Est. +12%
$367.29 $516.33
Target Met
$604.56 +64.6%
Jan 14, 2025
Howmet Aerospace Inc HWM
BUY $130.00
Est. +16%
$111.66 $223.61
Target Met
$270.41 +142.2%
Jan 14, 2025
VSE Corp. VSEC
BUY $129.00
Est. +42%
$91.13 $213.24
Target Met
$232.33 +154.9%
Jan 14, 2025
Leonardo DRS Inc. DRS
BUY $37.00
Est. +15%
$32.17 $49.06
Target Met
$43.72 +35.9%
Oct 31, 2024
Leonardo DRS Inc. DRS
BUY $36.00
Est. +14%
$31.64 $49.06
Target Met
$43.72 +38.2%
Oct 18, 2024
Astronics Corp. ATRO
SELL $20.00
Est. +5%
$21.04 $11.77 (Low)
Target Met
$70.83 -236.6%
Oct 18, 2024
Heico Corp. HEI
BUY $282.00
Est. +6%
$264.96 $338.92
Target Met
$362.09 +36.7%
Oct 18, 2024
Hexcel Corp. HXL
BUY $76.00
Est. +22%
$62.25 $71.05
Miss
$99.31 +59.5%
Oct 18, 2024
Curtiss-Wright Corp. CW
SELL $304.00
Est. +16%
$362.91 $266.88 (Low)
Target Met
$760.23 -109.5%
Oct 18, 2024
Howmet Aerospace Inc HWM
BUY $123.00
Est. +16%
$106.21 $198.48
Target Met
$270.41 +154.6%
Oct 18, 2024
Triumph Group Inc. TGI
SELL $12.00
Est. +20%
$14.99 $13.65 (Low)
Miss
$26.01 -73.5%
Oct 18, 2024
Moog, Inc. - Ordinary Shares - Class A MOG.A
BUY $224.00 $0.00 - - -
Oct 16, 2024
VSE Corp. VSEC
BUY $115.00
Est. +10%
$104.31 $174.56
Target Met
$232.33 +122.7%
Oct 08, 2024
Barnes Group Inc. B
BUY $47.50
Est. +2%
$46.48 $47.50
Bullseye Hit (±1%)
$38.21 -17.8%
Oct 04, 2024
Barnes Group Inc. B
SELL $38.00
Est. +5%
$40.06 $17.41 (Low)
Target Met
$38.21 +4.6%
Aug 27, 2024
Heico Corp. HEI
BUY $264.00
Est. +7%
$247.39 $338.92
Target Met
$362.09 +46.4%
Aug 23, 2024
Heico Corp. HEI
BUY $248.00
Est. +1%
$245.16 $338.92
Target Met
$362.09 +47.7%
Aug 21, 2024
Woodward Inc WWD
BUY $187.00
Est. +19%
$157.23 $267.34
Target Met
$418.02 +165.9%
Aug 12, 2024
Air Transport Services Group Inc ATSG
SELL $15.00
Est. +2%
$15.26 $14.12 (Low)
Target Met
$22.48 -47.3%
Jul 17, 2024
Spirit Aerosystems Holdings Inc - Ordinary Shares - Class A SPR
SELL $35.00
Est. +2%
$35.88 $27.04 (Low)
Target Met
$39.50 -10.1%
Jul 17, 2024
Leonardo DRS Inc. DRS
BUY $30.00
Est. +6%
$28.37 $48.97
Target Met
$43.72 +54.1%
Jul 01, 2024
Spirit Aerosystems Holdings Inc - Ordinary Shares - Class A SPR
SELL $30.00
Est. +11%
$33.82 $27.04 (Low)
Target Met
$39.50 -16.8%
Jun 05, 2024
Leonardo DRS Inc. DRS
BUY $27.00
Est. +14%
$23.65 $45.45
Target Met
$43.72 +84.9%
May 30, 2024
Heico Corp. HEI
BUY $240.00
Est. +12%
$214.75 $302.72
Target Met
$362.09 +68.6%
May 24, 2024
Triumph Group Inc. TGI
BUY $22.00
Est. +66%
$13.26 $25.75
Target Met
$26.01 +96.2%
May 22, 2024
Curtiss-Wright Corp. CW
SELL $270.00
Est. +4%
$282.48 $258.87 (Low)
Target Met
$760.23 -169.1%
May 10, 2024
VSE Corp. VSEC
BUY $92.00
Est. +15%
$80.13 $134.00
Target Met
$232.33 +189.9%
May 03, 2024
Howmet Aerospace Inc HWM
BUY $88.00
Est. +14%
$77.10 $154.73
Target Met
$270.41 +250.7%
Apr 30, 2024
Woodward Inc WWD
BUY $152.00
Est. +1%
$151.07 $201.64
Target Met
$418.02 +176.7%
Mar 25, 2024
BWX Technologies Inc BWXT
SELL $95.00
Est. +6%
$101.47 $89.84 (Low)
Target Met
$191.06 -88.3%
Mar 25, 2024
Curtiss-Wright Corp. CW
SELL $240.00
Est. +4%
$249.45 $258.87 (Low)
Miss
$760.23 -204.8%
Jan 10, 2024
Howmet Aerospace Inc HWM
BUY $74.00
Est. +33%
$55.57 $120.71
Target Met
$270.41 +386.6%
Jan 10, 2024
Virgin Galactic Holdings Inc - Ordinary Shares - Class A SPCE
BUY $3.00
Est. +30%
$2.30 $8.79
Target Met
$2.70 +17.4%
Oct 23, 2023
Hexcel Corp. HXL
BUY $73.00
Est. +13%
$64.73 $69.54
Miss
$99.31 +53.4%
Aug 14, 2023
BWX Technologies Inc BWXT
BUY $83.00
Est. +12%
$74.00 $106.42
Target Met
$191.06 +158.2%
Aug 03, 2023
Spirit Aerosystems Holdings Inc - Ordinary Shares - Class A SPR
BUY $25.00
Est. +12%
$22.37 $37.08
Target Met
$39.50 +76.6%
Jun 09, 2023
Leonardo DRS Inc. DRS
BUY $19.00
Est. +17%
$16.20 - -
$43.72 +169.9%
Nov 23, 2022
Maxar Technologies Inc MAXR
BUY $37.00
Est. +63%
$22.71 $52.99
Target Met
$52.99 +133.3%
Oct 12, 2022
Howmet Aerospace Inc HWM
SELL $31.00
Est. +6%
$33.00 - -
$270.41 -719.4%
Oct 12, 2022
Barnes Group Inc. B
SELL $29.00
Est. +6%
$31.01 - -
$38.21 -23.2%
Oct 12, 2022
Woodward Inc WWD
SELL $80.00
Est. +5%
$84.08 - -
$418.02 -397.2%
Oct 12, 2022
Spirit Aerosystems Holdings Inc - Ordinary Shares - Class A SPR
BUY $46.00
Est. +96%
$23.50 - -
$39.50 +68.1%
Jul 19, 2022
Triumph Group Inc. TGI
BUY $20.00
Est. +37%
$14.63 - -
$26.01 +77.8%
Jul 06, 2022
Howmet Aerospace Inc HWM
BUY $41.00
Est. +31%
$31.30 - -
$270.41 +763.9%
May 09, 2022
Virgin Galactic Holdings Inc - Ordinary Shares - Class A SPCE
SELL $8.00
Est. +94%
$136.00 - -
$2.70 +98.0%
Mar 23, 2022
Staar Surgical Co. STAA
SELL $58.00
Est. +19%
$71.96 - -
$27.79 +61.4%
Feb 26, 2022
Virgin Galactic Holdings Inc - Ordinary Shares - Class A SPCE
SELL $24.00
Est. +74%
$91.80 - -
$2.70 +97.1%
May 04, 2021
Maxar Technologies Inc MAXR
BUY $59.00
Est. +103%
$29.04 - -
$52.99 +82.5%
Ducommun Inc.
DCO
May 26, 2026
Signal & Target
BUY $150.00
Start Price $144.37
Best Price (1Y)
$196.38
Current Price $186.60
Return +29.3%
Signal & Target
BUY $280.00
Start Price $251.47
Best Price (1Y)
$290.63
Current Price $270.41
Return +7.5%
Signal & Target
BUY $107.00
Start Price $75.11
Best Price (1Y)
$88.72
Current Price $70.83
Return -5.7%
Signal & Target
BUY $30.00
Start Price $25.91
Best Price (1Y)
$36.38
Current Price $24.90
Return -3.9%
Signal & Target
BUY $364.00
Start Price $343.76
Best Price (1Y)
$379.20
Current Price $302.07
Return -12.1%
AAR Corp.
AIR
Jan 09, 2026
Signal & Target
BUY $107.00
Start Price $94.73
Best Price (1Y)
$146.75
Current Price $140.11
Return +47.9%
Signal & Target
BUY $1,697.00
Start Price $1,377.42
Best Price (1Y)
$1,463.03
Current Price $1,348.49
Return -2.1%
Signal & Target
BUY $102.00
Start Price $88.74
Best Price (1Y)
$127.83
Current Price $126.21
Return +42.2%
Signal & Target
BUY $205.00
Start Price $193.20
Best Price (1Y)
$241.82
Current Price $191.06
Return -1.1%
Signal & Target
BUY $54.00
Start Price $38.84
Best Price (1Y)
$50.59
Current Price $43.72
Return +12.6%
Woodward Inc
WWD
Nov 25, 2025
Signal & Target
BUY $305.00
Start Price $288.74
Best Price (1Y)
$450.92
Current Price $418.02
Return +44.8%
Signal & Target
BUY $471.00
Start Price $422.41
Best Price (1Y)
$667.69
Current Price $604.56
Return +43.1%
VSE Corp.
VSEC
Oct 29, 2025
Signal & Target
BUY $201.00
Start Price $183.53
Best Price (1Y)
$237.75
Current Price $232.33
Return +26.6%
Signal & Target
BUY $1,647.00
Start Price $1,270.08
Best Price (1Y)
$1,463.03
Current Price $1,348.49
Return +6.2%
Signal & Target
SELL $500.00
Start Price $500.18
Best Price (1Y)
$437.25
Current Price $545.70
Return -9.1%
Signal & Target
SELL $173.00
Start Price $205.56
Best Price (1Y)
$164.01
Current Price $191.06
Return +7.1%
Signal & Target
BUY $217.00
Start Price $194.00
Best Price (1Y)
$290.63
Current Price $270.41
Return +39.4%
Signal & Target
BUY $100.00
Start Price $77.34
Best Price (1Y)
$127.83
Current Price $126.21
Return +63.2%
AAR Corp.
AIR
Sep 24, 2025
Signal & Target
BUY $90.00
Start Price $82.21
Best Price (1Y)
$146.75
Current Price $140.11
Return +70.4%
Signal & Target
SELL $145.00
Start Price $182.00
Best Price (1Y)
$157.42
Current Price $191.06
Return -5.0%
Signal & Target
BUY $554.00
Start Price $467.51
Best Price (1Y)
$692.00
Current Price $545.70
Return +16.7%
Signal & Target
SELL $16.00
Start Price $16.02
Best Price (1Y)
$4.87
Current Price $11.31
Return +29.4%
Woodward Inc
WWD
Jun 12, 2025
Signal & Target
BUY $267.00
Start Price $234.95
Best Price (1Y)
$407.00
Current Price $418.02
Return +77.9%
Woodward Inc
WWD
May 23, 2025
Signal & Target
BUY $232.00
Start Price $210.61
Best Price (1Y)
$407.00
Current Price $418.02
Return +98.5%
Signal & Target
BUY $1,553.00
Start Price $1,391.86
Best Price (1Y)
$1,623.83
Current Price $1,348.49
Return -3.1%
Ducommun Inc.
DCO
May 07, 2025
Signal & Target
BUY $76.00
Start Price $60.86
Best Price (1Y)
$148.82
Current Price $186.60
Return +206.6%
Signal & Target
BUY $550.00
Start Price $472.65
Best Price (1Y)
$774.00
Current Price $549.01
Return +16.2%
Signal & Target
BUY $410.00
Start Price $367.29
Best Price (1Y)
$516.33
Current Price $604.56
Return +64.6%
Signal & Target
BUY $130.00
Start Price $111.66
Best Price (1Y)
$223.61
Current Price $270.41
Return +142.2%
VSE Corp.
VSEC
Jan 14, 2025
Signal & Target
BUY $129.00
Start Price $91.13
Best Price (1Y)
$213.24
Current Price $232.33
Return +154.9%
Signal & Target
BUY $37.00
Start Price $32.17
Best Price (1Y)
$49.06
Current Price $43.72
Return +35.9%
Signal & Target
BUY $36.00
Start Price $31.64
Best Price (1Y)
$49.06
Current Price $43.72
Return +38.2%
Signal & Target
SELL $20.00
Start Price $21.04
Best Price (1Y)
$11.77
Current Price $70.83
Return -236.6%
Heico Corp.
HEI
Oct 18, 2024
Signal & Target
BUY $282.00
Start Price $264.96
Best Price (1Y)
$338.92
Current Price $362.09
Return +36.7%
Hexcel Corp.
HXL
Oct 18, 2024
Signal & Target
BUY $76.00
Start Price $62.25
Best Price (1Y)
$71.05
Current Price $99.31
Return +59.5%
Signal & Target
SELL $304.00
Start Price $362.91
Best Price (1Y)
$266.88
Current Price $760.23
Return -109.5%
Signal & Target
BUY $123.00
Start Price $106.21
Best Price (1Y)
$198.48
Current Price $270.41
Return +154.6%
Signal & Target
SELL $12.00
Start Price $14.99
Best Price (1Y)
$13.65
Current Price $26.01
Return -73.5%
Signal & Target
BUY $224.00
Start Price $0.00
Best Price (1Y)
-
Current Price -
Return -
VSE Corp.
VSEC
Oct 16, 2024
Signal & Target
BUY $115.00
Start Price $104.31
Best Price (1Y)
$174.56
Current Price $232.33
Return +122.7%
Signal & Target
BUY $47.50
Start Price $46.48
Best Price (1Y)
$47.50
Current Price $38.21
Return -17.8%
Signal & Target
SELL $38.00
Start Price $40.06
Best Price (1Y)
$17.41
Current Price $38.21
Return +4.6%
Heico Corp.
HEI
Aug 27, 2024
Signal & Target
BUY $264.00
Start Price $247.39
Best Price (1Y)
$338.92
Current Price $362.09
Return +46.4%
Heico Corp.
HEI
Aug 23, 2024
Signal & Target
BUY $248.00
Start Price $245.16
Best Price (1Y)
$338.92
Current Price $362.09
Return +47.7%
Woodward Inc
WWD
Aug 21, 2024
Signal & Target
BUY $187.00
Start Price $157.23
Best Price (1Y)
$267.34
Current Price $418.02
Return +165.9%
Signal & Target
SELL $15.00
Start Price $15.26
Best Price (1Y)
$14.12
Current Price $22.48
Return -47.3%
Signal & Target
SELL $35.00
Start Price $35.88
Best Price (1Y)
$27.04
Current Price $39.50
Return -10.1%
Signal & Target
BUY $30.00
Start Price $28.37
Best Price (1Y)
$48.97
Current Price $43.72
Return +54.1%
Signal & Target
SELL $30.00
Start Price $33.82
Best Price (1Y)
$27.04
Current Price $39.50
Return -16.8%
Signal & Target
BUY $27.00
Start Price $23.65
Best Price (1Y)
$45.45
Current Price $43.72
Return +84.9%
Heico Corp.
HEI
May 30, 2024
Signal & Target
BUY $240.00
Start Price $214.75
Best Price (1Y)
$302.72
Current Price $362.09
Return +68.6%
Signal & Target
BUY $22.00
Start Price $13.26
Best Price (1Y)
$25.75
Current Price $26.01
Return +96.2%
Signal & Target
SELL $270.00
Start Price $282.48
Best Price (1Y)
$258.87
Current Price $760.23
Return -169.1%
VSE Corp.
VSEC
May 10, 2024
Signal & Target
BUY $92.00
Start Price $80.13
Best Price (1Y)
$134.00
Current Price $232.33
Return +189.9%
Signal & Target
BUY $88.00
Start Price $77.10
Best Price (1Y)
$154.73
Current Price $270.41
Return +250.7%
Woodward Inc
WWD
Apr 30, 2024
Signal & Target
BUY $152.00
Start Price $151.07
Best Price (1Y)
$201.64
Current Price $418.02
Return +176.7%
Signal & Target
SELL $95.00
Start Price $101.47
Best Price (1Y)
$89.84
Current Price $191.06
Return -88.3%
Signal & Target
SELL $240.00
Start Price $249.45
Best Price (1Y)
$258.87
Current Price $760.23
Return -204.8%
Signal & Target
BUY $74.00
Start Price $55.57
Best Price (1Y)
$120.71
Current Price $270.41
Return +386.6%
Signal & Target
BUY $3.00
Start Price $2.30
Best Price (1Y)
$8.79
Current Price $2.70
Return +17.4%
Hexcel Corp.
HXL
Oct 23, 2023
Signal & Target
BUY $73.00
Start Price $64.73
Best Price (1Y)
$69.54
Current Price $99.31
Return +53.4%
Signal & Target
BUY $83.00
Start Price $74.00
Best Price (1Y)
$106.42
Current Price $191.06
Return +158.2%
Signal & Target
BUY $25.00
Start Price $22.37
Best Price (1Y)
$37.08
Current Price $39.50
Return +76.6%
Signal & Target
BUY $19.00
Start Price $16.20
Best Price (1Y)
-
Current Price $43.72
Return +169.9%
Signal & Target
BUY $37.00
Start Price $22.71
Best Price (1Y)
$52.99
Current Price $52.99
Return +133.3%
Signal & Target
SELL $31.00
Start Price $33.00
Best Price (1Y)
-
Current Price $270.41
Return -719.4%
Signal & Target
SELL $29.00
Start Price $31.01
Best Price (1Y)
-
Current Price $38.21
Return -23.2%
Woodward Inc
WWD
Oct 12, 2022
Signal & Target
SELL $80.00
Start Price $84.08
Best Price (1Y)
-
Current Price $418.02
Return -397.2%
Signal & Target
BUY $46.00
Start Price $23.50
Best Price (1Y)
-
Current Price $39.50
Return +68.1%
Signal & Target
BUY $20.00
Start Price $14.63
Best Price (1Y)
-
Current Price $26.01
Return +77.8%
Signal & Target
BUY $41.00
Start Price $31.30
Best Price (1Y)
-
Current Price $270.41
Return +763.9%
Signal & Target
SELL $8.00
Start Price $136.00
Best Price (1Y)
-
Current Price $2.70
Return +98.0%
Signal & Target
SELL $58.00
Start Price $71.96
Best Price (1Y)
-
Current Price $27.79
Return +61.4%
Signal & Target
SELL $24.00
Start Price $91.80
Best Price (1Y)
-
Current Price $2.70
Return +97.1%
Signal & Target
BUY $59.00
Start Price $29.04
Best Price (1Y)
-
Current Price $52.99
Return +82.5%