undamentalytics Newsletter

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

Every published rating with its return against the S&P 500
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.