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
GIS General Mills Hold Oct 20, 2026 $33.41 $33.43 +0.1% 0.0% +0.1 pts Replaced by Hold Oct 20, 2026
GIS General Mills Hold Oct 20, 2026 $33.43 $34.38 +2.9% −1.9% +4.8 pts Open, 14 days
GILD Gilead Sciences Sell Oct 20, 2026 $155.96 $156.51 +0.4% 0.0% +0.4 pts Replaced by Hold Oct 20, 2026
GILD Gilead Sciences Hold Oct 20, 2026 $156.51 $161.56 +3.2% 0.0% +3.2 pts Replaced by Hold Oct 29, 2026
GGG Graco Inc Sell Oct 20, 2026 $80.90 $69.28 −14.4% −0.7% −13.7 pts Replaced by Hold Oct 22, 2026
GEV GE Vernova Sell Oct 20, 2026 $900.41 $901.22 +0.1% 0.0% +0.1 pts Replaced by Sell Oct 20, 2026
GEV GE Vernova Sell Oct 20, 2026 $901.22 $827.42 −8.2% −0.7% −7.5 pts Replaced by Hold Oct 22, 2026
GEHC GE HealthCare Sell Oct 20, 2026 $70.31 $70.23 −0.1% 0.0% −0.1 pts Replaced by Sell Oct 20, 2026
GEHC GE HealthCare Sell Oct 20, 2026 $70.23 $71.08 +1.2% +0.1% +1.1 pts Replaced by Sell Oct 27, 2026
GE GE Aerospace Sell Oct 20, 2026 $298.04 $316.61 +6.2% −1.9% +8.2 pts Open, 14 days
GDDY Godaddy Inc. Buy Oct 20, 2026 $108.86 $108.80 −0.1% 0.0% −0.1 pts Replaced by Buy Oct 20, 2026
GDDY Godaddy Inc. Buy Oct 20, 2026 $108.80 $111.59 +2.6% −1.9% +4.5 pts Open, 14 days
GD General Dynamics Hold Oct 20, 2026 $342.79 $344.48 +0.5% 0.0% +0.5 pts Replaced by Hold Oct 20, 2026
GD General Dynamics Hold Oct 20, 2026 $344.48 $371.35 +7.8% −1.9% +9.7 pts Open, 14 days
GAP GAP Inc Buy Oct 20, 2026 $23.45 $21.99 −6.2% −1.9% −4.3 pts Open, 14 days
G Genpact LTD Buy Oct 20, 2026 $38.49 $39.34 +2.2% −1.9% +4.1 pts Open, 14 days
FTV Fortive Hold Oct 20, 2026 $58.06 $58.37 +0.5% 0.0% +0.5 pts Replaced by Hold Oct 20, 2026
FTV Fortive Hold Oct 20, 2026 $58.37 $66.31 +13.6% −1.9% +15.5 pts Open, 14 days
FTNT Fortinet Sell Oct 20, 2026 $170.47 $138.03 −19.0% 0.0% −19.1 pts Replaced by Hold Oct 29, 2026
FTI Technipfmc Plc Hold Oct 20, 2026 $68.86 $68.92 +0.1% 0.0% +0.1 pts Replaced by Buy Oct 20, 2026
FTI Technipfmc Plc Buy Oct 20, 2026 $68.92 $68.93 0.0% 0.0% 0.0 pts Replaced by Hold Oct 20, 2026
FTI Technipfmc Plc Hold Oct 20, 2026 $68.93 $66.82 −3.1% −0.7% −2.4 pts Replaced by Buy Oct 22, 2026
FSLR First Solar, Inc. Sell Oct 20, 2026 $174.43 $174.43 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
FOXA Fox Corporation (Class A) Hold Oct 20, 2026 $66.64 $67.00 +0.5% 0.0% +0.5 pts Replaced by Buy Oct 20, 2026
FOXA Fox Corporation (Class A) Buy Oct 20, 2026 $67.00 $63.15 −5.7% −2.2% −3.5 pts Replaced by Buy Nov 2, 2026
FND Floor & Decor Holdings, Inc. Sell Oct 20, 2026 $45.70 $49.65 +8.7% 0.0% +8.6 pts Replaced by Sell Oct 29, 2026
FNB FNB Corp Hold Oct 20, 2026 $17.66 $18.33 +3.8% −1.9% +5.7 pts Open, 14 days
FN Fabrinet Hold Oct 20, 2026 $359.01 $355.62 −0.9% 0.0% −0.9 pts Replaced by Sell Oct 20, 2026
FN Fabrinet Sell Oct 20, 2026 $355.62 $355.48 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
FN Fabrinet Sell Oct 20, 2026 $355.48 $353.48 −0.6% −2.2% +1.6 pts Replaced by Sell Nov 3, 2026
FLS Flowserve Corp Sell Oct 20, 2026 $70.16 $69.93 −0.3% 0.0% −0.3 pts Replaced by Sell Oct 20, 2026
FLS Flowserve Corp Sell Oct 20, 2026 $69.93 $71.70 +2.5% +0.4% +2.1 pts Replaced by Sell Oct 28, 2026
FLEX Flex Ltd. Sell Oct 20, 2026 $88.26 $87.49 −0.9% 0.0% −0.9 pts Replaced by Hold Oct 20, 2026
FLEX Flex Ltd. Hold Oct 20, 2026 $87.49 $86.48 −1.2% −1.7% +0.6 pts Replaced by Hold Oct 30, 2026
FIX Comfort Systems USA Sell Oct 20, 2026 $1412.96 $1279.37 −9.5% −0.7% −8.8 pts Replaced by Sell Oct 22, 2026
FIVE Five Below, Inc Hold Oct 20, 2026 $224.91 $223.80 −0.5% 0.0% −0.5 pts Replaced by Buy Oct 20, 2026
FIVE Five Below, Inc Buy Oct 20, 2026 $223.80 $223.80 0.0% 0.0% 0.0 pts Replaced by Hold Oct 20, 2026
FIVE Five Below, Inc Hold Oct 20, 2026 $223.80 $236.47 +5.7% −1.9% +7.6 pts Open, 14 days
FITB Fifth Third Bancorp Hold Oct 20, 2026 $52.41 $54.49 +4.0% −1.9% +5.9 pts Open, 14 days
FISV Fiserv Buy Oct 20, 2026 $48.22 $56.29 +16.7% −1.9% +18.7 pts Open, 14 days
FICO Fair Isaac Buy Oct 20, 2026 $794.55 $799.50 +0.6% 0.0% +0.6 pts Replaced by Buy Oct 20, 2026
FICO Fair Isaac Buy Oct 20, 2026 $799.50 $706.61 −11.6% −1.9% −9.7 pts Open, 14 days
FHN First Horizon Corp Hold Oct 20, 2026 $23.06 $23.52 +2.0% −1.9% +3.9 pts Open, 14 days
FHB First Hawaiian, Inc. Hold Oct 20, 2026 $25.39 $25.51 +0.5% −1.9% +2.4 pts Open, 14 days
FFIV F5, Inc. Sell Oct 20, 2026 $449.96 $456.71 +1.5% 0.0% +1.5 pts Replaced by Sell Oct 20, 2026
FFIV F5, Inc. Sell Oct 20, 2026 $456.71 $364.94 −20.1% +0.4% −20.5 pts Replaced by Hold Oct 28, 2026
FE FirstEnergy Sell Oct 20, 2026 $45.72 $46.81 +2.4% 0.0% +2.4 pts Replaced by Sell Oct 29, 2026
FDX FedEx Hold Oct 20, 2026 $300.96 $303.92 +1.0% −0.7% +1.6 pts Replaced by Sell Oct 22, 2026
FDS Factset Research Systems Inc Hold Oct 20, 2026 $312.27 $326.11 +4.4% −1.9% +6.4 pts Open, 14 days
FCX Freeport-McMoRan Sell Oct 20, 2026 $68.98 $68.88 −0.2% 0.0% −0.2 pts Replaced by Sell Oct 20, 2026
FCX Freeport-McMoRan Sell Oct 20, 2026 $68.88 $68.87 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
FCX Freeport-McMoRan Sell Oct 20, 2026 $68.87 $64.59 −6.2% −0.7% −5.6 pts Replaced by Sell Oct 22, 2026
FCN FTI Consulting, Inc Sell Oct 20, 2026 $149.32 $150.72 +0.9% 0.0% +0.9 pts Replaced by Hold Oct 20, 2026
FCN FTI Consulting, Inc Hold Oct 20, 2026 $150.72 $158.59 +5.2% +0.4% +4.8 pts Replaced by Hold Oct 28, 2026
FBIN Fortune Brands Innovations, Inc. Hold Oct 20, 2026 $40.62 $40.78 +0.4% 0.0% +0.4 pts Replaced by Hold Oct 20, 2026
FBIN Fortune Brands Innovations, Inc. Hold Oct 20, 2026 $40.78 $40.79 0.0% 0.0% 0.0 pts Replaced by Hold Oct 20, 2026
FBIN Fortune Brands Innovations, Inc. Hold Oct 20, 2026 $40.79 $45.35 +11.2% −1.9% +13.1 pts Open, 14 days
FAST Fastenal Sell Oct 20, 2026 $51.66 $52.11 +0.9% −1.9% +2.8 pts Open, 14 days
FANG Diamondback Energy Buy Oct 20, 2026 $202.21 $202.42 +0.1% 0.0% +0.1 pts Replaced by Buy Oct 20, 2026
FAF First American Financial Corp Hold Oct 20, 2026 $66.20 $63.55 −4.0% +0.4% −4.4 pts Replaced by Hold Oct 28, 2026
FA First Advantage Corp Buy Oct 20, 2026 $19.56 $19.56 0.0% 0.0% 0.0 pts Replaced by Hold Oct 20, 2026
FA First Advantage Corp Hold Oct 20, 2026 $19.56 $21.45 +9.7% −1.9% +11.6 pts Open, 14 days
EXR Extra Space Storage Sell Oct 20, 2026 $140.96 $143.41 +1.7% −1.2% +2.9 pts Replaced by Hold Oct 23, 2026
EXPE Expedia Group Buy Oct 20, 2026 $299.99 $298.93 −0.4% 0.0% −0.4 pts Replaced by Buy Oct 20, 2026
EXPE Expedia Group Buy Oct 20, 2026 $298.93 $300.76 +0.6% 0.0% +0.6 pts Replaced by Hold Oct 20, 2026
EXPE Expedia Group Hold Oct 20, 2026 $300.76 $289.01 −3.9% −1.2% −2.7 pts Replaced by Buy Oct 23, 2026
EXPD Expeditors International Sell Oct 20, 2026 $198.57 $200.28 +0.9% −1.9% +2.8 pts Open, 14 days
EXP Eagle Materials Inc Sell Oct 20, 2026 $171.39 $172.74 +0.8% 0.0% +0.8 pts Replaced by Sell Oct 20, 2026
EXP Eagle Materials Inc Sell Oct 20, 2026 $172.74 $183.64 +6.3% −1.7% +8.0 pts Replaced by Sell Oct 30, 2026
EXLS Exlservice Holdings, Inc. Hold Oct 20, 2026 $40.77 $40.80 +0.1% +0.1% 0.0 pts Replaced by Hold Oct 27, 2026
EXEL Exelixis, Inc. Hold Oct 20, 2026 $63.46 $64.39 +1.5% 0.0% +1.5 pts Replaced by Hold Oct 20, 2026
EXEL Exelixis, Inc. Hold Oct 20, 2026 $64.39 $65.83 +2.2% 0.0% +2.2 pts Replaced by Hold Oct 29, 2026
EXC Exelon Hold Oct 20, 2026 $43.03 $45.88 +6.6% −1.9% +8.6 pts Open, 14 days
EW Edwards Lifesciences Sell Oct 20, 2026 $88.04 $88.26 +0.2% 0.0% +0.2 pts Replaced by Sell Oct 20, 2026
EW Edwards Lifesciences Sell Oct 20, 2026 $88.26 $93.47 +5.9% −1.9% +7.8 pts Open, 14 days
ETSY Etsy Inc Sell Oct 20, 2026 $87.10 $87.66 +0.6% +0.1% +0.6 pts Replaced by Hold Oct 27, 2026
ETN Eaton Corporation Sell Oct 20, 2026 $382.83 $391.82 +2.3% −1.9% +4.3 pts Open, 14 days
ESI Element Solutions Inc Hold Oct 20, 2026 $35.70 $35.66 −0.1% 0.0% −0.1 pts Replaced by Sell Oct 20, 2026
ESI Element Solutions Inc Sell Oct 20, 2026 $35.66 $34.85 −2.3% −1.9% −0.3 pts Open, 14 days
ESAB Esab Corp Hold Oct 20, 2026 $64.97 $72.26 +11.2% 0.0% +11.2 pts Replaced by Sell Oct 29, 2026
ERIE Erie Indemnity Hold Oct 20, 2026 $245.10 $269.08 +9.8% −1.9% +11.7 pts Open, 14 days
EPAM Epam Systems, Inc. Hold Oct 20, 2026 $130.67 $135.01 +3.3% −1.9% +5.2 pts Open, 14 days
EOG EOG Resources Buy Oct 20, 2026 $156.50 $157.91 +0.9% 0.0% +0.9 pts Replaced by Buy Oct 20, 2026
ENSG Ensign Group, Inc Buy Oct 20, 2026 $174.15 $178.35 +2.4% −0.7% +3.1 pts Replaced by Buy Oct 22, 2026
ENPH Enphase Energy, Inc. Sell Oct 20, 2026 $31.91 $32.23 +1.0% 0.0% +1.0 pts Replaced by Sell Oct 20, 2026
ENPH Enphase Energy, Inc. Sell Oct 20, 2026 $32.23 $32.23 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
ENPH Enphase Energy, Inc. Sell Oct 20, 2026 $32.23 $31.60 −2.0% −1.2% −0.8 pts Replaced by Sell Oct 23, 2026
EMR Emerson Electric Sell Oct 20, 2026 $159.68 $160.47 +0.5% 0.0% +0.5 pts Replaced by Sell Oct 20, 2026
EMR Emerson Electric Sell Oct 20, 2026 $160.47 $160.46 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
EMR Emerson Electric Sell Oct 20, 2026 $160.46 $166.12 +3.5% −1.9% +5.5 pts Open, 14 days
EME Emcor Buy Oct 20, 2026 $704.15 $702.48 −0.2% 0.0% −0.2 pts Replaced by Buy Oct 20, 2026
EME Emcor Buy Oct 20, 2026 $702.48 $678.55 −3.4% +0.4% −3.8 pts Replaced by Buy Oct 28, 2026
ELV Elevance Health Sell Oct 20, 2026 $439.34 $440.18 +0.2% 0.0% +0.2 pts Replaced by Buy Oct 20, 2026
ELV Elevance Health Buy Oct 20, 2026 $440.18 $445.28 +1.2% −0.7% +1.8 pts Replaced by Hold Oct 22, 2026
ELF E.l.f. Beauty, Inc. Sell Oct 20, 2026 $114.56 $114.72 +0.1% 0.0% +0.1 pts Replaced by Sell Oct 20, 2026
ELF E.l.f. Beauty, Inc. Sell Oct 20, 2026 $114.72 $114.74 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
ELF E.l.f. Beauty, Inc. Sell Oct 20, 2026 $114.74 $111.25 −3.0% −1.9% −1.1 pts Open, 14 days
ELAN Elanco Animal Health Inc Sell Oct 20, 2026 $22.94 $22.70 −1.0% 0.0% −1.0 pts Replaced by Sell Oct 20, 2026
ELAN Elanco Animal Health Inc Sell Oct 20, 2026 $22.70 $22.70 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
ELAN Elanco Animal Health Inc Sell Oct 20, 2026 $22.70 $24.27 +6.9% −1.9% +8.8 pts Open, 14 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.