Our calls, graded
Every rating we publish is recorded the moment it goes out, with the share price at the time, in a record we can add to but never edit. Here is each one against what the shares did next, and against the S&P 500 over the same dates. The misses stay on the page.
- Ratings published
- 2970
- Recording since
- Oct 19, 2026
- Old enough to grade
- 0
- Buys and Sells on the right side
- Building
A rating is graded once it has been in place for 90 days, or when we replace it. The first ratings reach 90 days on January 17, 2027; until then every call is listed with its return so far, which says little over a few days.
Every call
| Company | Rating | Published | Price then | Price now or at replacement | Return | S&P 500 | Difference | Status |
|---|---|---|---|---|---|---|---|---|
| CUVL Clinuvel Pharmaceuticals Ltd | Hold | Oct 30, 2026 | $5.07 | $4.91 | −3.2% | −0.2% | −3.0 pts | Open, 4 days |
| CTW CTW | Sell | Oct 30, 2026 | $1.81 | $1.77 | −2.2% | −0.2% | −2.0 pts | Open, 4 days |
| CTEV Claritev Corp | Sell | Oct 30, 2026 | $24.00 | $22.61 | −5.8% | −0.2% | −5.6 pts | Open, 4 days |
| CSPI CSP Inc | Sell | Oct 30, 2026 | $7.74 | $7.71 | −0.5% | −0.2% | −0.3 pts | Open, 4 days |
| CROX Crocs, Inc. | Buy | Oct 30, 2026 | $150.52 | $153.25 | +1.8% | −0.2% | +2.0 pts | Open, 4 days |
| CRON Cronos Group Inc. | Hold | Oct 30, 2026 | $3.30 | $3.30 | 0.0% | 0.0% | 0.0 pts | Replaced by Buy Oct 30, 2026 |
| CRON Cronos Group Inc. | Buy | Oct 30, 2026 | $3.30 | $3.30 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| CRON Cronos Group Inc. | Hold | Oct 30, 2026 | $3.30 | $3.30 | 0.0% | 0.0% | 0.0 pts | Replaced by Buy Oct 30, 2026 |
| CRON Cronos Group Inc. | Buy | Oct 30, 2026 | $3.30 | $3.38 | +2.5% | −0.5% | +3.0 pts | Replaced by Hold Nov 2, 2026 |
| CRNT Ceragon Networks LTD | Buy | Oct 30, 2026 | $2.06 | $2.03 | −1.5% | −0.2% | −1.3 pts | Open, 4 days |
| CRNC Cerence Inc. | Hold | Oct 30, 2026 | $8.10 | $8.07 | −0.4% | −0.2% | −0.2 pts | Open, 4 days |
| CRM Salesforce | Hold | Oct 30, 2026 | $229.17 | $229.17 | 0.0% | 0.0% | 0.0 pts | Replaced by Buy Oct 30, 2026 |
| CRM Salesforce | Buy | Oct 30, 2026 | $229.17 | $229.17 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| CRM Salesforce | Hold | Oct 30, 2026 | $229.17 | $216.49 | −5.5% | −0.5% | −5.1 pts | Replaced by Buy Nov 3, 2026 |
| CRI Carters Inc | Buy | Oct 30, 2026 | $31.54 | $31.76 | +0.7% | −0.2% | +0.9 pts | Open, 4 days |
| CPRI Capri Holdings Ltd | Buy | Oct 30, 2026 | $18.68 | $20.10 | +7.6% | −0.2% | +7.8 pts | Open, 4 days |
| CPK Chesapeake Utilities Corp | Hold | Oct 30, 2026 | $136.41 | $137.65 | +0.9% | −0.5% | +1.4 pts | Replaced by Sell Nov 2, 2026 |
| CORT Corcept Therapeutics Inc | Sell | Oct 30, 2026 | $81.12 | $81.12 | 0.0% | 0.0% | 0.0 pts | Replaced by Sell Oct 30, 2026 |
| CORT Corcept Therapeutics Inc | Sell | Oct 30, 2026 | $81.12 | $81.12 | 0.0% | 0.0% | 0.0 pts | Replaced by Sell Oct 30, 2026 |
| CORT Corcept Therapeutics Inc | Sell | Oct 30, 2026 | $81.12 | $82.46 | +1.7% | −0.2% | +1.9 pts | Open, 4 days |
| COIN Coinbase | Hold | Oct 30, 2026 | $139.94 | $143.31 | +2.4% | −0.2% | +2.6 pts | Open, 4 days |
| COF Capital One | Sell | Oct 30, 2026 | $204.85 | $208.50 | +1.8% | −0.2% | +2.0 pts | Open, 4 days |
| COE 51talk Online Education Group | Buy | Oct 30, 2026 | $11.33 | $11.15 | −1.6% | −0.2% | −1.4 pts | Open, 4 days |
| CODA Coda Octopus Group, Inc. | Buy | Oct 30, 2026 | $9.04 | $9.21 | +1.9% | −0.2% | +2.1 pts | Open, 4 days |
| COCO Vita Coco Company, Inc. | Buy | Oct 30, 2026 | $58.48 | $58.48 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| COCO Vita Coco Company, Inc. | Hold | Oct 30, 2026 | $58.48 | $58.48 | 0.0% | 0.0% | 0.0 pts | Replaced by Buy Oct 30, 2026 |
| COCO Vita Coco Company, Inc. | Buy | Oct 30, 2026 | $58.48 | $57.83 | −1.1% | −0.2% | −0.9 pts | Open, 4 days |
| CNP CenterPoint Energy | Sell | Oct 30, 2026 | $42.44 | $42.26 | −0.4% | −0.2% | −0.2 pts | Open, 4 days |
| CNA CNA Financial Corp | Hold | Oct 30, 2026 | $48.92 | $48.68 | −0.5% | 0.0% | −0.5 pts | Replaced by Buy Oct 30, 2026 |
| CNA CNA Financial Corp | Buy | Oct 30, 2026 | $48.68 | $48.68 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| CNA CNA Financial Corp | Hold | Oct 30, 2026 | $48.68 | $47.89 | −1.6% | −0.2% | −1.4 pts | Open, 4 days |
| CMRE Costamare Inc. | Buy | Oct 30, 2026 | $14.16 | $13.47 | −4.9% | −0.2% | −4.7 pts | Open, 4 days |
| CMPR Cimpress plc | Buy | Oct 30, 2026 | $57.02 | $56.61 | −0.7% | −0.2% | −0.5 pts | Open, 4 days |
| CMCM Cheetah Mobile Inc. | Buy | Oct 30, 2026 | $2.43 | $2.46 | +1.2% | −0.2% | +1.4 pts | Open, 4 days |
| CMBT Cmb.tech NV | Hold | Oct 30, 2026 | $18.42 | $18.42 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| CMBT Cmb.tech NV | Hold | Oct 30, 2026 | $18.42 | $17.30 | −6.1% | −0.2% | −5.9 pts | Open, 4 days |
| CLS Celestica Inc | Buy | Oct 30, 2026 | $265.53 | $262.73 | −1.1% | −0.2% | −0.9 pts | Open, 4 days |
| CLBT Cellebrite DI Ltd. | Buy | Oct 30, 2026 | $12.15 | $11.96 | −1.5% | −0.2% | −1.3 pts | Open, 4 days |
| CIG Energy Co Of Minas Gerais | Buy | Oct 30, 2026 | $1.83 | $1.79 | −2.2% | −0.2% | −2.0 pts | Open, 4 days |
| CHT Chunghwa Telecom Co LTD | Sell | Oct 30, 2026 | $48.99 | $48.90 | −0.2% | −0.2% | 0.0 pts | Open, 4 days |
| CHRW C.H. Robinson | Sell | Oct 30, 2026 | $124.61 | $128.12 | +2.8% | −0.2% | +3.0 pts | Open, 4 days |
| CHKP Check Point Software Technologies LTD | Hold | Oct 30, 2026 | $152.11 | $152.11 | 0.0% | 0.0% | 0.0 pts | Replaced by Buy Oct 30, 2026 |
| CHKP Check Point Software Technologies LTD | Buy | Oct 30, 2026 | $152.11 | $140.82 | −7.4% | −0.2% | −7.2 pts | Open, 4 days |
| CHEF Chefs' Warehouse, Inc. | Sell | Oct 30, 2026 | $104.23 | $104.23 | 0.0% | 0.0% | 0.0 pts | Replaced by Sell Oct 30, 2026 |
| CHEF Chefs' Warehouse, Inc. | Sell | Oct 30, 2026 | $104.23 | $104.23 | 0.0% | 0.0% | 0.0 pts | Replaced by Sell Oct 30, 2026 |
| CHD Church & Dwight | Sell | Oct 30, 2026 | $107.23 | $109.61 | +2.2% | −0.2% | +2.4 pts | Open, 4 days |
| CHA Chagee Holdings Ltd. | Buy | Oct 30, 2026 | $12.05 | $12.70 | +5.4% | −0.2% | +5.6 pts | Open, 4 days |
| CGNT Cognyte Software Ltd. | Sell | Oct 30, 2026 | $9.51 | $8.88 | −6.6% | −0.2% | −6.4 pts | Open, 4 days |
| CG Carlyle Group Inc. | Sell | Oct 30, 2026 | $40.18 | $40.18 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| CG Carlyle Group Inc. | Hold | Oct 30, 2026 | $40.18 | $40.18 | 0.0% | −0.2% | +0.2 pts | Open, 4 days |
| CFG Citizens Financial Group | Sell | Oct 30, 2026 | $63.81 | $64.67 | +1.3% | −0.2% | +1.5 pts | Open, 4 days |
| CELH Celsius Holdings, Inc. | Buy | Oct 30, 2026 | $29.12 | $29.36 | +0.8% | −0.2% | +1.0 pts | Open, 4 days |
| CDW CDW Corporation | Hold | Oct 30, 2026 | $146.69 | $153.79 | +4.8% | 0.0% | +4.8 pts | Replaced by Sell Oct 30, 2026 |
| CDW CDW Corporation | Sell | Oct 30, 2026 | $153.79 | $153.79 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| CDW CDW Corporation | Hold | Oct 30, 2026 | $153.79 | $153.79 | 0.0% | 0.0% | 0.0 pts | Replaced by Sell Oct 30, 2026 |
| CDW CDW Corporation | Sell | Oct 30, 2026 | $153.79 | $153.79 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| CDW CDW Corporation | Hold | Oct 30, 2026 | $153.79 | $149.74 | −2.6% | −0.2% | −2.4 pts | Open, 4 days |
| CDRE Cadre Holdings, Inc. | Hold | Oct 30, 2026 | $30.36 | $31.65 | +4.2% | −0.2% | +4.4 pts | Open, 4 days |
| CDE Coeur Mining, Inc. | Buy | Oct 30, 2026 | $13.10 | $13.48 | +2.9% | −0.2% | +3.1 pts | Open, 4 days |
| CCK Crown Holdings, Inc. | Buy | Oct 30, 2026 | $119.24 | $120.45 | +1.0% | −0.2% | +1.2 pts | Open, 4 days |
| CCJ Cameco Corp | Sell | Oct 30, 2026 | $76.91 | $74.88 | −2.6% | −0.2% | −2.4 pts | Open, 4 days |
| CCEP Coca-cola Europacific Partners plc | Hold | Oct 30, 2026 | $113.22 | $111.53 | −1.5% | −0.2% | −1.3 pts | Open, 4 days |
| CBFV CB Financial Services, Inc. | Hold | Oct 30, 2026 | $39.67 | $40.11 | +1.1% | −0.2% | +1.3 pts | Open, 4 days |
| CBAN Colony Bankcorp Inc | Hold | Oct 30, 2026 | $20.34 | $20.62 | +1.4% | −0.2% | +1.6 pts | Open, 4 days |
| CASS Cass Information Systems Inc | Buy | Oct 30, 2026 | $52.74 | $53.52 | +1.5% | −0.2% | +1.7 pts | Open, 4 days |
| CARS Cars.com Inc. | Buy | Oct 30, 2026 | $11.24 | $11.54 | +2.7% | −0.2% | +2.9 pts | Open, 4 days |
| CARG Cargurus, Inc. | Buy | Oct 30, 2026 | $32.18 | $33.73 | +4.8% | −0.5% | +5.3 pts | Replaced by Hold Nov 2, 2026 |
| CAPS Capstone Holding Corp. | Buy | Oct 30, 2026 | $2.22 | $2.22 | 0.0% | 0.0% | 0.0 pts | Replaced by Buy Oct 30, 2026 |
| CAPS Capstone Holding Corp. | Buy | Oct 30, 2026 | $2.22 | $2.22 | 0.0% | 0.0% | 0.0 pts | Replaced by Buy Oct 30, 2026 |
| CAPS Capstone Holding Corp. | Buy | Oct 30, 2026 | $2.22 | $2.10 | −5.4% | −0.2% | −5.2 pts | Open, 4 days |
| CAMT Camtek LTD | Sell | Oct 30, 2026 | $116.68 | $113.48 | −2.7% | −0.2% | −2.5 pts | Open, 4 days |
| CAE CAE Inc | Sell | Oct 30, 2026 | $25.80 | $26.38 | +2.2% | −0.2% | +2.4 pts | Open, 4 days |
| CAAS China Automotive Systems, Inc. | Buy | Oct 30, 2026 | $4.30 | $4.26 | −0.9% | −0.2% | −0.7 pts | Open, 4 days |
| BZ Kanzhun Ltd | Buy | Oct 30, 2026 | $16.54 | $17.01 | +2.8% | −0.2% | +3.0 pts | Open, 4 days |
| BXSL Blackstone Secured Lending Fund | Buy | Oct 30, 2026 | $23.29 | $23.29 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| BWMX Betterware DE Mexico, S.a.p.i. DE C.v | Buy | Oct 30, 2026 | $16.82 | $17.07 | +1.5% | −0.2% | +1.7 pts | Open, 4 days |
| BWB Bridgewater Bancshares Inc | Hold | Oct 30, 2026 | $20.21 | $20.50 | +1.4% | −0.2% | +1.6 pts | Open, 4 days |
| BVFL BV Financial, Inc. | Hold | Oct 30, 2026 | $21.90 | $21.90 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| BVFL BV Financial, Inc. | Hold | Oct 30, 2026 | $21.90 | $22.07 | +0.8% | −0.2% | +1.0 pts | Open, 4 days |
| BUD Anheuser-busch Inbev SA | Sell | Oct 30, 2026 | $80.38 | $80.38 | 0.0% | 0.0% | 0.0 pts | Replaced by Sell Oct 30, 2026 |
| BUD Anheuser-busch Inbev SA | Sell | Oct 30, 2026 | $80.38 | $81.64 | +1.6% | −0.2% | +1.8 pts | Open, 4 days |
| BTSG Brightspring Health Services, Inc. | Hold | Oct 30, 2026 | $66.89 | $67.03 | +0.2% | −0.2% | +0.4 pts | Open, 4 days |
| BTI British American Tobacco P.l.c. | Hold | Oct 30, 2026 | $61.52 | $60.81 | −1.2% | −0.2% | −1.0 pts | Open, 4 days |
| BSX Boston Scientific | Hold | Oct 30, 2026 | $42.54 | $41.98 | −1.3% | 0.0% | −1.3 pts | Replaced by Buy Oct 30, 2026 |
| BSX Boston Scientific | Buy | Oct 30, 2026 | $41.98 | $43.91 | +4.6% | −0.5% | +5.1 pts | Replaced by Hold Nov 2, 2026 |
| BSVN Bank7 Corp. | Buy | Oct 30, 2026 | $58.63 | $58.55 | −0.1% | −0.2% | +0.1 pts | Open, 4 days |
| BRSL Brightstar Lottery PLC | Buy | Oct 30, 2026 | $9.65 | $9.84 | +2.0% | −0.2% | +2.2 pts | Open, 4 days |
| BRK.B Berkshire Hathaway | Buy | Oct 30, 2026 | $542.49 | $554.63 | +2.2% | −0.2% | +2.4 pts | Open, 4 days |
| BRIA Brillia Inc | Hold | Oct 30, 2026 | $1.38 | $1.41 | +2.2% | −0.2% | +2.4 pts | Open, 4 days |
| BOW Bowhead Specialty Holdings Inc. | Sell | Oct 30, 2026 | $34.03 | $34.15 | +0.4% | −0.2% | +0.6 pts | Open, 4 days |
| BORR Borr Drilling Ltd | Buy | Oct 30, 2026 | $4.02 | $4.02 | 0.0% | 0.0% | 0.0 pts | Replaced by Buy Oct 30, 2026 |
| BORR Borr Drilling Ltd | Buy | Oct 30, 2026 | $4.02 | $3.62 | −10.1% | −0.2% | −9.9 pts | Open, 4 days |
| BNTX Biontech SE | Buy | Oct 30, 2026 | $88.17 | $87.80 | −0.4% | −0.2% | −0.2 pts | Open, 4 days |
| BNS Bank Of Nova Scotia | Sell | Oct 30, 2026 | $93.76 | $93.88 | +0.1% | −0.2% | +0.3 pts | Open, 4 days |
| BLK BlackRock | Sell | Oct 30, 2026 | $1147.54 | $1155.15 | +0.7% | −0.2% | +0.9 pts | Open, 4 days |
| BL Blackline, Inc. | Hold | Oct 30, 2026 | $33.81 | $33.81 | 0.0% | 0.0% | 0.0 pts | Replaced by Buy Oct 30, 2026 |
| BL Blackline, Inc. | Buy | Oct 30, 2026 | $33.81 | $32.95 | −2.5% | −0.2% | −2.3 pts | Open, 4 days |
| BILL BILL Holdings, Inc. | Hold | Oct 30, 2026 | $48.31 | $48.31 | 0.0% | 0.0% | 0.0 pts | Replaced by Buy Oct 30, 2026 |
| BILL BILL Holdings, Inc. | Buy | Oct 30, 2026 | $48.31 | $48.31 | 0.0% | 0.0% | 0.0 pts | Replaced by Hold Oct 30, 2026 |
| BILL BILL Holdings, Inc. | Hold | Oct 30, 2026 | $48.31 | $48.44 | +0.3% | −0.2% | +0.5 pts | Open, 4 days |
How we grade
Each rating runs from the day we publish it until we replace it (a new rating, a target moved by 10% or more, or a withdrawal) or until today. The return uses the share price recorded with the rating and the price recorded when it was replaced, adjusted for share splits, and excludes dividends. The S&P 500 comparison uses an S&P 500 fund over the same dates. Ratings come from our automated valuation model, explained in our valuation methodology; the full record of each one is in our recommendations disclosure.
Past performance is not a reliable indicator of future results. Ratings are model output, not personal advice. Prices are third-party market data and may be delayed.
Get the weekly email
Our new research, the results that mattered and the week ahead. Free, one email a week, unsubscribe anytime.