← Back to Analysts

William Blair Score: 45

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.
+8.5%
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 📉
56%
18 W / 14 L
Target Met
? How often was the target reached?
Hits vs. Total.
100%
13 W / 0 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
15%
2 W / 11 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
8%
1 W / 12 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.
64%
9 W / 5 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
64%
16 W / 9 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
29%
2 W / 5 L

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
RXO Inc RXO
BUY - $30.00
Est. +48%
$20.24 $23.77
$23.32 +15.2%
Aug 06, 2026
Zeta Global Holdings Corp - Ordinary Shares - Class A ZETA
BUY - $29.00
Est. +14%
$25.53 $29.89
$29.62 +16.0%
Aug 04, 2026
Atyr Pharma Inc LIFE
BUY - $33.00
Est. +45%
$22.83 $35.30
$34.80 +52.4%
Aug 04, 2026
MFA Financial Inc MFA
BUY - $11.00
Est. +20%
$9.16 $9.30
$9.21 +0.5%
Aug 03, 2026
Birkenstock Holding Plc BIRK
BUY Sharon Zackfia $44.00
Est. +14%
$38.72 $43.90
$41.00 +5.9%
Aug 03, 2026
Lantheus Holdings Inc LNTH
BUY - $102.50
Est. +1%
$101.19 $102.90
$100.94 -0.2%
Aug 03, 2026
Maplebear Inc. CART
BUY - $55.00
Est. +22%
$45.15 $51.06
$50.08 +10.9%
Jul 23, 2026
Biolife Solutions Inc BLFS
SELL - $31.00
Est. +0%
$31.15 $29.63 (Low)
$35.23 -13.1%
Jul 21, 2026
Kamada Ltd KMDA
BUY - $15.00
Est. +106%
$7.27 $7.34
$7.26 -0.1%
Jun 10, 2026
Atlanticus Holdings Corp ATLC
BUY - $100.00
Est. +13%
$88.59 $114.34
$97.04 +9.5%
May 27, 2026
Icon Plc ICLR
SELL - $105.00
Est. +8%
$113.85 $113.94 (Low)
$167.48 -47.1%
Mar 16, 2026
Public Storage. PSA
BUY - $305.00
Est. +6%
$288.33 $335.55
$328.72 +14.0%
Mar 16, 2026
Spyre Therapeutics Inc. SYRE
BUY - $49.00
Est. +12%
$43.70 $108.14
$101.85 +133.1%
Mar 16, 2026
Savara Inc SVRA
BUY - $10.00
Est. +93%
$5.17 $6.48
$5.27 +1.9%
Mar 13, 2026
American Public Education Inc APEI
BUY - $58.00
Est. +0%
$57.89 $61.59
$45.24 -21.9%
Mar 12, 2026
Netskope, Inc. Class A Common Stock NTSK
BUY - $21.00
Est. +124%
$9.39 $16.41
$16.19 +72.4%
Mar 12, 2026
NVIDIA Corp NVDA
BUY - $300.00
Est. +63%
$184.43 $236.54
$225.30 +22.2%
Mar 03, 2026
Prairie Operating Co PROP
BUY - $3.50
Est. +96%
$1.79 $2.55
$0.84 -53.1%
Mar 02, 2026
Acadia Pharmaceuticals Inc ACAD
BUY - $29.00
Est. +27%
$22.81 $29.84
$28.38 +24.4%
Feb 23, 2026
Dominos Pizza Inc DPZ
BUY - $540.00
Est. +36%
$398.50 $417.49
$350.88 -11.9%
Jan 30, 2026
Caterpillar Inc. CAT
BUY - $735.00
Est. +10%
$665.24 $1,073.46
$854.60 +28.5%
Jan 28, 2026
Korro Bio Inc. KRRO
SELL Myles Minter $10.00
Est. +10%
$11.17 $9.11 (Low)
$13.29 -19.0%
Jan 21, 2026
Bancorp Inc. (The) TBBK
SELL - $60.00
Est. +10%
$66.50 $50.21 (Low)
$69.14 -4.0%
Dec 03, 2025
Viridian Therapeutics Inc VRDN
BUY - $47.00
Est. +54%
$30.43 $34.29
$21.99 -27.7%
Mar 05, 2025
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
SELL - $84.00
Est. +7%
$90.13 $66.12 (Low)
$179.01 -98.6%
Apr 04, 2024
Staar Surgical Co. STAA
SELL Margaret Kaczor $45.03
Est. +1%
$45.54 $13.50 (Low)
$25.33 +44.4%
Jan 29, 2024
Abbvie Inc ABBV
BUY Tim Lugo $190.00
Est. +16%
$163.91 $207.32
$250.88 +53.1%
Apr 06, 2023
Carmax Inc KMX
BUY Sharon Zackfia $2,287.00
Est. +3455%
$64.33 -
$60.05 -6.7%
Apr 05, 2023
Kohl`s Corp. KSS
BUY Sam Poser $27.00
Est. +15%
$23.38 -
$19.62 -16.1%
Mar 23, 2023
Chewy Inc - Ordinary Shares - Class A CHWY
SELL Dylan Carden $35.00
Est. +0%
$35.02 -
$22.46 +35.9%
Feb 18, 2022
Intellia Therapeutics Inc NTLA
BUY Raju Prasad $144.00
Est. +66%
$86.52 -
$11.83 -86.3%
Jan 18, 2022
Snowflake Inc - Ordinary Shares - Class A SNOW
BUY Kamil Mielczarek $330.00
Est. +15%
$287.68 -
$337.38 +17.3%
RXO Inc
RXO
Aug 07, 2026
Analyst -
Signal & Target
BUY $30.00
Start Price $20.24
Best Price (1Y)
$23.77
Current Price $23.32
Return +15.2%
Analyst -
Signal & Target
BUY $29.00
Start Price $25.53
Best Price (1Y)
$29.89
Current Price $29.62
Return +16.0%
Analyst -
Signal & Target
BUY $33.00
Start Price $22.83
Best Price (1Y)
$35.30
Current Price $34.80
Return +52.4%
Analyst -
Signal & Target
BUY $11.00
Start Price $9.16
Best Price (1Y)
$9.30
Current Price $9.21
Return +0.5%
Analyst Sharon Zackfia
Signal & Target
BUY $44.00
Start Price $38.72
Best Price (1Y)
$43.90
Current Price $41.00
Return +5.9%
Analyst -
Signal & Target
BUY $102.50
Start Price $101.19
Best Price (1Y)
$102.90
Current Price $100.94
Return -0.2%
Analyst -
Signal & Target
BUY $55.00
Start Price $45.15
Best Price (1Y)
$51.06
Current Price $50.08
Return +10.9%
Analyst -
Signal & Target
SELL $31.00
Start Price $31.15
Best Price (1Y)
$29.63
Current Price $35.23
Return -13.1%
Kamada Ltd
KMDA
Jul 21, 2026
Analyst -
Signal & Target
BUY $15.00
Start Price $7.27
Best Price (1Y)
$7.34
Current Price $7.26
Return -0.1%
Analyst -
Signal & Target
BUY $100.00
Start Price $88.59
Best Price (1Y)
$114.34
Current Price $97.04
Return +9.5%
Icon Plc
ICLR
May 27, 2026
Analyst -
Signal & Target
SELL $105.00
Start Price $113.85
Best Price (1Y)
$113.94
Current Price $167.48
Return -47.1%
Analyst -
Signal & Target
BUY $305.00
Start Price $288.33
Best Price (1Y)
$335.55
Current Price $328.72
Return +14.0%
Analyst -
Signal & Target
BUY $49.00
Start Price $43.70
Best Price (1Y)
$108.14
Current Price $101.85
Return +133.1%
Savara Inc
SVRA
Mar 16, 2026
Analyst -
Signal & Target
BUY $10.00
Start Price $5.17
Best Price (1Y)
$6.48
Current Price $5.27
Return +1.9%
Analyst -
Signal & Target
BUY $58.00
Start Price $57.89
Best Price (1Y)
$61.59
Current Price $45.24
Return -21.9%
Analyst -
Signal & Target
BUY $21.00
Start Price $9.39
Best Price (1Y)
$16.41
Current Price $16.19
Return +72.4%
NVIDIA Corp
NVDA
Mar 12, 2026
Analyst -
Signal & Target
BUY $300.00
Start Price $184.43
Best Price (1Y)
$236.54
Current Price $225.30
Return +22.2%
Analyst -
Signal & Target
BUY $3.50
Start Price $1.79
Best Price (1Y)
$2.55
Current Price $0.84
Return -53.1%
Analyst -
Signal & Target
BUY $29.00
Start Price $22.81
Best Price (1Y)
$29.84
Current Price $28.38
Return +24.4%
Analyst -
Signal & Target
BUY $540.00
Start Price $398.50
Best Price (1Y)
$417.49
Current Price $350.88
Return -11.9%
Analyst -
Signal & Target
BUY $735.00
Start Price $665.24
Best Price (1Y)
$1,073.46
Current Price $854.60
Return +28.5%
Analyst Myles Minter
Signal & Target
SELL $10.00
Start Price $11.17
Best Price (1Y)
$9.11
Current Price $13.29
Return -19.0%
Analyst -
Signal & Target
SELL $60.00
Start Price $66.50
Best Price (1Y)
$50.21
Current Price $69.14
Return -4.0%
Analyst -
Signal & Target
BUY $47.00
Start Price $30.43
Best Price (1Y)
$34.29
Current Price $21.99
Return -27.7%
Analyst -
Signal & Target
SELL $84.00
Start Price $90.13
Best Price (1Y)
$66.12
Current Price $179.01
Return -98.6%
Analyst Margaret Kaczor
Signal & Target
SELL $45.03
Start Price $45.54
Best Price (1Y)
$13.50
Current Price $25.33
Return +44.4%
Abbvie Inc
ABBV
Jan 29, 2024
Analyst Tim Lugo
Signal & Target
BUY $190.00
Start Price $163.91
Best Price (1Y)
$207.32
Current Price $250.88
Return +53.1%
Carmax Inc
KMX
Apr 06, 2023
Analyst Sharon Zackfia
Signal & Target
BUY $2,287.00
Start Price $64.33
Best Price (1Y)
-
Current Price $60.05
Return -6.7%
Kohl`s Corp.
KSS
Apr 05, 2023
Analyst Sam Poser
Signal & Target
BUY $27.00
Start Price $23.38
Best Price (1Y)
-
Current Price $19.62
Return -16.1%
Analyst Dylan Carden
Signal & Target
SELL $35.00
Start Price $35.02
Best Price (1Y)
-
Current Price $22.46
Return +35.9%
Analyst Raju Prasad
Signal & Target
BUY $144.00
Start Price $86.52
Best Price (1Y)
-
Current Price $11.83
Return -86.3%
Signal & Target
BUY $330.00
Start Price $287.68
Best Price (1Y)
-
Current Price $337.38
Return +17.3%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
Dropbox Inc - Ordinary Shares - Class A DBX
Upgrade Market Perform
Aug 06, 2026
Zoetis Inc - Ordinary Shares - Class A ZTS
Downgrade Outperform Market Perform
Aug 06, 2026
LegalZoom.com Inc. LZ
Downgrade Outperform Market Perform
Aug 06, 2026
EPAM Systems Inc EPAM
Downgrade Market Perform
Aug 05, 2026
Suja Life, Inc. SUJA
Downgrade Outperform Market Perform
Aug 05, 2026
Procept BioRobotics Corp PRCT
Downgrade Outperform Market Perform
Aug 05, 2026
Circle Internet Group CRCL
Hold Outperform Outperform
Aug 04, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
Initialise Outperform Neutral
Aug 04, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
Hold Outperform Outperform
Aug 04, 2026
Hudbay Minerals Inc. HBM
Initialise Outperform
Aug 03, 2026
Lantheus Holdings Inc LNTH
Downgrade Outperform Market Perform
Aug 03, 2026
Birkenstock Holding Plc BIRK
Downgrade Market Perform
Aug 03, 2026
GE Vernova Inc. GEV
Hold Outperform Outperform
Aug 03, 2026
Lucid Group Inc LCID
Downgrade Market Perform
Jul 31, 2026
Godaddy Inc - Ordinary Shares - Class A GDDY
Downgrade Market Perform
Jul 31, 2026
Space Exploration Technologies Corp. SPCX
Hold Outperform Outperform
Jul 30, 2026
Stride Inc LRN
Downgrade Outperform Market Perform
Jul 30, 2026
MarketAxess Holdings Inc. MKTX
Downgrade Outperform Market Perform
Jul 29, 2026
Costar Group, Inc. CSGP
Downgrade Outperform Market Perform
Jul 29, 2026
Skyworks Solutions, Inc. SWKS
Hold Buy Buy
Jul 29, 2026
Parsons Corp PSN
Hold Buy Buy
Jul 29, 2026
Lennox International Inc LII
Hold Outperform Outperform
Jul 28, 2026
Boeing Co. BA
Hold Outperform Outperform
Jul 28, 2026
Rapport Therapeutics Inc. RAPP
Initialise Outperform
Jul 28, 2026
Royal Caribbean Group RCL
Hold Outperform Outperform
Jul 24, 2026
Mama`s Creations Inc. MAMA
Initialise Outperform
Jul 24, 2026
Advanced Micro Devices Inc. AMD
Hold Market Perform Market Perform
Jul 23, 2026
Core & Main Inc - Ordinary Shares Class A CNM
Initialise Market Perform
Jul 23, 2026
Guidewire Software Inc GWRE
Downgrade Market Perform
Jul 22, 2026
Pegasystems Inc. PEGA
Downgrade Outperform Market Perform
Jul 21, 2026
Fortinet Inc FTNT
Hold Market Perform Market Perform
Jul 17, 2026
BJ`s Restaurant Inc. BJRI
Upgrade Outperform
Jul 16, 2026
Abbott Laboratories ABT
Hold Outperform Outperform
Jul 15, 2026
American Eagle Outfitters Inc. AEO
Hold Buy Buy
Jul 15, 2026
AeroVironment Inc. AVAV
Hold Outperform Outperform
Jul 15, 2026
DigitalOcean Holdings Inc DOCN
Hold Outperform Outperform
Jul 15, 2026
TAT Technologies Ltd. TATT
Hold Hold Hold
Jul 15, 2026
PayPal Holdings Inc PYPL
Hold Market Perform Market Perform
Jul 15, 2026
Progressive Corp. PGR
Hold Market Perform Market Perform
Jul 08, 2026
Zura Bio Ltd - Ordinary Shares - Class A ZURA
Initialise Outperform
Jul 07, 2026
Space Exploration Technologies Corp. SPCX
Initialise Outperform
Jul 07, 2026
Arlo Technologies Inc ARLO
Initialise Outperform
Jul 02, 2026
Tesla Inc TSLA
Hold Market Perform Market Perform
Jul 01, 2026
Concentra Group Holdings Parent Inc. CON
Initialise Outperform
Jun 30, 2026
Globant S.A. GLOB
Downgrade Outperform Market Perform
Jun 29, 2026
Evommune, Inc. EVMN
Downgrade Outperform Market Perform
Jun 29, 2026
Iridium Communications Inc IRDM
Downgrade Outperform Market Perform
Jun 29, 2026
Evotec SE - ADR EVO
Downgrade Market Perform
Jun 25, 2026
Bio-Techne Corp TECH
Downgrade Outperform Market Perform
Jun 23, 2026
Campbell Soup Co. CPB
Initialise Market Perform
Action Upgrade
From -
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From -
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Initialise
From Outperform
To Neutral
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From -
To Market Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From -
To Market Perform
Action Downgrade
From -
To Market Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Initialise
From -
To Market Perform
Action Downgrade
From -
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Upgrade
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Buy
To Buy
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Hold
To Hold
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Initialise
From -
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From -
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Initialise
From -
To Market Perform