← Back to Analysts

Jefferies Score: 38

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.
+12.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 📉
53%
1723 W / 1526 L
Target Met
? How often was the target reached?
Hits vs. Total.
79%
1604 W / 432 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
16%
318 W / 1718 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
120 W / 1916 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.
54%
779 W / 669 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
54%
1548 W / 1329 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
47%
175 W / 197 L

Top 5 Analysts (Score, >10 Trades)

1. Joe Dickstein 55 2. Surinder Thind 49 3. Stephen Volkmann 48 4. Matthew Taylor 48 5. Paul Zimbardo 47

Top 5 Analysts (Score, >50 Trades)

1. Sheila Kahyaoglu 47 2. 46 3. Jared Shaw 46 4. Julien Dumoulin-Smith 44 5. Lloyd Byrne 38

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
Rigetti Computing Inc RGTI
BUY Kevin Garrigan $18.00
Est. +8%
$16.71 $18.67
$18.42 +10.2%
Aug 07, 2026
Atlassian Corporation - Ordinary Shares - Class A TEAM
BUY Brent Thill $200.00
Est. +82%
$110.17 $156.45
$155.24 +40.9%
Aug 07, 2026
Twilio Inc - Ordinary Shares Class A TWLO
BUY - $240.00
Est. +24%
$193.20 $258.35
$246.62 +27.7%
Aug 07, 2026
Microchip Technology, Inc. MCHP
BUY - $100.00
Est. +34%
$74.36 $85.97
$79.44 +6.8%
Aug 07, 2026
Onto Innovation Inc. ONTO
BUY Blayne Curtis $400.00
Est. +49%
$268.70 $343.58
$337.35 +25.5%
Aug 07, 2026
Arteris Inc AIP
BUY Kevin Garrigan $50.00
Est. +64%
$30.58 $33.57
$28.18 -7.8%
Aug 07, 2026
Papa John`s International, Inc. PZZA
BUY Alexander Slagle $26.00
Est. +6%
$24.64 $24.57
$24.09 -2.2%
Aug 07, 2026
D-Wave Quantum Inc QBTS
BUY - $40.00
Est. +106%
$19.41 $20.92
$20.75 +6.9%
Aug 07, 2026
Targa Resources Corp TRGP
BUY - $324.00
Est. +21%
$268.23 $269.68
$268.67 +0.2%
Aug 07, 2026
PENN Entertainment Inc PENN
BUY David Katz $22.00
Est. +9%
$20.13 $20.18
$19.17 -4.8%
Aug 07, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
BUY Joseph Gallo $350.00
Est. +23%
$284.43 $324.73
$311.48 +9.5%
Aug 07, 2026
First Solar Inc FSLR
SELL - $228.00
Est. +9%
$249.97 $225.04 (Low)
$226.77 +9.3%
Aug 07, 2026
Targa Resources Corp TRGP
BUY - $350.00
Est. +30%
$268.23 $269.68
$268.67 +0.2%
Aug 06, 2026
Becton Dickinson & Co. BDX
BUY - $210.00
Est. +19%
$176.91 $183.73
$183.58 +3.8%
Aug 06, 2026
Paycom Software Inc PAYC
SELL - $160.00
Est. +8%
$174.80 $204.36 (Low)
$211.28 -20.9%
Aug 06, 2026
J&J Snack Foods Corp. JJSF
BUY - $101.00
Est. +19%
$84.66 $92.22
$89.61 +5.8%
Aug 06, 2026
Planet Fitness Inc - Ordinary Shares - Class A PLNT
BUY - $106.00
Est. +107%
$51.15 $56.26
$48.26 -5.7%
Aug 06, 2026
LXP Industrial Trust LXP
BUY Jonathan Petersen $61.00
Est. +1%
$60.64 $60.76
$60.70 +0.1%
Aug 06, 2026
Klaviyo Inc - Ordinary Shares - Series A KVYO
BUY Samad Samana $21.00
Est. +9%
$19.35 $18.54
$17.25 -10.9%
Aug 06, 2026
IonQ Inc IONQ
BUY - $75.00
Est. +88%
$39.93 $45.54
$45.20 +13.2%
Aug 06, 2026
Nova Ltd NVMI
BUY Blayne Curtis $600.00
Est. +57%
$381.32 $412.98
$405.90 +6.4%
Aug 06, 2026
Qiagen NV QGEN
BUY - $48.00
Est. +15%
$41.73 $44.41
$43.00 +3.0%
Aug 06, 2026
Rexford Industrial Realty Inc REXR
BUY Jonathan Petersen $40.00
Est. +8%
$37.04 $37.18
$36.39 -1.8%
Aug 06, 2026
LCI Industries LCII
BUY Bret Jordan $120.00
Est. +12%
$107.17 $109.13
$107.15 0.0%
Aug 06, 2026
Global Ship Lease Inc - Ordinary Shares - Class A GSL
BUY Stephanie Moore $50.00
Est. +16%
$43.15 $43.30
$41.24 -4.4%
Aug 06, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
BUY - $260.00
Est. +11%
$234.30 $262.46
$240.91 +2.8%
Aug 06, 2026
Insmed Inc INSM
BUY - $175.00
Est. +32%
$132.55 $137.70
$132.28 -0.2%
Aug 06, 2026
EBay Inc. EBAY
BUY - $145.00
Est. +30%
$111.15 $115.17
$102.31 -8.0%
Aug 05, 2026
Eve Holding Inc EVEX
BUY - $5.00
Est. +92%
$2.60 $2.97
$2.72 +4.6%
Aug 05, 2026
Paylocity Holding Corp PCTY
BUY - $165.00
Est. +15%
$143.32 $156.18
$145.67 +1.6%
Aug 05, 2026
Toast Inc - Ordinary Shares - Class A TOST
BUY - $40.00
Est. +18%
$33.81 $36.36
$34.06 +0.7%
Aug 05, 2026
Tyra Biosciences Inc TYRA
BUY Maury Raycroft $42.00
Est. +63%
$25.71 $30.59
$25.30 -1.6%
Aug 05, 2026
Shopify Inc - Ordinary Shares - Class A SHOP
BUY Samad Samana $175.00
Est. +21%
$144.24 $155.62
$150.41 +4.3%
Aug 05, 2026
Coupang Inc - Ordinary Shares - Class A CPNG
BUY - $24.00
Est. +49%
$16.07 $16.90
$16.32 +1.6%
Aug 05, 2026
Procept BioRobotics Corp PRCT
BUY Michael Sarcone $20.00
Est. +7%
$18.64 $22.92
$21.25 +14.0%
Aug 05, 2026
Kratos Defense & Security Solutions Inc KTOS
BUY - $105.00
Est. +102%
$51.87 $64.22
$63.82 +23.0%
Aug 05, 2026
Arista Networks Inc ANET
BUY - $250.00
Est. +31%
$190.51 $214.89
$210.50 +10.5%
Aug 05, 2026
Lattice Semiconductor Corp. LSCC
BUY Blayne Curtis $175.00
Est. +27%
$138.00 $138.61
$129.27 -6.3%
Aug 05, 2026
Booking Holdings Inc BKNG
BUY - $234.00
Est. +20%
$194.27 $215.68
$212.26 +9.3%
Aug 05, 2026
Astera Labs Inc. ALAB
BUY Blayne Curtis $450.00
Est. +24%
$361.67 $356.00
$318.80 -11.9%
Aug 05, 2026
Advanced Micro Devices Inc. AMD
BUY Blayne Curtis $650.00
Est. +25%
$518.58 $502.00
$482.93 -6.9%
Aug 05, 2026
Best Buy Co. Inc. BBY
SELL - $85.00
Est. +2%
$86.35 $79.00 (Low)
$83.00 +3.9%
Aug 05, 2026
Qualys Inc QLYS
BUY - $185.00
Est. +15%
$161.06 $201.54
$187.15 +16.2%
Aug 05, 2026
GlobalFoundries Inc GFS
BUY - $60.00
Est. +21%
$49.46 $55.55
$53.18 +7.5%
Aug 04, 2026
Wayfair Inc - Ordinary Shares - Class A W
SELL Jonathan Matuszewski $108.00
Est. +7%
$116.08 $101.36 (Low)
$102.79 +11.4%
Aug 04, 2026
Cigna Group (The) CI
BUY David Windley $307.00
Est. +9%
$282.06 $285.47
$277.41 -1.6%
Aug 04, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
SELL Brent Thill $80.00
Est. +36%
$125.65 $143.28 (Low)
$171.04 -36.1%
Aug 04, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
BUY - $290.00
Est. +3%
$282.91 $324.73
$311.48 +10.1%
Aug 03, 2026
First Solar Inc FSLR
SELL Julien Dumoulin-Smith $196.00
Est. +16%
$234.25 $213.55 (Low)
$226.77 +3.2%
Aug 03, 2026
First Solar Inc FSLR
BUY - $280.00
Est. +20%
$232.73 $269.70
$226.77 -2.6%
Analyst Kevin Garrigan
Signal & Target
BUY $18.00
Start Price $16.71
Best Price (1Y)
$18.67
Current Price $18.42
Return +10.2%
Analyst Brent Thill
Signal & Target
BUY $200.00
Start Price $110.17
Best Price (1Y)
$156.45
Current Price $155.24
Return +40.9%
Analyst -
Signal & Target
BUY $240.00
Start Price $193.20
Best Price (1Y)
$258.35
Current Price $246.62
Return +27.7%
Analyst -
Signal & Target
BUY $100.00
Start Price $74.36
Best Price (1Y)
$85.97
Current Price $79.44
Return +6.8%
Analyst Blayne Curtis
Signal & Target
BUY $400.00
Start Price $268.70
Best Price (1Y)
$343.58
Current Price $337.35
Return +25.5%
Arteris Inc
AIP
Aug 07, 2026
Analyst Kevin Garrigan
Signal & Target
BUY $50.00
Start Price $30.58
Best Price (1Y)
$33.57
Current Price $28.18
Return -7.8%
Signal & Target
BUY $26.00
Start Price $24.64
Best Price (1Y)
$24.57
Current Price $24.09
Return -2.2%
Analyst -
Signal & Target
BUY $40.00
Start Price $19.41
Best Price (1Y)
$20.92
Current Price $20.75
Return +6.9%
Analyst -
Signal & Target
BUY $324.00
Start Price $268.23
Best Price (1Y)
$269.68
Current Price $268.67
Return +0.2%
Analyst David Katz
Signal & Target
BUY $22.00
Start Price $20.13
Best Price (1Y)
$20.18
Current Price $19.17
Return -4.8%
Analyst Joseph Gallo
Signal & Target
BUY $350.00
Start Price $284.43
Best Price (1Y)
$324.73
Current Price $311.48
Return +9.5%
Analyst -
Signal & Target
SELL $228.00
Start Price $249.97
Best Price (1Y)
$225.04
Current Price $226.77
Return +9.3%
Analyst -
Signal & Target
BUY $350.00
Start Price $268.23
Best Price (1Y)
$269.68
Current Price $268.67
Return +0.2%
Analyst -
Signal & Target
BUY $210.00
Start Price $176.91
Best Price (1Y)
$183.73
Current Price $183.58
Return +3.8%
Analyst -
Signal & Target
SELL $160.00
Start Price $174.80
Best Price (1Y)
$204.36
Current Price $211.28
Return -20.9%
Analyst -
Signal & Target
BUY $101.00
Start Price $84.66
Best Price (1Y)
$92.22
Current Price $89.61
Return +5.8%
Analyst -
Signal & Target
BUY $106.00
Start Price $51.15
Best Price (1Y)
$56.26
Current Price $48.26
Return -5.7%
Signal & Target
BUY $61.00
Start Price $60.64
Best Price (1Y)
$60.76
Current Price $60.70
Return +0.1%
Analyst Samad Samana
Signal & Target
BUY $21.00
Start Price $19.35
Best Price (1Y)
$18.54
Current Price $17.25
Return -10.9%
IonQ Inc
IONQ
Aug 06, 2026
Analyst -
Signal & Target
BUY $75.00
Start Price $39.93
Best Price (1Y)
$45.54
Current Price $45.20
Return +13.2%
Nova Ltd
NVMI
Aug 06, 2026
Analyst Blayne Curtis
Signal & Target
BUY $600.00
Start Price $381.32
Best Price (1Y)
$412.98
Current Price $405.90
Return +6.4%
Qiagen NV
QGEN
Aug 06, 2026
Analyst -
Signal & Target
BUY $48.00
Start Price $41.73
Best Price (1Y)
$44.41
Current Price $43.00
Return +3.0%
Signal & Target
BUY $40.00
Start Price $37.04
Best Price (1Y)
$37.18
Current Price $36.39
Return -1.8%
Analyst Bret Jordan
Signal & Target
BUY $120.00
Start Price $107.17
Best Price (1Y)
$109.13
Current Price $107.15
Return 0.0%
Analyst Stephanie Moore
Signal & Target
BUY $50.00
Start Price $43.15
Best Price (1Y)
$43.30
Current Price $41.24
Return -4.4%
Analyst -
Signal & Target
BUY $260.00
Start Price $234.30
Best Price (1Y)
$262.46
Current Price $240.91
Return +2.8%
Insmed Inc
INSM
Aug 06, 2026
Analyst -
Signal & Target
BUY $175.00
Start Price $132.55
Best Price (1Y)
$137.70
Current Price $132.28
Return -0.2%
EBay Inc.
EBAY
Aug 06, 2026
Analyst -
Signal & Target
BUY $145.00
Start Price $111.15
Best Price (1Y)
$115.17
Current Price $102.31
Return -8.0%
Analyst -
Signal & Target
BUY $5.00
Start Price $2.60
Best Price (1Y)
$2.97
Current Price $2.72
Return +4.6%
Analyst -
Signal & Target
BUY $165.00
Start Price $143.32
Best Price (1Y)
$156.18
Current Price $145.67
Return +1.6%
Analyst -
Signal & Target
BUY $40.00
Start Price $33.81
Best Price (1Y)
$36.36
Current Price $34.06
Return +0.7%
Analyst Maury Raycroft
Signal & Target
BUY $42.00
Start Price $25.71
Best Price (1Y)
$30.59
Current Price $25.30
Return -1.6%
Analyst Samad Samana
Signal & Target
BUY $175.00
Start Price $144.24
Best Price (1Y)
$155.62
Current Price $150.41
Return +4.3%
Analyst -
Signal & Target
BUY $24.00
Start Price $16.07
Best Price (1Y)
$16.90
Current Price $16.32
Return +1.6%
Analyst Michael Sarcone
Signal & Target
BUY $20.00
Start Price $18.64
Best Price (1Y)
$22.92
Current Price $21.25
Return +14.0%
Analyst -
Signal & Target
BUY $105.00
Start Price $51.87
Best Price (1Y)
$64.22
Current Price $63.82
Return +23.0%
Analyst -
Signal & Target
BUY $250.00
Start Price $190.51
Best Price (1Y)
$214.89
Current Price $210.50
Return +10.5%
Analyst Blayne Curtis
Signal & Target
BUY $175.00
Start Price $138.00
Best Price (1Y)
$138.61
Current Price $129.27
Return -6.3%
Analyst -
Signal & Target
BUY $234.00
Start Price $194.27
Best Price (1Y)
$215.68
Current Price $212.26
Return +9.3%
Analyst Blayne Curtis
Signal & Target
BUY $450.00
Start Price $361.67
Best Price (1Y)
$356.00
Current Price $318.80
Return -11.9%
Analyst Blayne Curtis
Signal & Target
BUY $650.00
Start Price $518.58
Best Price (1Y)
$502.00
Current Price $482.93
Return -6.9%
Analyst -
Signal & Target
SELL $85.00
Start Price $86.35
Best Price (1Y)
$79.00
Current Price $83.00
Return +3.9%
Qualys Inc
QLYS
Aug 05, 2026
Analyst -
Signal & Target
BUY $185.00
Start Price $161.06
Best Price (1Y)
$201.54
Current Price $187.15
Return +16.2%
Analyst -
Signal & Target
BUY $60.00
Start Price $49.46
Best Price (1Y)
$55.55
Current Price $53.18
Return +7.5%
Signal & Target
SELL $108.00
Start Price $116.08
Best Price (1Y)
$101.36
Current Price $102.79
Return +11.4%
Analyst David Windley
Signal & Target
BUY $307.00
Start Price $282.06
Best Price (1Y)
$285.47
Current Price $277.41
Return -1.6%
Analyst Brent Thill
Signal & Target
SELL $80.00
Start Price $125.65
Best Price (1Y)
$143.28
Current Price $171.04
Return -36.1%
Analyst -
Signal & Target
BUY $290.00
Start Price $282.91
Best Price (1Y)
$324.73
Current Price $311.48
Return +10.1%
Signal & Target
SELL $196.00
Start Price $234.25
Best Price (1Y)
$213.55
Current Price $226.77
Return +3.2%
Analyst -
Signal & Target
BUY $280.00
Start Price $232.73
Best Price (1Y)
$269.70
Current Price $226.77
Return -2.6%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
Arteris Inc AIP
Upgrade Hold Buy
Aug 07, 2026
Atlassian Corporation - Ordinary Shares - Class A TEAM
Hold Buy Buy
Aug 07, 2026
PENN Entertainment Inc PENN
Hold Hold Hold
Aug 07, 2026
Twilio Inc - Ordinary Shares Class A TWLO
Hold Buy Buy
Aug 07, 2026
Rigetti Computing Inc RGTI
Hold Hold Hold
Aug 07, 2026
Papa John`s International, Inc. PZZA
Hold Hold Hold
Aug 07, 2026
Onto Innovation Inc. ONTO
Hold Buy Buy
Aug 06, 2026
Qiagen NV QGEN
Hold Buy Buy
Aug 06, 2026
Becton Dickinson & Co. BDX
Hold Buy Buy
Aug 06, 2026
Insmed Inc INSM
Hold Buy Buy
Aug 06, 2026
Nova Ltd NVMI
Hold Buy Buy
Aug 06, 2026
Paycom Software Inc PAYC
Hold Hold Hold
Aug 06, 2026
Black Diamond Therapeutics Inc BDTX
Hold Buy Buy
Aug 06, 2026
Global Ship Lease Inc - Ordinary Shares - Class A GSL
Hold Buy Buy
Aug 06, 2026
Klaviyo Inc - Ordinary Shares - Series A KVYO
Hold Buy Buy
Aug 06, 2026
J&J Snack Foods Corp. JJSF
Upgrade Buy
Aug 06, 2026
Rexford Industrial Realty Inc REXR
Downgrade Buy Cautious
Aug 06, 2026
LCI Industries LCII
Hold Hold Hold
Aug 06, 2026
Smurfit WestRock plc SW
Upgrade Hold Hold
Aug 06, 2026
Global Payments, Inc. GPN
Upgrade Hold Buy
Aug 06, 2026
LXP Industrial Trust LXP
Downgrade Buy Hold
Aug 05, 2026
Astera Labs Inc. ALAB
Hold Buy Buy
Aug 05, 2026
Dynatrace Inc DT
Hold Buy Buy
Aug 05, 2026
Paylocity Holding Corp PCTY
Hold Buy Buy
Aug 05, 2026
Shopify Inc - Ordinary Shares - Class A SHOP
Hold Buy Buy
Aug 05, 2026
Lattice Semiconductor Corp. LSCC
Hold Buy Buy
Aug 05, 2026
Energy Transfer LP - Unit ET
Hold Buy Buy
Aug 05, 2026
Qualys Inc QLYS
Hold Hold Hold
Aug 05, 2026
Best Buy Co. Inc. BBY
Downgrade Buy Hold
Aug 05, 2026
L`Oreal - ADR LRLCY
Upgrade Underperform Hold
Aug 05, 2026
Bristol-Myers Squibb Co. BMY
Downgrade Buy Hold
Aug 05, 2026
Procept BioRobotics Corp PRCT
Hold Hold Hold
Aug 05, 2026
Tyra Biosciences Inc TYRA
Hold Buy Buy
Aug 04, 2026
Replimune Group Inc REPL
Upgrade Buy Sector Perform
Aug 04, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
Hold Underperform Underperform
Aug 04, 2026
Palantir Technologies Inc - Ordinary Shares - Class A PLTR
Downgrade Underperform Hold
Aug 04, 2026
Wayfair Inc - Ordinary Shares - Class A W
Hold Hold Hold
Aug 04, 2026
Cigna Group (The) CI
Downgrade Buy Hold
Aug 04, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
Hold Hold Hold
Aug 03, 2026
BlackBerry Ltd BB
Upgrade Hold Hold
Aug 03, 2026
Toast Inc - Ordinary Shares - Class A TOST
Hold Buy Buy
Aug 03, 2026
Colgate-Palmolive Co. CL
Hold Hold Hold
Aug 03, 2026
Church & Dwight Co., Inc. CHD
Hold Buy Buy
Aug 02, 2026
Amadeus IT Group S.A. - ADR AMADY
Hold Buy Buy
Aug 02, 2026
Arxis, Inc. Class A Common Stock ARXS
Hold Buy Buy
Aug 02, 2026
FTAI Aviation Ltd - Ordinary Shares - Class A FTAI
Hold Buy Buy
Aug 02, 2026
Hexcel Corp. HXL
Hold Hold Hold
Aug 02, 2026
E. On SE - ADR EONGY
Upgrade Buy
Aug 02, 2026
Parsons Corp PSN
Upgrade Hold Buy
Jul 31, 2026
Nextracker Inc - Ordinary Shares - Class A NXT
Hold Buy Buy
Action Upgrade
From Hold
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Hold
To Hold
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 Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Upgrade
From -
To Buy
Action Downgrade
From Buy
To Cautious
Action Hold
From Hold
To Hold
Action Upgrade
From Hold
To Hold
Action Upgrade
From Hold
To Buy
Action Downgrade
From Buy
To Hold
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 Hold
To Hold
Action Downgrade
From Buy
To Hold
Action Upgrade
From Underperform
To Hold
Action Downgrade
From Buy
To Hold
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Upgrade
From Buy
To Sector Perform
Action Hold
From Underperform
To Underperform
Action Downgrade
From Underperform
To Hold
Action Hold
From Hold
To Hold
Action Downgrade
From Buy
To Hold
Action Hold
From Hold
To Hold
Action Upgrade
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
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 Hold
To Hold
Action Upgrade
From -
To Buy
Action Upgrade
From Hold
To Buy
Action Hold
From Buy
To Buy