← Back to Analysts

Argus Research Score: 37

Firm Overview & Performance
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.
+2.2%
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 📉
50%
342 W / 336 L
Target Met
? How often was the target reached?
Hits vs. Total.
76%
288 W / 92 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
15%
56 W / 324 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
20 W / 360 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.
52%
102 W / 95 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
51%
342 W / 332 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
0%
0 W / 4 L

Top 5 Analysts (Score, >10 Trades)

1. Kristina Ruggeri 42 2. Kevin Heal 39 3. Marie Ferguson 38 4. John Eade 38 5. Chris Graja 37

Top 5 Analysts (Score, >50 Trades)

1. John Eade 38 2. John Staszak 29 3. Jim Kelleher 27

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 28, 2026
Moderna Inc MRNA
BUY John Eade $180.00
Est. +26%
$142.77 $156.42
$148.87 +4.3%
Aug 28, 2026
Allstate Corp (The) ALL
SELL Kevin Heal $238.00
Est. +8%
$257.62 $256.90 (Low)
$263.11 -2.1%
Aug 28, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY Joseph Bonner $425.00
Est. +86%
$227.96 $233.85
$214.97 -5.7%
Aug 26, 2026
McDonald`s Corp MCD
BUY - $310.00
Est. +16%
$267.07 $269.06
$259.63 -2.8%
Aug 25, 2026
Merck & Co Inc MRK
BUY Jasper Hellweg $170.00
Est. +11%
$153.61 $156.91
$152.34 -0.8%
Aug 25, 2026
AECOM ACM
BUY - $75.00
Est. +17%
$64.33 $70.50
$66.83 +3.9%
Aug 19, 2026
CVS Health Corp CVS
BUY - $114.00
Est. +19%
$95.58 $98.50
$97.20 +1.7%
Aug 19, 2026
APA Corporation APA
BUY Bill Selesky $48.00
Est. +13%
$42.37 $45.13
$44.18 +4.3%
Aug 19, 2026
Conoco Phillips COP
BUY Bill Selesky $153.00
Est. +17%
$131.23 $137.66
$135.72 +3.4%
Aug 19, 2026
AMGEN Inc. AMGN
BUY - $460.00
Est. +5%
$439.95 $447.01
$444.12 +0.9%
Aug 18, 2026
L`Oreal - ADR LRLCY
BUY John Staszak $100.00
Est. +16%
$86.14 $91.79
$88.04 +2.2%
Aug 18, 2026
Cheniere Energy Inc. LNG
BUY - $330.00
Est. +20%
$274.24 $299.18
$290.85 +6.1%
Aug 18, 2026
Applied Materials Inc. AMAT
BUY - $600.00
Est. +18%
$507.69 $516.80
$435.91 -14.1%
Aug 17, 2026
MGM Resorts International MGM
BUY John Staszak $55.00
Est. +26%
$43.64 $44.31
$41.13 -5.8%
Aug 17, 2026
Arthur J. Gallagher & Co. AJG
BUY Kevin Heal $300.00
Est. +18%
$253.32 $272.79
$266.66 +5.3%
Aug 17, 2026
Yum Brands Inc. YUM
BUY John Staszak $180.00
Est. +25%
$143.70 $158.05
$152.54 +6.2%
Aug 13, 2026
Aptiv PLC APTV
BUY Bill Selesky $64.00
Est. +32%
$48.48 $50.50
$46.53 -4.0%
Aug 11, 2026
Boeing Co. BA
BUY - $265.00
Est. +14%
$232.79 $237.09
$210.51 -9.6%
Aug 11, 2026
Merck & Co Inc MRK
BUY Jasper Hellweg $145.00
Est. +11%
$130.90 $156.91
$152.34 +16.4%
Aug 11, 2026
Centene Corp. CNC
BUY John Staszak $80.00
Est. +20%
$66.56 $68.83
$68.02 +2.2%
Aug 11, 2026
Constellation Energy Corporation CEG
BUY John Eade $325.00
Est. +20%
$270.43 $296.62
$285.05 +5.4%
Aug 11, 2026
Autonation Inc. AN
BUY Taylor Conrad $246.00
Est. +18%
$208.09 $211.83
$207.18 -0.4%
Aug 10, 2026
Regency Centers Corporation REG
BUY - $85.00
Est. +12%
$76.15 $77.15
$75.92 -0.3%
Aug 10, 2026
Booking Holdings Inc BKNG
BUY - $245.00
Est. +17%
$210.21 $215.59
$195.13 -7.2%
Aug 07, 2026
Space Exploration Technologies Corp. SPCX
BUY Steve Silver $160.00
Est. +39%
$114.92 $152.30
$149.74 +30.3%
Aug 07, 2026
EBay Inc. EBAY
BUY Joseph Bonner $133.00
Est. +17%
$114.13 $115.17
$105.86 -7.2%
Aug 07, 2026
Block Inc - Ordinary Shares - Class A SQ
BUY Stephen Biggar $103.00
Est. +23%
$83.46 -
$83.46 0.0%
Aug 07, 2026
Johnson Controls International plc - Registered Shares JCI
BUY John Eade $175.00
Est. +13%
$154.55 $156.70
$142.23 -8.0%
Aug 06, 2026
Roper Technologies Inc ROP
BUY - $450.00
Est. +14%
$394.53 $429.60
$422.35 +7.1%
Aug 06, 2026
Global Payments, Inc. GPN
BUY Stephen Biggar $110.00
Est. +26%
$87.17 $95.88
$91.77 +5.3%
Aug 06, 2026
Advanced Micro Devices Inc. AMD
BUY - $625.00
Est. +28%
$487.98 $517.30
$456.16 -6.5%
Aug 05, 2026
Quanta Services, Inc. PWR
BUY - $800.00
Est. +15%
$697.56 $724.80
$620.06 -11.1%
Aug 05, 2026
Bristol-Myers Squibb Co. BMY
BUY Jasper Hellweg $75.00
Est. +14%
$65.89 $68.24
$68.09 +3.3%
Aug 05, 2026
Digital Realty Trust Inc DLR
BUY - $212.00
Est. +9%
$193.89 $201.56
$187.79 -3.1%
Aug 04, 2026
Chipotle Mexican Grill CMG
BUY - $45.00
Est. +21%
$37.15 $38.92
$37.57 +1.1%
Aug 04, 2026
United Rentals, Inc. URI
BUY Kristina Ruggeri $1,250.00
Est. +9%
$1,142.14 $1,179.18
$993.87 -13.0%
Aug 04, 2026
Dexcom Inc DXCM
BUY Steve Silver $96.00
Est. +10%
$87.00 $92.59
$89.71 +3.1%
Aug 03, 2026
Newmont Corp NEM
BUY Alexandra Yates $110.00
Est. +17%
$93.87 $135.29
$130.43 +38.9%
Jul 31, 2026
CSX Corp. CSX
BUY - $56.00
Est. +12%
$50.15 $52.15
$48.99 -2.3%
Jul 30, 2026
Blackstone Inc BX
BUY - $150.00
Est. +17%
$127.66 $150.22
$137.70 +7.9%
Jul 30, 2026
RTX Corp RTX
BUY - $245.00
Est. +16%
$211.91 $226.88
$202.13 -4.6%
Jul 30, 2026
Cheesecake Factory Inc. CAKE
BUY Christine Dooley $110.00
Est. +9%
$100.96 $118.46
$107.18 +6.2%
Jul 29, 2026
Quest Diagnostics, Inc. DGX
BUY - $260.00
Est. +10%
$235.35 $247.19
$239.40 +1.7%
Jul 29, 2026
PayPal Holdings Inc PYPL
BUY Stephen Biggar $70.00
Est. +20%
$58.38 $62.39
$56.82 -2.7%
Jul 29, 2026
Citizens Financial Group Inc CFG
BUY Kevin Heal $80.00
Est. +10%
$72.57 $75.35
$70.83 -2.4%
Jul 29, 2026
Packaging Corp Of America PKG
BUY - $274.00
Est. +10%
$249.92 $259.98
$234.57 -6.1%
Jul 29, 2026
Johnson & Johnson JNJ
BUY David Toung $300.00
Est. +13%
$266.13 $281.07
$278.43 +4.6%
Jul 28, 2026
Tractor Supply Co. TSCO
BUY - $41.00
Est. +27%
$32.23 $36.89
$34.60 +7.4%
Jul 23, 2026
Charles Schwab Corp. SCHW
BUY Stephen Biggar $114.00
Est. +12%
$102.18 $114.53
$110.38 +8.0%
Jul 23, 2026
Halliburton Co. HAL
BUY Bill Selesky $40.00
Est. +19%
$33.68 $38.06
$37.29 +10.7%
Moderna Inc
MRNA
Aug 28, 2026
Analyst John Eade
Signal & Target
BUY $180.00
Start Price $142.77
Best Price (1Y)
$156.42
Current Price $148.87
Return +4.3%
Analyst Kevin Heal
Signal & Target
SELL $238.00
Start Price $257.62
Best Price (1Y)
$256.90
Current Price $263.11
Return -2.1%
Analyst Joseph Bonner
Signal & Target
BUY $425.00
Start Price $227.96
Best Price (1Y)
$233.85
Current Price $214.97
Return -5.7%
Analyst -
Signal & Target
BUY $310.00
Start Price $267.07
Best Price (1Y)
$269.06
Current Price $259.63
Return -2.8%
Analyst Jasper Hellweg
Signal & Target
BUY $170.00
Start Price $153.61
Best Price (1Y)
$156.91
Current Price $152.34
Return -0.8%
AECOM
ACM
Aug 25, 2026
Analyst -
Signal & Target
BUY $75.00
Start Price $64.33
Best Price (1Y)
$70.50
Current Price $66.83
Return +3.9%
Analyst -
Signal & Target
BUY $114.00
Start Price $95.58
Best Price (1Y)
$98.50
Current Price $97.20
Return +1.7%
Analyst Bill Selesky
Signal & Target
BUY $48.00
Start Price $42.37
Best Price (1Y)
$45.13
Current Price $44.18
Return +4.3%
Analyst Bill Selesky
Signal & Target
BUY $153.00
Start Price $131.23
Best Price (1Y)
$137.66
Current Price $135.72
Return +3.4%
AMGEN Inc.
AMGN
Aug 19, 2026
Analyst -
Signal & Target
BUY $460.00
Start Price $439.95
Best Price (1Y)
$447.01
Current Price $444.12
Return +0.9%
Analyst John Staszak
Signal & Target
BUY $100.00
Start Price $86.14
Best Price (1Y)
$91.79
Current Price $88.04
Return +2.2%
Analyst -
Signal & Target
BUY $330.00
Start Price $274.24
Best Price (1Y)
$299.18
Current Price $290.85
Return +6.1%
Analyst -
Signal & Target
BUY $600.00
Start Price $507.69
Best Price (1Y)
$516.80
Current Price $435.91
Return -14.1%
Analyst John Staszak
Signal & Target
BUY $55.00
Start Price $43.64
Best Price (1Y)
$44.31
Current Price $41.13
Return -5.8%
Analyst Kevin Heal
Signal & Target
BUY $300.00
Start Price $253.32
Best Price (1Y)
$272.79
Current Price $266.66
Return +5.3%
Analyst John Staszak
Signal & Target
BUY $180.00
Start Price $143.70
Best Price (1Y)
$158.05
Current Price $152.54
Return +6.2%
Aptiv PLC
APTV
Aug 13, 2026
Analyst Bill Selesky
Signal & Target
BUY $64.00
Start Price $48.48
Best Price (1Y)
$50.50
Current Price $46.53
Return -4.0%
Boeing Co.
BA
Aug 11, 2026
Analyst -
Signal & Target
BUY $265.00
Start Price $232.79
Best Price (1Y)
$237.09
Current Price $210.51
Return -9.6%
Analyst Jasper Hellweg
Signal & Target
BUY $145.00
Start Price $130.90
Best Price (1Y)
$156.91
Current Price $152.34
Return +16.4%
Centene Corp.
CNC
Aug 11, 2026
Analyst John Staszak
Signal & Target
BUY $80.00
Start Price $66.56
Best Price (1Y)
$68.83
Current Price $68.02
Return +2.2%
Analyst John Eade
Signal & Target
BUY $325.00
Start Price $270.43
Best Price (1Y)
$296.62
Current Price $285.05
Return +5.4%
Analyst Taylor Conrad
Signal & Target
BUY $246.00
Start Price $208.09
Best Price (1Y)
$211.83
Current Price $207.18
Return -0.4%
Analyst -
Signal & Target
BUY $85.00
Start Price $76.15
Best Price (1Y)
$77.15
Current Price $75.92
Return -0.3%
Analyst -
Signal & Target
BUY $245.00
Start Price $210.21
Best Price (1Y)
$215.59
Current Price $195.13
Return -7.2%
Analyst Steve Silver
Signal & Target
BUY $160.00
Start Price $114.92
Best Price (1Y)
$152.30
Current Price $149.74
Return +30.3%
EBay Inc.
EBAY
Aug 07, 2026
Analyst Joseph Bonner
Signal & Target
BUY $133.00
Start Price $114.13
Best Price (1Y)
$115.17
Current Price $105.86
Return -7.2%
Analyst Stephen Biggar
Signal & Target
BUY $103.00
Start Price $83.46
Best Price (1Y)
-
Current Price $83.46
Return 0.0%
Analyst John Eade
Signal & Target
BUY $175.00
Start Price $154.55
Best Price (1Y)
$156.70
Current Price $142.23
Return -8.0%
Analyst -
Signal & Target
BUY $450.00
Start Price $394.53
Best Price (1Y)
$429.60
Current Price $422.35
Return +7.1%
Analyst Stephen Biggar
Signal & Target
BUY $110.00
Start Price $87.17
Best Price (1Y)
$95.88
Current Price $91.77
Return +5.3%
Analyst -
Signal & Target
BUY $625.00
Start Price $487.98
Best Price (1Y)
$517.30
Current Price $456.16
Return -6.5%
Analyst -
Signal & Target
BUY $800.00
Start Price $697.56
Best Price (1Y)
$724.80
Current Price $620.06
Return -11.1%
Analyst Jasper Hellweg
Signal & Target
BUY $75.00
Start Price $65.89
Best Price (1Y)
$68.24
Current Price $68.09
Return +3.3%
Analyst -
Signal & Target
BUY $212.00
Start Price $193.89
Best Price (1Y)
$201.56
Current Price $187.79
Return -3.1%
Analyst -
Signal & Target
BUY $45.00
Start Price $37.15
Best Price (1Y)
$38.92
Current Price $37.57
Return +1.1%
Signal & Target
BUY $1,250.00
Start Price $1,142.14
Best Price (1Y)
$1,179.18
Current Price $993.87
Return -13.0%
Dexcom Inc
DXCM
Aug 04, 2026
Analyst Steve Silver
Signal & Target
BUY $96.00
Start Price $87.00
Best Price (1Y)
$92.59
Current Price $89.71
Return +3.1%
Newmont Corp
NEM
Aug 03, 2026
Analyst Alexandra Yates
Signal & Target
BUY $110.00
Start Price $93.87
Best Price (1Y)
$135.29
Current Price $130.43
Return +38.9%
CSX Corp.
CSX
Jul 31, 2026
Analyst -
Signal & Target
BUY $56.00
Start Price $50.15
Best Price (1Y)
$52.15
Current Price $48.99
Return -2.3%
Blackstone Inc
BX
Jul 30, 2026
Analyst -
Signal & Target
BUY $150.00
Start Price $127.66
Best Price (1Y)
$150.22
Current Price $137.70
Return +7.9%
RTX Corp
RTX
Jul 30, 2026
Analyst -
Signal & Target
BUY $245.00
Start Price $211.91
Best Price (1Y)
$226.88
Current Price $202.13
Return -4.6%
Signal & Target
BUY $110.00
Start Price $100.96
Best Price (1Y)
$118.46
Current Price $107.18
Return +6.2%
Analyst -
Signal & Target
BUY $260.00
Start Price $235.35
Best Price (1Y)
$247.19
Current Price $239.40
Return +1.7%
Analyst Stephen Biggar
Signal & Target
BUY $70.00
Start Price $58.38
Best Price (1Y)
$62.39
Current Price $56.82
Return -2.7%
Analyst Kevin Heal
Signal & Target
BUY $80.00
Start Price $72.57
Best Price (1Y)
$75.35
Current Price $70.83
Return -2.4%
Analyst -
Signal & Target
BUY $274.00
Start Price $249.92
Best Price (1Y)
$259.98
Current Price $234.57
Return -6.1%
Analyst David Toung
Signal & Target
BUY $300.00
Start Price $266.13
Best Price (1Y)
$281.07
Current Price $278.43
Return +4.6%
Analyst -
Signal & Target
BUY $41.00
Start Price $32.23
Best Price (1Y)
$36.89
Current Price $34.60
Return +7.4%
Analyst Stephen Biggar
Signal & Target
BUY $114.00
Start Price $102.18
Best Price (1Y)
$114.53
Current Price $110.38
Return +8.0%
Analyst Bill Selesky
Signal & Target
BUY $40.00
Start Price $33.68
Best Price (1Y)
$38.06
Current Price $37.29
Return +10.7%

Recent Upgrades / Downgrades

Date Stock Action From To
Jul 08, 2025
Blackrock Inc. BLK
Hold Buy Buy
Jul 06, 2025
Nike, Inc. - Ordinary Shares - Class B NKE
Upgrade Buy
May 21, 2025
MFA Financial Inc MFA
Hold Hold Hold
Oct 23, 2024
BXP Inc. BXP
Upgrade Buy
Oct 14, 2024
Citigroup Inc C
Hold Buy Buy
Sep 27, 2024
Carnival Corp. - Ordinary Shares (Paired Stock) CCL
Hold Buy Buy
Sep 18, 2024
Fedex Corp FDX
Hold Buy Buy
Sep 11, 2024
Kroger Co. KR
Hold Buy Buy
Aug 16, 2024
Simon Property Group, Inc. SPG
Hold Buy Buy
Aug 14, 2024
Cardinal Health, Inc. CAH
Hold Buy Buy
Aug 06, 2024
AMGEN Inc. AMGN
Hold Buy Buy
Jul 24, 2024
General Dynamics Corp. GD
Hold Buy Buy
Jul 11, 2024
Wells Fargo & Co. WFC
Hold Buy Buy
Jul 02, 2024
First Solar Inc FSLR
Hold Buy Buy
Jun 28, 2024
CVS Health Corp CVS
Hold Buy Buy
Jun 24, 2024
Carnival Corp. - Ordinary Shares (Paired Stock) CCL
Hold Buy Buy
Jun 18, 2024
Pilgrim`s Pride Corp. PPC
Initialise Buy
Jun 18, 2024
Kroger Co. KR
Hold Buy Buy
Jun 17, 2024
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
Initialise Buy
May 29, 2024
Salesforce Inc CRM
Hold Buy Buy
Apr 15, 2024
Constellation Brands Inc - Ordinary Shares - Class A STZ
Upgrade Reduce
Apr 01, 2024
Carnival Corp. - Ordinary Shares (Paired Stock) CCL
Hold Buy Buy
Apr 01, 2024
GE HealthCare Technologies Inc GEHC
Hold Buy Buy
Mar 06, 2024
Super Micro Computer Inc SMCI
Initialise Buy
Feb 07, 2024
Mckesson Corporation MCK
Hold Buy Buy
Dec 28, 2023
Johnson & Johnson JNJ
Hold Buy Buy
Dec 21, 2023
Sherwin-Williams Co. SHW
Hold Buy Buy
Nov 14, 2023
Alcon Inc. - Registered Shares ALC
Hold Buy Buy
Nov 13, 2023
Xerox Holdings Corp XRX
Hold Buy Buy
Oct 19, 2023
CSX Corp. CSX
Hold Buy Buy
Oct 10, 2023
PepsiCo Inc PEP
Hold Buy Buy
Oct 02, 2023
TKO Group Holdings Inc - Ordinary Shares - Class A TKO
Initialise Buy
Sep 26, 2023
Cintas Corporation CTAS
Hold Buy Buy
Sep 25, 2023
Solo Brands Inc - Ordinary Shares - Class A DTC
Initialise Buy
Sep 20, 2023
Fedex Corp FDX
Hold Buy Buy
Sep 20, 2023
Regency Centers Corporation REG
Upgrade Buy
Sep 14, 2023
Prudential Financial Inc. PRU
Initialise Buy
Sep 06, 2023
Cheniere Energy Inc. LNG
Initialise Hold
Sep 05, 2023
MongoDB Inc - Ordinary Shares - Class A MDB
Hold Buy Buy
Sep 01, 2023
MercadoLibre Inc MELI
Downgrade Hold
Aug 31, 2023
Mesoblast Ltd - ADR MESO
Upgrade Buy
Aug 28, 2023
UDR Inc UDR
Upgrade Buy
Aug 24, 2023
Idex Corporation IEX
Hold Buy Buy
Aug 18, 2023
Docebo Inc DCBO
Upgrade Buy
Aug 16, 2023
Aemetis Inc AMTX
Downgrade Sell
Aug 14, 2023
ADTRAN Holdings Inc ADTN
Hold Buy Buy
Aug 11, 2023
Alibaba Group Holding Ltd - ADR BABA
Upgrade Buy
Jul 31, 2023
Sea Ltd - ADR SE
Downgrade Neutral
Jul 24, 2023
Nutrien Ltd NTR
Downgrade Hold
Jul 24, 2023
Keycorp KEY
Hold Buy Buy
Action Hold
From Buy
To Buy
Action Upgrade
From -
To Buy
Action Hold
From Hold
To Hold
Action Upgrade
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Upgrade
From -
To Reduce
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Upgrade
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Hold
Action Hold
From Buy
To Buy
Action Downgrade
From -
To Hold
Action Upgrade
From -
To Buy
Action Upgrade
From -
To Buy
Action Hold
From Buy
To Buy
Action Upgrade
From -
To Buy
Action Downgrade
From -
To Sell
Action Hold
From Buy
To Buy
Action Upgrade
From -
To Buy
Action Downgrade
From -
To Neutral
Action Downgrade
From -
To Hold
Action Hold
From Buy
To Buy