← Back to Truist Financial

Michael Ciarmoli Score: 40

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.
+35.7%
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 📉
62%
46 W / 28 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.
3%
2 W / 56 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.
61%
11 W / 7 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
77%
43 W / 13 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
17%
3 W / 15 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 $167.88
Target Met
$164.54 +14.0%
Mar 11, 2026
Howmet Aerospace Inc HWM
BUY $280.00
Est. +11%
$251.47 $287.56
Precision Hit (±3%)
$264.67 +5.2%
Feb 25, 2026
Astronics Corp. ATRO
BUY $107.00
Est. +42%
$75.11 $99.89
Pending
$96.00 +27.8%
Feb 23, 2026
York Space Systems, Inc. YSS
BUY $30.00
Est. +16%
$25.91 $36.38
Target Met
$27.69 +6.9%
Jan 14, 2026
L3Harris Technologies Inc LHX
BUY $364.00
Est. +6%
$343.76 $379.20
Target Met
$307.79 -10.5%
Jan 09, 2026
BWX Technologies Inc BWXT
BUY $205.00
Est. +6%
$193.20 $241.82
Target Met
$193.45 +0.1%
Jan 09, 2026
Leonardo DRS Inc. DRS
BUY $54.00
Est. +39%
$38.84 $50.59
Pending
$48.53 +24.9%
Jan 09, 2026
Mercury Systems Inc MRCY
BUY $102.00
Est. +15%
$88.74 $121.37
Target Met
$120.30 +35.6%
Jan 09, 2026
Transdigm Group Incorporated TDG
BUY $1,697.00
Est. +23%
$1,377.42 $1,463.03
Pending
$1,256.05 -8.8%
Jan 09, 2026
AAR Corp. AIR
BUY $107.00
Est. +13%
$94.73 $130.00
Target Met
$129.01 +36.2%
Nov 25, 2025
Woodward Inc WWD
BUY $305.00
Est. +6%
$288.74 $407.00
Target Met
$386.85 +34.0%
Nov 03, 2025
RBC Bearings Inc. RBC
BUY $471.00
Est. +12%
$422.41 $632.00
Target Met
$603.64 +42.9%
Oct 29, 2025
VSE Corp. VSEC
BUY $201.00
Est. +10%
$183.53 $232.61
Target Met
$196.13 +6.9%
Oct 15, 2025
Lockheed Martin Corp. LMT
SELL $500.00
Est. +0%
$500.18 $437.25 (Low)
Target Met
$540.33 -8.0%
Oct 15, 2025
Transdigm Group Incorporated TDG
BUY $1,647.00
Est. +30%
$1,270.08 $1,463.03
Pending
$1,256.05 -1.1%
Oct 15, 2025
Mercury Systems Inc MRCY
BUY $100.00
Est. +29%
$77.34 $121.37
Target Met
$120.30 +55.5%
Oct 15, 2025
Howmet Aerospace Inc HWM
BUY $217.00
Est. +12%
$194.00 $287.56
Target Met
$264.67 +36.4%
Oct 15, 2025
BWX Technologies Inc BWXT
SELL $173.00
Est. +16%
$205.56 $164.01 (Low)
Target Met
$193.45 +5.9%
Sep 24, 2025
AAR Corp. AIR
BUY $90.00
Est. +9%
$82.21 $130.00
Target Met
$129.01 +56.9%
Aug 05, 2025
BWX Technologies Inc BWXT
SELL $145.00
Est. +20%
$182.00 $157.42 (Low)
Pending
$193.45 -6.3%
Jul 11, 2025
Lockheed Martin Corp. LMT
BUY $554.00
Est. +19%
$467.51 $692.00
Target Met
$540.33 +15.6%
Jun 26, 2025
Redwire Corporation RDW
SELL $16.00
Est. +0%
$16.02 $4.87 (Low)
Target Met
$15.12 +5.6%
Jun 12, 2025
Woodward Inc WWD
BUY $267.00
Est. +14%
$234.95 $407.00
Target Met
$386.85 +64.7%
May 23, 2025
Woodward Inc WWD
BUY $232.00
Est. +10%
$210.61 $407.00
Target Met
$386.85 +83.7%
May 07, 2025
Transdigm Group Incorporated TDG
BUY $1,553.00
Est. +12%
$1,391.86 $1,623.83
Target Met
$1,256.05 -9.8%
May 07, 2025
Ducommun Inc. DCO
BUY $76.00
Est. +25%
$60.86 $148.82
Target Met
$164.54 +170.4%
Apr 23, 2025
Northrop Grumman Corp. NOC
BUY $550.00
Est. +16%
$472.65 $774.00
Target Met
$550.33 +16.4%
Feb 03, 2025
RBC Bearings Inc. RBC
BUY $410.00
Est. +12%
$367.29 $516.33
Target Met
$603.64 +64.3%
Jan 14, 2025
Howmet Aerospace Inc HWM
BUY $130.00
Est. +16%
$111.66 $223.61
Target Met
$264.67 +137.0%
Jan 14, 2025
VSE Corp. VSEC
BUY $129.00
Est. +42%
$91.13 $213.24
Target Met
$196.13 +115.2%
Jan 14, 2025
Leonardo DRS Inc. DRS
BUY $37.00
Est. +15%
$32.17 $49.06
Target Met
$48.53 +50.9%
Oct 31, 2024
Leonardo DRS Inc. DRS
BUY $36.00
Est. +14%
$31.64 $49.06
Target Met
$48.53 +53.4%
Oct 18, 2024
Heico Corp. HEI
BUY $282.00
Est. +6%
$264.96 $338.92
Target Met
$331.61 +25.2%
Oct 18, 2024
Hexcel Corp. HXL
BUY $76.00
Est. +22%
$62.25 $71.05
Miss
$97.71 +57.0%
Oct 18, 2024
Howmet Aerospace Inc HWM
BUY $123.00
Est. +16%
$106.21 $198.48
Target Met
$264.67 +149.2%
Oct 18, 2024
Curtiss-Wright Corp. CW
SELL $304.00
Est. +16%
$362.91 $266.88 (Low)
Target Met
$758.00 -108.9%
Oct 18, 2024
Moog, Inc. - Ordinary Shares - Class A MOG.A
BUY $224.00 $0.00 - - -
Oct 18, 2024
Astronics Corp. ATRO
SELL $20.00
Est. +5%
$21.04 $14.13 (Low)
Target Met
$96.00 -356.3%
Oct 18, 2024
Triumph Group Inc. TGI
SELL $12.00
Est. +20%
$14.99 $13.65 (Low)
Miss
$26.01 -73.5%
Oct 16, 2024
VSE Corp. VSEC
BUY $115.00
Est. +10%
$104.31 $174.56
Target Met
$196.13 +88.0%
Oct 08, 2024
Barnes Group Inc. B
BUY $47.50
Est. +2%
$46.48 $47.50
Bullseye Hit (±1%)
$40.20 -13.5%
Oct 04, 2024
Barnes Group Inc. B
SELL $38.00
Est. +5%
$40.06 $17.41 (Low)
Target Met
$40.20 -0.3%
Aug 27, 2024
Heico Corp. HEI
BUY $264.00
Est. +7%
$247.39 $338.92
Target Met
$331.61 +34.0%
Aug 23, 2024
Heico Corp. HEI
BUY $248.00
Est. +1%
$245.16 $338.92
Target Met
$331.61 +35.3%
Aug 21, 2024
Woodward Inc WWD
BUY $187.00
Est. +19%
$157.23 $267.34
Target Met
$386.85 +146.0%
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
Leonardo DRS Inc. DRS
BUY $30.00
Est. +6%
$28.37 $48.97
Target Met
$48.53 +71.1%
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 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
$48.53 +105.2%
May 30, 2024
Heico Corp. HEI
BUY $240.00
Est. +12%
$214.75 $302.72
Target Met
$331.61 +54.4%
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
$758.00 -168.3%
May 10, 2024
VSE Corp. VSEC
BUY $92.00
Est. +15%
$80.13 $134.00
Target Met
$196.13 +144.8%
May 03, 2024
Howmet Aerospace Inc HWM
BUY $88.00
Est. +14%
$77.10 $154.73
Target Met
$264.67 +243.3%
Apr 30, 2024
Woodward Inc WWD
BUY $152.00
Est. +1%
$151.07 $201.64
Target Met
$386.85 +156.1%
Mar 25, 2024
Curtiss-Wright Corp. CW
SELL $240.00
Est. +4%
$249.45 $258.87 (Low)
Miss
$758.00 -203.9%
Mar 25, 2024
BWX Technologies Inc BWXT
SELL $95.00
Est. +6%
$101.47 $89.84 (Low)
Target Met
$193.45 -90.6%
Jan 10, 2024
Howmet Aerospace Inc HWM
BUY $74.00
Est. +33%
$55.57 $120.71
Target Met
$264.67 +376.3%
Jan 10, 2024
Virgin Galactic Holdings Inc - Ordinary Shares - Class A SPCE
BUY $3.00
Est. +30%
$2.30 $8.79
Target Met
$3.91 +70.0%
Oct 23, 2023
Hexcel Corp. HXL
BUY $73.00
Est. +13%
$64.73 $69.54
Miss
$97.71 +51.0%
Aug 14, 2023
BWX Technologies Inc BWXT
BUY $83.00
Est. +12%
$74.00 $106.42
Target Met
$193.45 +161.4%
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 - -
$48.53 +199.6%
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
Woodward Inc WWD
SELL $80.00
Est. +5%
$84.08 - -
$386.85 -360.1%
Oct 12, 2022
Spirit Aerosystems Holdings Inc - Ordinary Shares - Class A SPR
BUY $46.00
Est. +96%
$23.50 - -
$39.50 +68.1%
Oct 12, 2022
Barnes Group Inc. B
SELL $29.00
Est. +6%
$31.01 - -
$40.20 -29.6%
Oct 12, 2022
Howmet Aerospace Inc HWM
SELL $31.00
Est. +6%
$33.00 - -
$264.67 -702.0%
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 - -
$264.67 +745.6%
May 09, 2022
Virgin Galactic Holdings Inc - Ordinary Shares - Class A SPCE
SELL $8.00
Est. +94%
$136.00 - -
$3.91 +97.1%
Mar 23, 2022
Staar Surgical Co. STAA
SELL $58.00
Est. +19%
$71.96 - -
$28.37 +60.6%
Feb 26, 2022
Virgin Galactic Holdings Inc - Ordinary Shares - Class A SPCE
SELL $24.00
Est. +74%
$91.80 - -
$3.91 +95.7%
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)
$167.88
Current Price $164.54
Return +14.0%
Signal & Target
BUY $280.00
Start Price $251.47
Best Price (1Y)
$287.56
Current Price $264.67
Return +5.2%
Signal & Target
BUY $107.00
Start Price $75.11
Best Price (1Y)
$99.89
Current Price $96.00
Return +27.8%
Signal & Target
BUY $30.00
Start Price $25.91
Best Price (1Y)
$36.38
Current Price $27.69
Return +6.9%
Signal & Target
BUY $364.00
Start Price $343.76
Best Price (1Y)
$379.20
Current Price $307.79
Return -10.5%
Signal & Target
BUY $205.00
Start Price $193.20
Best Price (1Y)
$241.82
Current Price $193.45
Return +0.1%
Signal & Target
BUY $54.00
Start Price $38.84
Best Price (1Y)
$50.59
Current Price $48.53
Return +24.9%
Signal & Target
BUY $102.00
Start Price $88.74
Best Price (1Y)
$121.37
Current Price $120.30
Return +35.6%
Signal & Target
BUY $1,697.00
Start Price $1,377.42
Best Price (1Y)
$1,463.03
Current Price $1,256.05
Return -8.8%
AAR Corp.
AIR
Jan 09, 2026
Signal & Target
BUY $107.00
Start Price $94.73
Best Price (1Y)
$130.00
Current Price $129.01
Return +36.2%
Woodward Inc
WWD
Nov 25, 2025
Signal & Target
BUY $305.00
Start Price $288.74
Best Price (1Y)
$407.00
Current Price $386.85
Return +34.0%
Signal & Target
BUY $471.00
Start Price $422.41
Best Price (1Y)
$632.00
Current Price $603.64
Return +42.9%
VSE Corp.
VSEC
Oct 29, 2025
Signal & Target
BUY $201.00
Start Price $183.53
Best Price (1Y)
$232.61
Current Price $196.13
Return +6.9%
Signal & Target
SELL $500.00
Start Price $500.18
Best Price (1Y)
$437.25
Current Price $540.33
Return -8.0%
Signal & Target
BUY $1,647.00
Start Price $1,270.08
Best Price (1Y)
$1,463.03
Current Price $1,256.05
Return -1.1%
Signal & Target
BUY $100.00
Start Price $77.34
Best Price (1Y)
$121.37
Current Price $120.30
Return +55.5%
Signal & Target
BUY $217.00
Start Price $194.00
Best Price (1Y)
$287.56
Current Price $264.67
Return +36.4%
Signal & Target
SELL $173.00
Start Price $205.56
Best Price (1Y)
$164.01
Current Price $193.45
Return +5.9%
AAR Corp.
AIR
Sep 24, 2025
Signal & Target
BUY $90.00
Start Price $82.21
Best Price (1Y)
$130.00
Current Price $129.01
Return +56.9%
Signal & Target
SELL $145.00
Start Price $182.00
Best Price (1Y)
$157.42
Current Price $193.45
Return -6.3%
Signal & Target
BUY $554.00
Start Price $467.51
Best Price (1Y)
$692.00
Current Price $540.33
Return +15.6%
Signal & Target
SELL $16.00
Start Price $16.02
Best Price (1Y)
$4.87
Current Price $15.12
Return +5.6%
Woodward Inc
WWD
Jun 12, 2025
Signal & Target
BUY $267.00
Start Price $234.95
Best Price (1Y)
$407.00
Current Price $386.85
Return +64.7%
Woodward Inc
WWD
May 23, 2025
Signal & Target
BUY $232.00
Start Price $210.61
Best Price (1Y)
$407.00
Current Price $386.85
Return +83.7%
Signal & Target
BUY $1,553.00
Start Price $1,391.86
Best Price (1Y)
$1,623.83
Current Price $1,256.05
Return -9.8%
Ducommun Inc.
DCO
May 07, 2025
Signal & Target
BUY $76.00
Start Price $60.86
Best Price (1Y)
$148.82
Current Price $164.54
Return +170.4%
Signal & Target
BUY $550.00
Start Price $472.65
Best Price (1Y)
$774.00
Current Price $550.33
Return +16.4%
Signal & Target
BUY $410.00
Start Price $367.29
Best Price (1Y)
$516.33
Current Price $603.64
Return +64.3%
Signal & Target
BUY $130.00
Start Price $111.66
Best Price (1Y)
$223.61
Current Price $264.67
Return +137.0%
VSE Corp.
VSEC
Jan 14, 2025
Signal & Target
BUY $129.00
Start Price $91.13
Best Price (1Y)
$213.24
Current Price $196.13
Return +115.2%
Signal & Target
BUY $37.00
Start Price $32.17
Best Price (1Y)
$49.06
Current Price $48.53
Return +50.9%
Signal & Target
BUY $36.00
Start Price $31.64
Best Price (1Y)
$49.06
Current Price $48.53
Return +53.4%
Heico Corp.
HEI
Oct 18, 2024
Signal & Target
BUY $282.00
Start Price $264.96
Best Price (1Y)
$338.92
Current Price $331.61
Return +25.2%
Hexcel Corp.
HXL
Oct 18, 2024
Signal & Target
BUY $76.00
Start Price $62.25
Best Price (1Y)
$71.05
Current Price $97.71
Return +57.0%
Signal & Target
BUY $123.00
Start Price $106.21
Best Price (1Y)
$198.48
Current Price $264.67
Return +149.2%
Signal & Target
SELL $304.00
Start Price $362.91
Best Price (1Y)
$266.88
Current Price $758.00
Return -108.9%
Signal & Target
BUY $224.00
Start Price $0.00
Best Price (1Y)
-
Current Price -
Return -
Signal & Target
SELL $20.00
Start Price $21.04
Best Price (1Y)
$14.13
Current Price $96.00
Return -356.3%
Signal & Target
SELL $12.00
Start Price $14.99
Best Price (1Y)
$13.65
Current Price $26.01
Return -73.5%
VSE Corp.
VSEC
Oct 16, 2024
Signal & Target
BUY $115.00
Start Price $104.31
Best Price (1Y)
$174.56
Current Price $196.13
Return +88.0%
Signal & Target
BUY $47.50
Start Price $46.48
Best Price (1Y)
$47.50
Current Price $40.20
Return -13.5%
Signal & Target
SELL $38.00
Start Price $40.06
Best Price (1Y)
$17.41
Current Price $40.20
Return -0.3%
Heico Corp.
HEI
Aug 27, 2024
Signal & Target
BUY $264.00
Start Price $247.39
Best Price (1Y)
$338.92
Current Price $331.61
Return +34.0%
Heico Corp.
HEI
Aug 23, 2024
Signal & Target
BUY $248.00
Start Price $245.16
Best Price (1Y)
$338.92
Current Price $331.61
Return +35.3%
Woodward Inc
WWD
Aug 21, 2024
Signal & Target
BUY $187.00
Start Price $157.23
Best Price (1Y)
$267.34
Current Price $386.85
Return +146.0%
Signal & Target
SELL $15.00
Start Price $15.26
Best Price (1Y)
$14.12
Current Price $22.48
Return -47.3%
Signal & Target
BUY $30.00
Start Price $28.37
Best Price (1Y)
$48.97
Current Price $48.53
Return +71.1%
Signal & Target
SELL $35.00
Start Price $35.88
Best Price (1Y)
$27.04
Current Price $39.50
Return -10.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 $48.53
Return +105.2%
Heico Corp.
HEI
May 30, 2024
Signal & Target
BUY $240.00
Start Price $214.75
Best Price (1Y)
$302.72
Current Price $331.61
Return +54.4%
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 $758.00
Return -168.3%
VSE Corp.
VSEC
May 10, 2024
Signal & Target
BUY $92.00
Start Price $80.13
Best Price (1Y)
$134.00
Current Price $196.13
Return +144.8%
Signal & Target
BUY $88.00
Start Price $77.10
Best Price (1Y)
$154.73
Current Price $264.67
Return +243.3%
Woodward Inc
WWD
Apr 30, 2024
Signal & Target
BUY $152.00
Start Price $151.07
Best Price (1Y)
$201.64
Current Price $386.85
Return +156.1%
Signal & Target
SELL $240.00
Start Price $249.45
Best Price (1Y)
$258.87
Current Price $758.00
Return -203.9%
Signal & Target
SELL $95.00
Start Price $101.47
Best Price (1Y)
$89.84
Current Price $193.45
Return -90.6%
Signal & Target
BUY $74.00
Start Price $55.57
Best Price (1Y)
$120.71
Current Price $264.67
Return +376.3%
Signal & Target
BUY $3.00
Start Price $2.30
Best Price (1Y)
$8.79
Current Price $3.91
Return +70.0%
Hexcel Corp.
HXL
Oct 23, 2023
Signal & Target
BUY $73.00
Start Price $64.73
Best Price (1Y)
$69.54
Current Price $97.71
Return +51.0%
Signal & Target
BUY $83.00
Start Price $74.00
Best Price (1Y)
$106.42
Current Price $193.45
Return +161.4%
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 $48.53
Return +199.6%
Signal & Target
BUY $37.00
Start Price $22.71
Best Price (1Y)
$52.99
Current Price $52.99
Return +133.3%
Woodward Inc
WWD
Oct 12, 2022
Signal & Target
SELL $80.00
Start Price $84.08
Best Price (1Y)
-
Current Price $386.85
Return -360.1%
Signal & Target
BUY $46.00
Start Price $23.50
Best Price (1Y)
-
Current Price $39.50
Return +68.1%
Signal & Target
SELL $29.00
Start Price $31.01
Best Price (1Y)
-
Current Price $40.20
Return -29.6%
Signal & Target
SELL $31.00
Start Price $33.00
Best Price (1Y)
-
Current Price $264.67
Return -702.0%
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 $264.67
Return +745.6%
Signal & Target
SELL $8.00
Start Price $136.00
Best Price (1Y)
-
Current Price $3.91
Return +97.1%
Signal & Target
SELL $58.00
Start Price $71.96
Best Price (1Y)
-
Current Price $28.37
Return +60.6%
Signal & Target
SELL $24.00
Start Price $91.80
Best Price (1Y)
-
Current Price $3.91
Return +95.7%
Signal & Target
BUY $59.00
Start Price $29.04
Best Price (1Y)
-
Current Price $52.99
Return +82.5%