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
GME Gamestop Corp. Sell Oct 30, 2026 $24.23 $24.23 0.0% 0.0% 0.0 pts Replaced by Sell Oct 30, 2026
GME Gamestop Corp. Sell Oct 30, 2026 $24.23 $24.22 0.0% −0.2% +0.2 pts Open, 4 days
GLP Global Partners LP Buy Oct 30, 2026 $47.44 $45.74 −3.6% −0.2% −3.4 pts Open, 4 days
GLOB Globant S.a. Buy Oct 30, 2026 $46.72 $44.65 −4.4% −0.2% −4.2 pts Open, 4 days
GLBE Global-e Online Ltd. Hold Oct 30, 2026 $41.40 $40.81 −1.4% −0.2% −1.2 pts Open, 4 days
GILT Gilat Satellite Networks LTD Buy Oct 30, 2026 $7.78 $7.78 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
GILT Gilat Satellite Networks LTD Hold Oct 30, 2026 $7.78 $7.32 −5.9% −0.2% −5.7 pts Open, 4 days
GIL Gildan Activewear Inc. Sell Oct 30, 2026 $39.70 $39.70 0.0% 0.0% 0.0 pts Replaced by Sell Oct 30, 2026
GFS Globalfoundries Inc. Sell Oct 30, 2026 $41.90 $43.77 +4.5% −0.2% +4.7 pts Open, 4 days
GFI Gold Fields LTD Buy Oct 30, 2026 $32.92 $35.21 +7.0% −0.2% +7.2 pts Open, 4 days
GEV GE Vernova Hold Oct 30, 2026 $857.87 $857.87 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
GEV GE Vernova Buy Oct 30, 2026 $857.87 $857.87 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
GEV GE Vernova Hold Oct 30, 2026 $857.87 $857.87 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
GEV GE Vernova Buy Oct 30, 2026 $857.87 $875.18 +2.0% −0.5% +2.5 pts Replaced by Hold Nov 2, 2026
GENC Gencor Industries Inc Buy Oct 30, 2026 $17.10 $17.10 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
GENC Gencor Industries Inc Hold Oct 30, 2026 $17.10 $17.10 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
GENC Gencor Industries Inc Buy Oct 30, 2026 $17.10 $17.10 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
GENC Gencor Industries Inc Hold Oct 30, 2026 $17.10 $17.16 +0.4% −0.2% +0.5 pts Open, 4 days
GDEV Gdev Inc. Buy Oct 30, 2026 $9.00 $9.42 +4.7% −0.2% +4.9 pts Open, 4 days
GBX Greenbrier Companies Inc Hold Oct 30, 2026 $39.01 $39.01 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
GBX Greenbrier Companies Inc Buy Oct 30, 2026 $39.01 $39.01 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
GBX Greenbrier Companies Inc Hold Oct 30, 2026 $39.01 $42.06 +7.8% −0.2% +8.0 pts Open, 4 days
FTS Fortis Inc. Sell Oct 30, 2026 $58.67 $59.48 +1.4% −0.2% +1.6 pts Open, 4 days
FSV Firstservice Corp Sell Oct 30, 2026 $144.98 $144.98 0.0% 0.0% 0.0 pts Replaced by Sell Oct 30, 2026
FSV Firstservice Corp Sell Oct 30, 2026 $144.98 $148.89 +2.7% −0.2% +2.9 pts Open, 4 days
FSUN Firstsun Capital Bancorp Hold Oct 30, 2026 $39.17 $39.17 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
FSUN Firstsun Capital Bancorp Buy Oct 30, 2026 $39.17 $39.74 +1.5% −0.2% +1.7 pts Open, 4 days
FRME First Merchants Corp Hold Oct 30, 2026 $40.59 $41.01 +1.0% −0.2% +1.2 pts Open, 4 days
FPH Five Point Holdings, LLC Buy Oct 30, 2026 $4.18 $4.32 +3.2% −0.2% +3.4 pts Open, 4 days
FOR Forestar Group Inc. Buy Oct 30, 2026 $23.94 $24.63 +2.9% −0.2% +3.1 pts Open, 4 days
FMAO Farmers & Merchants Bancorp Inc Sell Oct 30, 2026 $36.42 $36.47 +0.1% −0.5% +0.6 pts Replaced by Hold Nov 3, 2026
FLG Flagstar Bank, National Association Hold Oct 30, 2026 $10.51 $10.51 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
FLEX Flex Ltd. Hold Oct 30, 2026 $86.48 $89.28 +3.2% −0.2% +3.4 pts Open, 4 days
FISI Financial Institutions Inc Sell Oct 30, 2026 $39.37 $39.69 +0.8% −0.2% +1.0 pts Open, 4 days
FGL Founder Group Ltd Sell Oct 30, 2026 $1.35 $1.37 +1.5% −0.2% +1.7 pts Open, 4 days
FET Forum Energy Technologies, Inc. Hold Oct 30, 2026 $84.94 $80.66 −5.0% −0.5% −4.6 pts Replaced by Buy Nov 2, 2026
FER Ferrovial N.V. Sell Oct 30, 2026 $55.29 $58.06 +5.0% −0.2% +5.2 pts Open, 4 days
FCX Freeport-McMoRan Sell Oct 30, 2026 $62.47 $62.16 −0.5% −0.2% −0.3 pts Open, 4 days
FAF First American Financial Corp Sell Oct 30, 2026 $63.82 $63.82 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
FAF First American Financial Corp Hold Oct 30, 2026 $63.82 $66.00 +3.4% −0.2% +3.6 pts Open, 4 days
EXP Eagle Materials Inc Sell Oct 30, 2026 $183.64 $197.62 +7.6% −0.2% +7.8 pts Open, 4 days
EVRG Evergy Sell Oct 30, 2026 $85.93 $85.75 −0.2% −0.2% 0.0 pts Open, 4 days
EVR Evercore Inc. Hold Oct 30, 2026 $290.50 $290.50 0.0% 0.0% 0.0 pts Replaced by Sell Oct 30, 2026
EVR Evercore Inc. Sell Oct 30, 2026 $290.50 $301.59 +3.8% −0.2% +4.0 pts Open, 4 days
ETSY Etsy Inc Hold Oct 30, 2026 $89.04 $88.96 −0.1% 0.0% −0.1 pts Replaced by Hold Oct 30, 2026
ETSY Etsy Inc Hold Oct 30, 2026 $88.96 $88.96 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
ETSY Etsy Inc Hold Oct 30, 2026 $88.96 $88.96 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
ETSY Etsy Inc Hold Oct 30, 2026 $88.96 $91.41 +2.8% −0.2% +3.0 pts Open, 4 days
ETR Entergy Sell Oct 30, 2026 $110.11 $109.03 −1.0% −0.2% −0.8 pts Open, 4 days
ESOA Energy Services Of America Corp Buy Oct 30, 2026 $9.40 $9.14 −2.8% −0.2% −2.6 pts Open, 4 days
ESLT Elbit Systems LTD Sell Oct 30, 2026 $779.68 $749.44 −3.9% −0.2% −3.7 pts Open, 4 days
ESAB ESAB Corp Hold Oct 30, 2026 $71.69 $75.96 +6.0% −0.5% +6.4 pts Replaced by Sell Nov 2, 2026
ERIC Ericsson LM Telephone Co Hold Oct 30, 2026 $11.18 $10.98 −1.7% −0.2% −1.5 pts Open, 4 days
EQBK Equity Bancshares Inc Hold Oct 30, 2026 $48.68 $48.68 0.0% 0.0% 0.0 pts Replaced by Sell Oct 30, 2026
EQBK Equity Bancshares Inc Sell Oct 30, 2026 $48.68 $49.78 +2.3% −0.2% +2.5 pts Open, 4 days
EPM Evolution Petroleum Corp Hold Oct 30, 2026 $3.80 $3.60 −5.1% −0.2% −4.9 pts Open, 4 days
ENVA Enova International, Inc. Hold Oct 30, 2026 $174.09 $174.96 +0.5% −0.5% +1.0 pts Replaced by Hold Nov 2, 2026
ENTG Entegris Inc Sell Oct 30, 2026 $154.39 $157.79 +2.2% −0.2% +2.4 pts Open, 4 days
EMA Emera Inc Sell Oct 30, 2026 $49.29 $50.15 +1.7% −0.2% +1.9 pts Open, 4 days
ELV Elevance Health Hold Oct 30, 2026 $420.07 $413.36 −1.6% −0.5% −1.1 pts Replaced by Buy Nov 2, 2026
ELPC Energy Co Of Parana Buy Oct 30, 2026 $10.55 $10.62 +0.7% −0.5% +1.2 pts Replaced by Hold Nov 2, 2026
ELOG Eastern International Ltd. Hold Oct 30, 2026 $0.72 $0.75 +4.7% −0.2% +4.9 pts Open, 4 days
ELA Envela Corp Buy Oct 30, 2026 $11.20 $11.32 +1.1% −0.2% +1.3 pts Open, 4 days
EEFT Euronet Worldwide, Inc. Buy Oct 30, 2026 $63.15 $65.58 +3.8% −0.2% +4.0 pts Open, 4 days
ECPG Encore Capital Group Inc Sell Oct 30, 2026 $99.98 $100.52 +0.5% −0.2% +0.7 pts Open, 4 days
EBF Ennis, Inc. Buy Oct 30, 2026 $21.38 $21.17 −1.0% −0.2% −0.8 pts Open, 4 days
EBAY eBay Inc. Sell Oct 30, 2026 $121.64 $118.95 −2.2% −0.2% −2.0 pts Open, 4 days
EAF Graftech International LTD Sell Oct 30, 2026 $11.90 $11.50 −3.4% −0.2% −3.2 pts Open, 4 days
DV Doubleverify Holdings, Inc. Hold Oct 30, 2026 $13.56 $13.56 0.0% −0.2% +0.2 pts Open, 4 days
DUK Duke Energy Hold Oct 30, 2026 $127.39 $126.66 −0.6% −0.2% −0.4 pts Open, 4 days
DSGX Descartes Systems Group Inc Hold Oct 30, 2026 $90.62 $89.26 −1.5% −0.2% −1.3 pts Open, 4 days
DRD Drdgold LTD Hold Oct 30, 2026 $22.63 $22.98 +1.5% −0.2% +1.7 pts Open, 4 days
DOX Amdocs LTD Hold Oct 30, 2026 $62.83 $61.98 −1.3% −0.2% −1.1 pts Open, 4 days
DOCS Doximity, Inc. Hold Oct 30, 2026 $32.76 $32.22 −1.7% −0.2% −1.5 pts Open, 4 days
DMC DEL Monte Corp Hold Oct 30, 2026 $27.35 $26.60 −2.8% −0.2% −2.6 pts Open, 4 days
DLO Dlocal Ltd Buy Oct 30, 2026 $12.96 $13.21 +1.9% −0.2% +2.1 pts Open, 4 days
DKS Dick's Sporting Goods, Inc. Hold Oct 30, 2026 $143.84 $143.84 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
DKS Dick's Sporting Goods, Inc. Hold Oct 30, 2026 $143.84 $143.84 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
DKS Dick's Sporting Goods, Inc. Hold Oct 30, 2026 $143.84 $139.54 −3.0% −0.2% −2.8 pts Open, 4 days
DGICA Donegal Group Inc Hold Oct 30, 2026 $18.72 $18.72 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
DGICA Donegal Group Inc Hold Oct 30, 2026 $18.72 $18.72 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
DGICA Donegal Group Inc Hold Oct 30, 2026 $18.72 $18.52 −1.1% −0.2% −0.9 pts Open, 4 days
DDS Dillard's, Inc. Hold Oct 30, 2026 $641.24 $641.24 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
DDS Dillard's, Inc. Buy Oct 30, 2026 $641.24 $641.24 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
DDS Dillard's, Inc. Hold Oct 30, 2026 $641.24 $629.83 −1.8% −0.2% −1.6 pts Open, 4 days
DCOM Dime Commercial Bancshares, Inc. Hold Oct 30, 2026 $41.76 $41.76 0.0% 0.0% 0.0 pts Replaced by Sell Oct 30, 2026
DCOM Dime Commercial Bancshares, Inc. Sell Oct 30, 2026 $41.76 $41.91 +0.4% −0.2% +0.6 pts Open, 4 days
DCBO Docebo Inc. Hold Oct 30, 2026 $29.67 $28.85 −2.8% −0.2% −2.6 pts Open, 4 days
DASH DoorDash Hold Oct 30, 2026 $178.99 $183.75 +2.7% −0.2% +2.9 pts Open, 4 days
CZWI Citizens Community Bancorp Inc. Hold Oct 30, 2026 $23.43 $23.86 +1.8% −0.2% +2.0 pts Open, 4 days
CZFS Citizens Financial Services Inc Buy Oct 30, 2026 $85.35 $85.35 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
CZFS Citizens Financial Services Inc Hold Oct 30, 2026 $85.35 $85.50 +0.2% −0.2% +0.4 pts Open, 4 days
CXDO Crexendo, Inc. Buy Oct 30, 2026 $5.79 $5.72 −1.2% −0.2% −1.0 pts Open, 4 days
CVS CVS Health Hold Oct 30, 2026 $90.58 $90.25 −0.4% 0.0% −0.4 pts Replaced by Buy Oct 30, 2026
CVS CVS Health Buy Oct 30, 2026 $90.25 $90.25 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
CVS CVS Health Hold Oct 30, 2026 $90.25 $90.25 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
CVS CVS Health Buy Oct 30, 2026 $90.25 $88.88 −1.5% −0.2% −1.3 pts Open, 4 days
CVE Cenovus Energy Inc. Sell Oct 30, 2026 $32.73 $30.43 −7.0% −0.2% −6.8 pts Open, 4 days
CVCO Cavco Industries, Inc. Hold Oct 30, 2026 $619.00 $652.73 +5.4% −0.2% +5.6 pts Open, 4 days
CUVL Clinuvel Pharmaceuticals Ltd Buy Oct 30, 2026 $5.07 $5.07 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026

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.