← 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.
+1.6%
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 📉
45%
19 W / 23 L
Target Met
? How often was the target reached?
Hits vs. Total.
100%
20 W / 0 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
20%
4 W / 16 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
15%
3 W / 17 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.
33%
7 W / 14 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
41%
14 W / 20 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
63%
5 W / 3 L

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Oct 01, 2026
Micron Technology Inc. MU
BUY - $1,300.00
Est. +22%
$1,065.11 $1,107.87
$914.13 -14.2%
Sep 30, 2026
Pinnacle Financial Partners Inc. PNFP
BUY - $190.00
Est. +102%
$94.21 $97.87
$92.85 -1.4%
Sep 28, 2026
Acadia Pharmaceuticals Inc ACAD
BUY - $33.00
Est. +60%
$20.68 $20.70
$19.25 -6.9%
Sep 02, 2026
Amrize Ltd AMRZ
SELL - $40.00
Est. +7%
$42.81 $35.79 (Low)
$36.29 +15.2%
Aug 28, 2026
Element Solutions Inc ESI
BUY - $48.00
Est. +31%
$36.52 $38.38
$35.86 -1.8%
Aug 17, 2026
Applovin Corp - Ordinary Shares - Class A APP
BUY - $440.00
Est. +39%
$316.55 $338.34
$262.19 -17.2%
Aug 17, 2026
Ooma Inc OOMA
BUY - $24.00
Est. +18%
$20.27 $26.19
$19.89 -1.9%
Aug 17, 2026
Enovix Corporation ENVX
BUY - $5.00
Est. +39%
$3.60 $4.17
$2.44 -32.2%
Aug 13, 2026
Staar Surgical Co. STAA
BUY - $33.00
Est. +32%
$24.96 $26.25
$21.84 -12.5%
Aug 13, 2026
Brunswick Corp. BC
BUY - $94.00
Est. +16%
$81.05 $83.37
$61.91 -23.6%
Aug 07, 2026
RXO Inc RXO
BUY - $30.00
Est. +48%
$20.24 $29.15
$28.69 +41.7%
Aug 06, 2026
Zeta Global Holdings Corp - Ordinary Shares - Class A ZETA
BUY - $29.00
Est. +14%
$25.53 $34.96
$32.27 +26.4%
Aug 04, 2026
MFA Financial Inc MFA
BUY - $11.00
Est. +20%
$9.16 $9.30
$6.55 -28.5%
Aug 04, 2026
Atyr Pharma Inc LIFE
BUY - $33.00
Est. +45%
$22.83 $42.55
$38.97 +70.7%
Aug 03, 2026
Maplebear Inc. CART
BUY - $55.00
Est. +22%
$45.15 $52.67
$49.40 +9.4%
Aug 03, 2026
Lantheus Holdings Inc LNTH
BUY - $102.50
Est. +1%
$101.19 $102.90
$100.00 -1.2%
Aug 03, 2026
Birkenstock Holding Plc BIRK
BUY Sharon Zackfia $44.00
Est. +14%
$38.72 $43.90
$33.92 -12.4%
Jul 23, 2026
Biolife Solutions Inc BLFS
SELL - $31.00
Est. +0%
$31.15 $29.63 (Low)
$38.61 -23.9%
Jul 21, 2026
Kamada Ltd KMDA
BUY - $15.00
Est. +106%
$7.27 $8.95
$7.60 +4.5%
Jun 10, 2026
Atlanticus Holdings Corp ATLC
BUY - $100.00
Est. +13%
$88.59 $114.34
$91.07 +2.8%
May 27, 2026
Icon Plc ICLR
SELL - $105.00
Est. +8%
$113.85 $113.94 (Low)
$168.97 -48.4%
Mar 16, 2026
Spyre Therapeutics Inc. SYRE
BUY - $49.00
Est. +12%
$43.70 $110.15
$78.63 +79.9%
Mar 16, 2026
Public Storage. PSA
BUY - $305.00
Est. +6%
$288.33 $335.55
$288.76 +0.1%
Mar 16, 2026
Savara Inc SVRA
BUY - $10.00
Est. +93%
$5.17 $6.48
$4.76 -7.9%
Mar 13, 2026
American Public Education Inc APEI
BUY - $58.00
Est. +0%
$57.89 $61.59
$48.35 -16.5%
Mar 12, 2026
Netskope, Inc. Class A Common Stock NTSK
BUY - $21.00
Est. +124%
$9.39 $21.30
$20.04 +113.4%
Mar 12, 2026
NVIDIA Corp NVDA
BUY - $300.00
Est. +63%
$184.43 $243.37
$221.51 +20.1%
Mar 03, 2026
Prairie Operating Co PROP
BUY - $3.50
Est. +96%
$1.79 $2.55
$0.37 -79.5%
Mar 02, 2026
Acadia Pharmaceuticals Inc ACAD
BUY - $29.00
Est. +27%
$22.81 $30.76
$19.25 -15.6%
Feb 23, 2026
Dominos Pizza Inc DPZ
BUY - $540.00
Est. +36%
$398.50 $417.49
$295.89 -25.7%
Jan 30, 2026
Caterpillar Inc. CAT
BUY - $735.00
Est. +10%
$665.24 $1,073.46
$748.98 +12.6%
Jan 28, 2026
Korro Bio Inc. KRRO
SELL Myles Minter $10.00
Est. +10%
$11.17 $8.34 (Low)
$8.88 +20.5%
Jan 21, 2026
Bancorp Inc. (The) TBBK
SELL - $60.00
Est. +10%
$66.50 $47.01 (Low)
$48.39 +27.2%
Dec 03, 2025
Viridian Therapeutics Inc VRDN
BUY - $47.00
Est. +54%
$30.43 $34.29
$18.38 -39.6%
Mar 05, 2025
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
SELL - $84.00
Est. +7%
$90.13 $66.12 (Low)
$200.97 -123.0%
Apr 04, 2024
Staar Surgical Co. STAA
SELL Margaret Kaczor $45.03
Est. +1%
$45.54 $13.50 (Low)
$21.84 +52.0%
Jan 29, 2024
Abbvie Inc ABBV
BUY Tim Lugo $190.00
Est. +16%
$163.91 $207.32
$283.53 +73.0%
Apr 06, 2023
Carmax Inc KMX
BUY Sharon Zackfia $2,287.00
Est. +3455%
$64.33 -
$49.83 -22.5%
Apr 05, 2023
Kohl`s Corp. KSS
BUY Sam Poser $27.00
Est. +15%
$23.38 -
$21.15 -9.5%
Mar 23, 2023
Chewy Inc - Ordinary Shares - Class A CHWY
SELL Dylan Carden $35.00
Est. +0%
$35.02 -
$20.83 +40.5%
Feb 18, 2022
Intellia Therapeutics Inc NTLA
BUY Raju Prasad $144.00
Est. +66%
$86.52 -
$11.43 -86.8%
Jan 18, 2022
Snowflake Inc - Ordinary Shares - Class A SNOW
BUY Kamil Mielczarek $330.00
Est. +15%
$287.68 -
$335.08 +16.5%
Analyst -
Signal & Target
BUY $1,300.00
Start Price $1,065.11
Best Price (1Y)
$1,107.87
Current Price $914.13
Return -14.2%
Analyst -
Signal & Target
BUY $190.00
Start Price $94.21
Best Price (1Y)
$97.87
Current Price $92.85
Return -1.4%
Analyst -
Signal & Target
BUY $33.00
Start Price $20.68
Best Price (1Y)
$20.70
Current Price $19.25
Return -6.9%
Amrize Ltd
AMRZ
Sep 02, 2026
Analyst -
Signal & Target
SELL $40.00
Start Price $42.81
Best Price (1Y)
$35.79
Current Price $36.29
Return +15.2%
Analyst -
Signal & Target
BUY $48.00
Start Price $36.52
Best Price (1Y)
$38.38
Current Price $35.86
Return -1.8%
Analyst -
Signal & Target
BUY $440.00
Start Price $316.55
Best Price (1Y)
$338.34
Current Price $262.19
Return -17.2%
Ooma Inc
OOMA
Aug 17, 2026
Analyst -
Signal & Target
BUY $24.00
Start Price $20.27
Best Price (1Y)
$26.19
Current Price $19.89
Return -1.9%
Analyst -
Signal & Target
BUY $5.00
Start Price $3.60
Best Price (1Y)
$4.17
Current Price $2.44
Return -32.2%
Analyst -
Signal & Target
BUY $33.00
Start Price $24.96
Best Price (1Y)
$26.25
Current Price $21.84
Return -12.5%
Analyst -
Signal & Target
BUY $94.00
Start Price $81.05
Best Price (1Y)
$83.37
Current Price $61.91
Return -23.6%
RXO Inc
RXO
Aug 07, 2026
Analyst -
Signal & Target
BUY $30.00
Start Price $20.24
Best Price (1Y)
$29.15
Current Price $28.69
Return +41.7%
Analyst -
Signal & Target
BUY $29.00
Start Price $25.53
Best Price (1Y)
$34.96
Current Price $32.27
Return +26.4%
Analyst -
Signal & Target
BUY $11.00
Start Price $9.16
Best Price (1Y)
$9.30
Current Price $6.55
Return -28.5%
Analyst -
Signal & Target
BUY $33.00
Start Price $22.83
Best Price (1Y)
$42.55
Current Price $38.97
Return +70.7%
Analyst -
Signal & Target
BUY $55.00
Start Price $45.15
Best Price (1Y)
$52.67
Current Price $49.40
Return +9.4%
Analyst -
Signal & Target
BUY $102.50
Start Price $101.19
Best Price (1Y)
$102.90
Current Price $100.00
Return -1.2%
Analyst Sharon Zackfia
Signal & Target
BUY $44.00
Start Price $38.72
Best Price (1Y)
$43.90
Current Price $33.92
Return -12.4%
Analyst -
Signal & Target
SELL $31.00
Start Price $31.15
Best Price (1Y)
$29.63
Current Price $38.61
Return -23.9%
Kamada Ltd
KMDA
Jul 21, 2026
Analyst -
Signal & Target
BUY $15.00
Start Price $7.27
Best Price (1Y)
$8.95
Current Price $7.60
Return +4.5%
Analyst -
Signal & Target
BUY $100.00
Start Price $88.59
Best Price (1Y)
$114.34
Current Price $91.07
Return +2.8%
Icon Plc
ICLR
May 27, 2026
Analyst -
Signal & Target
SELL $105.00
Start Price $113.85
Best Price (1Y)
$113.94
Current Price $168.97
Return -48.4%
Analyst -
Signal & Target
BUY $49.00
Start Price $43.70
Best Price (1Y)
$110.15
Current Price $78.63
Return +79.9%
Analyst -
Signal & Target
BUY $305.00
Start Price $288.33
Best Price (1Y)
$335.55
Current Price $288.76
Return +0.1%
Savara Inc
SVRA
Mar 16, 2026
Analyst -
Signal & Target
BUY $10.00
Start Price $5.17
Best Price (1Y)
$6.48
Current Price $4.76
Return -7.9%
Analyst -
Signal & Target
BUY $58.00
Start Price $57.89
Best Price (1Y)
$61.59
Current Price $48.35
Return -16.5%
Analyst -
Signal & Target
BUY $21.00
Start Price $9.39
Best Price (1Y)
$21.30
Current Price $20.04
Return +113.4%
NVIDIA Corp
NVDA
Mar 12, 2026
Analyst -
Signal & Target
BUY $300.00
Start Price $184.43
Best Price (1Y)
$243.37
Current Price $221.51
Return +20.1%
Analyst -
Signal & Target
BUY $3.50
Start Price $1.79
Best Price (1Y)
$2.55
Current Price $0.37
Return -79.5%
Analyst -
Signal & Target
BUY $29.00
Start Price $22.81
Best Price (1Y)
$30.76
Current Price $19.25
Return -15.6%
Analyst -
Signal & Target
BUY $540.00
Start Price $398.50
Best Price (1Y)
$417.49
Current Price $295.89
Return -25.7%
Analyst -
Signal & Target
BUY $735.00
Start Price $665.24
Best Price (1Y)
$1,073.46
Current Price $748.98
Return +12.6%
Analyst Myles Minter
Signal & Target
SELL $10.00
Start Price $11.17
Best Price (1Y)
$8.34
Current Price $8.88
Return +20.5%
Analyst -
Signal & Target
SELL $60.00
Start Price $66.50
Best Price (1Y)
$47.01
Current Price $48.39
Return +27.2%
Analyst -
Signal & Target
BUY $47.00
Start Price $30.43
Best Price (1Y)
$34.29
Current Price $18.38
Return -39.6%
Analyst -
Signal & Target
SELL $84.00
Start Price $90.13
Best Price (1Y)
$66.12
Current Price $200.97
Return -123.0%
Analyst Margaret Kaczor
Signal & Target
SELL $45.03
Start Price $45.54
Best Price (1Y)
$13.50
Current Price $21.84
Return +52.0%
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 $283.53
Return +73.0%
Carmax Inc
KMX
Apr 06, 2023
Analyst Sharon Zackfia
Signal & Target
BUY $2,287.00
Start Price $64.33
Best Price (1Y)
-
Current Price $49.83
Return -22.5%
Kohl`s Corp.
KSS
Apr 05, 2023
Analyst Sam Poser
Signal & Target
BUY $27.00
Start Price $23.38
Best Price (1Y)
-
Current Price $21.15
Return -9.5%
Analyst Dylan Carden
Signal & Target
SELL $35.00
Start Price $35.02
Best Price (1Y)
-
Current Price $20.83
Return +40.5%
Analyst Raju Prasad
Signal & Target
BUY $144.00
Start Price $86.52
Best Price (1Y)
-
Current Price $11.43
Return -86.8%
Signal & Target
BUY $330.00
Start Price $287.68
Best Price (1Y)
-
Current Price $335.08
Return +16.5%

Recent Upgrades / Downgrades

Date Stock Action From To
Oct 09, 2026
Starbucks Corp. SBUX
Upgrade Outperform Buy
Oct 09, 2026
Alignment Healthcare Inc ALHC
Downgrade Market Perform
Oct 09, 2026
Space Exploration Technologies Corp. SPCX
Hold Outperform Outperform
Oct 08, 2026
Starbucks Corp. SBUX
Hold Outperform Outperform
Oct 08, 2026
Latham Group Inc SWIM
Downgrade Outperform Market Perform
Oct 07, 2026
SiteOne Landscape Supply Inc SITE
Hold Market Perform Market Perform
Oct 07, 2026
Flutter Entertainment Plc FLUT
Downgrade Market Perform
Oct 06, 2026
Lattice Semiconductor Corp. LSCC
Initialise Outperform
Oct 06, 2026
HubSpot Inc HUBS
Hold Market Perform Market Perform
Oct 06, 2026
Skyworks Solutions, Inc. SWKS
Initialise Buy Outperform
Oct 06, 2026
BridgeBio Pharma Inc BBIO
Hold Outperform Outperform
Oct 06, 2026
Option Care Health Inc. - Registered Shares OPCH
Downgrade Market Perform
Oct 05, 2026
Revvity Inc. RVTY
Initialise Outperform
Oct 05, 2026
AST SpaceMobile Inc - Ordinary Shares - Class A ASTS
Hold Market Perform Market Perform
Oct 05, 2026
Microsoft Corporation MSFT
Initialise Outperform Outperform
Oct 05, 2026
Sable Offshore Corp. SOC
Initialise Market Perform Outperform
Oct 02, 2026
Backblaze Inc - Ordinary Shares - Class A BLZE
Hold Market Perform Market Perform
Oct 01, 2026
Acuity Brands, Inc. AYI
Hold Market Perform Market Perform
Oct 01, 2026
Micron Technology Inc. MU
Hold Outperform Outperform
Oct 01, 2026
Nektar Therapeutics NKTR
Hold Outperform Outperform
Sep 30, 2026
Nebius Group N.V. NBIS
Initialise Outperform
Sep 30, 2026
Pinnacle Financial Partners Inc. PNFP
Initialise Outperform
Sep 30, 2026
Boeing Co. BA
Hold Outperform Outperform
Sep 30, 2026
CoreWeave, Inc. Class A Common Stock CRWV
Initialise Outperform
Sep 28, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
Hold Outperform Outperform
Sep 28, 2026
Lifecore Biomedical Inc LFCR
Downgrade Outperform Market Perform
Sep 28, 2026
Acuity Brands, Inc. AYI
Downgrade Outperform Market Perform
Sep 24, 2026
Dollar General Corp. DG
Downgrade Market Perform
Sep 24, 2026
ProShares S&P 500 Dynamic Buffer ETF FB
Hold Outperform Outperform
Sep 24, 2026
Stitch Fix Inc - Ordinary Shares - Class A SFIX
Downgrade Mixed Market Perform
Sep 23, 2026
Medline Inc. MDLN
Hold Outperform Outperform
Sep 23, 2026
Cbiz Inc CBZ
Downgrade Market Perform
Sep 22, 2026
Coinbase Global Inc - Ordinary Shares - Class A COIN
Hold Outperform Outperform
Sep 22, 2026
Yesway, Inc. YSWY
Initialise Outperform
Sep 22, 2026
Brinker International, Inc. EAT
Downgrade Underperform
Sep 22, 2026
Endava plc - ADR DAVA
Downgrade Market Perform Underperform
Sep 21, 2026
UL Solutions Inc - Ordinary Shares - Class A ULS
Hold Outperform Outperform
Sep 18, 2026
Perspective Therapeutics Inc CATX
Initialise Outperform
Sep 16, 2026
Casey`s General Stores, Inc. CASY
Hold Outperform Outperform
Sep 15, 2026
SEI Investments Co. SEIC
Upgrade Outperform
Sep 15, 2026
Zentalis Pharmaceuticals Inc ZNTL
Initialise Outperform
Sep 14, 2026
The Baldwin Insurance Group Inc. - Ordinary Shares - Class A BWIN
Downgrade Outperform Market Perform
Sep 14, 2026
Lyntris Inc. LYNX
Initialise Outperform
Sep 14, 2026
The Metals Royalty Company Inc. TMCR
Initialise Outperform
Sep 11, 2026
Exelixis Inc EXEL
Hold Outperform Outperform
Sep 11, 2026
Space Exploration Technologies Corp. SPCX
Hold Outperform Outperform
Sep 10, 2026
Cooper Companies, Inc. COO
Downgrade Market Perform
Sep 10, 2026
Meta Platforms Inc - Ordinary Shares - Class A META
Downgrade Market Perform
Sep 10, 2026
Clean Harbors, Inc. CLH
Initialise Outperform
Sep 09, 2026
Instil Bio Inc TIL
Initialise Outperform
Action Upgrade
From Outperform
To Buy
Action Downgrade
From -
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Downgrade
From -
To Market Perform
Action Initialise
From -
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Initialise
From Buy
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From -
To Market Perform
Action Initialise
From -
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Initialise
From Outperform
To Outperform
Action Initialise
From Market Perform
To Outperform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Market Perform
To Market Perform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From Outperform
To Market Perform
Action Downgrade
From -
To Market Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From Mixed
To Market Perform
Action Hold
From Outperform
To Outperform
Action Downgrade
From -
To Market Perform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Downgrade
From -
To Underperform
Action Downgrade
From Market Perform
To Underperform
Action Hold
From Outperform
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Upgrade
From -
To Outperform
Action Initialise
From -
To Outperform
Action Downgrade
From Outperform
To Market Perform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform
Action Hold
From Outperform
To Outperform
Action Hold
From Outperform
To Outperform
Action Downgrade
From -
To Market Perform
Action Downgrade
From -
To Market Perform
Action Initialise
From -
To Outperform
Action Initialise
From -
To Outperform