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
FLS Flowserve Corp Sell Oct 28, 2026 $71.70 $81.50 +13.7% −2.3% +16.0 pts Open, 6 days
FFIV F5, Inc. Hold Oct 28, 2026 $364.94 $329.25 −9.8% −2.3% −7.4 pts Open, 6 days
FELE Franklin Electric Co Inc Hold Oct 28, 2026 $97.47 $101.05 +3.7% −2.3% +6.0 pts Open, 6 days
FCN FTI Consulting, Inc Hold Oct 28, 2026 $158.59 $187.93 +18.5% −2.3% +20.8 pts Open, 6 days
FAF First American Financial Corp Hold Oct 28, 2026 $63.55 $63.82 +0.4% −2.1% +2.6 pts Replaced by Sell Oct 30, 2026
ETSY Etsy Inc Sell Oct 28, 2026 $89.69 $89.04 −0.7% −2.1% +1.4 pts Replaced by Hold Oct 30, 2026
EME Emcor Buy Oct 28, 2026 $678.55 $702.93 +3.6% −2.3% +5.9 pts Open, 6 days
DECK Deckers Brands Buy Oct 28, 2026 $80.74 $82.75 +2.5% −2.3% +4.8 pts Open, 6 days
CVNA Carvana Hold Oct 28, 2026 $59.05 $71.26 +20.7% −2.3% +23.0 pts Open, 6 days
CVLT Commvault Systems Inc Sell Oct 28, 2026 $166.46 $158.00 −5.1% −2.3% −2.7 pts Open, 6 days
CTSH Cognizant Buy Oct 28, 2026 $66.36 $62.50 −5.8% −2.3% −3.5 pts Open, 6 days
CNA CNA Financial Corp Buy Oct 28, 2026 $47.89 $48.59 +1.5% −0.4% +1.9 pts Replaced by Hold Oct 29, 2026
CLH Clean Harbors Inc Sell Oct 28, 2026 $315.62 $298.60 −5.4% −2.3% −3.1 pts Open, 6 days
CHE Chemed Corp Sell Oct 28, 2026 $555.55 $549.71 −1.1% 0.0% −1.1 pts Replaced by Hold Oct 28, 2026
CHE Chemed Corp Hold Oct 28, 2026 $549.71 $539.67 −1.8% −2.3% +0.5 pts Open, 6 days
BYD Boyd Gaming Corp Hold Oct 28, 2026 $70.77 $77.37 +9.3% −2.3% +11.7 pts Open, 6 days
BSET Bassett Furniture Industries Inc Sell Oct 28, 2026 $21.88 $23.29 +6.4% −2.3% +8.8 pts Open, 6 days
BRID Bridgford Foods Corp Buy Oct 28, 2026 $5.41 $5.39 −0.4% −2.3% +2.0 pts Open, 6 days
BOOT Boot Barn Holdings, Inc. Sell Oct 28, 2026 $113.30 $135.01 +19.2% −2.3% +21.5 pts Open, 6 days
BLKB Blackbaud Inc Hold Oct 28, 2026 $52.51 $53.95 +2.8% −2.3% +5.1 pts Open, 6 days
BKR Baker Hughes Sell Oct 28, 2026 $54.66 $53.80 −1.6% −2.3% +0.8 pts Open, 6 days
BHE Benchmark Electronics Inc Hold Oct 28, 2026 $73.36 $72.02 −1.8% −0.4% −1.5 pts Replaced by Buy Oct 29, 2026
AYI Acuity Inc. (de) Buy Oct 28, 2026 $319.50 $322.62 +1.0% −0.4% +1.4 pts Replaced by Hold Oct 29, 2026
AUBN Auburn National Bancorporation, Inc Hold Oct 28, 2026 $25.75 $25.50 −1.0% −2.3% +1.4 pts Open, 6 days
ARKR ARK Restaurants Corp Hold Oct 28, 2026 $4.64 $4.85 +4.5% −2.3% +6.9 pts Open, 6 days
AON Aon plc Hold Oct 28, 2026 $315.72 $331.51 +5.0% −2.3% +7.3 pts Open, 6 days
AM Antero Midstream Corp Buy Oct 28, 2026 $20.74 $21.10 +1.7% −2.3% +4.1 pts Open, 6 days
AKAM Akamai Technologies Hold Oct 28, 2026 $97.72 $98.27 +0.6% −0.4% +0.9 pts Replaced by Sell Oct 29, 2026
XYL Xylem Inc. Hold Oct 27, 2026 $98.47 $95.38 −3.1% 0.0% −3.1 pts Replaced by Sell Oct 27, 2026
XYL Xylem Inc. Sell Oct 27, 2026 $95.38 $97.05 +1.7% −2.0% +3.8 pts Open, 7 days
XOM ExxonMobil Hold Oct 27, 2026 $181.50 $182.52 +0.6% +0.3% +0.2 pts Replaced by Sell Oct 28, 2026
XEL Xcel Energy Sell Oct 27, 2026 $78.16 $78.14 0.0% 0.0% 0.0 pts Replaced by Hold Oct 27, 2026
XEL Xcel Energy Hold Oct 27, 2026 $78.14 $78.29 +0.2% 0.0% +0.2 pts Replaced by Sell Oct 29, 2026
WFC Wells Fargo Sell Oct 27, 2026 $82.66 $83.88 +1.5% −1.8% +3.3 pts Replaced by Hold Oct 30, 2026
VLO Valero Energy Hold Oct 27, 2026 $386.75 $381.68 −1.3% −2.0% +0.7 pts Open, 7 days
VHI Valhi Inc Buy Oct 27, 2026 $14.31 $14.95 +4.5% −2.3% +6.8 pts Replaced by Hold Nov 2, 2026
VCTR Victory Capital Holdings, Inc. Hold Oct 27, 2026 $109.80 $112.43 +2.4% 0.0% +2.4 pts Replaced by Sell Oct 27, 2026
VCTR Victory Capital Holdings, Inc. Sell Oct 27, 2026 $112.43 $111.77 −0.6% 0.0% −0.6 pts Replaced by Hold Oct 27, 2026
VCTR Victory Capital Holdings, Inc. Hold Oct 27, 2026 $111.77 $112.53 +0.7% +0.3% +0.3 pts Replaced by Sell Oct 28, 2026
UPS United Parcel Service Sell Oct 27, 2026 $103.31 $109.15 +5.7% −2.0% +7.7 pts Open, 7 days
ULH Universal Logistics Holdings, Inc. Buy Oct 27, 2026 $16.09 $17.21 +7.0% 0.0% +7.0 pts Replaced by Buy Oct 29, 2026
UCB United Community Banks Inc Sell Oct 27, 2026 $36.92 $36.29 −1.7% +0.3% −2.1 pts Replaced by Hold Oct 28, 2026
TRU Transunion Hold Oct 27, 2026 $75.66 $77.35 +2.2% −2.0% +4.2 pts Open, 7 days
TRLV Trulieve Cannabis Corp. Buy Oct 27, 2026 $10.78 $11.60 +7.6% −2.0% +9.6 pts Open, 7 days
THRM Gentherm Inc Hold Oct 27, 2026 $31.32 $31.23 −0.3% −2.0% +1.7 pts Open, 7 days
TEL TE Connectivity Hold Oct 27, 2026 $222.51 $219.94 −1.2% −2.0% +0.8 pts Open, 7 days
TDW Tidewater Inc Buy Oct 27, 2026 $84.42 $78.75 −6.7% −2.0% −4.7 pts Open, 7 days
SXC Suncoke Energy, Inc. Hold Oct 27, 2026 $10.54 $10.99 +4.3% −2.0% +6.3 pts Open, 7 days
ST Sensata Technologies Holding plc Hold Oct 27, 2026 $42.20 $42.10 −0.2% −2.0% +1.8 pts Open, 7 days
SNDK Sandisk Hold Oct 27, 2026 $1291.63 $1199.82 −7.1% −1.8% −5.3 pts Replaced by Buy Oct 30, 2026
SANM Sanmina Corp Buy Oct 27, 2026 $166.31 $166.36 0.0% −2.0% +2.0 pts Open, 7 days
RUSHA Rush Enterprises Inc \tx\ Hold Oct 27, 2026 $45.00 $44.29 −1.6% −2.0% +0.4 pts Open, 7 days
RS Reliance, Inc. Hold Oct 27, 2026 $430.81 $444.50 +3.2% −2.0% +5.2 pts Open, 7 days
RELY Remitly Global, Inc. Buy Oct 27, 2026 $24.27 $24.62 +1.4% 0.0% +1.5 pts Replaced by Hold Oct 29, 2026
RDDT Reddit, Inc. Sell Oct 27, 2026 $137.80 $129.59 −6.0% 0.0% −5.9 pts Replaced by Sell Oct 29, 2026
PUMP Propetro Holding Corp. Hold Oct 27, 2026 $7.48 $7.88 +5.3% +0.3% +5.0 pts Replaced by Sell Oct 28, 2026
PRVA Privia Health Group, Inc. Sell Oct 27, 2026 $21.99 $21.18 −3.7% −2.0% −1.7 pts Open, 7 days
PR Permian Resources Corp Hold Oct 27, 2026 $25.68 $26.02 +1.3% −1.8% +3.2 pts Replaced by Hold Oct 30, 2026
PNC PNC Financial Services Sell Oct 27, 2026 $226.49 $231.87 +2.4% 0.0% +2.4 pts Replaced by Hold Oct 29, 2026
PBI Pitney Bowes Inc Sell Oct 27, 2026 $17.27 $17.45 +1.0% 0.0% +1.0 pts Replaced by Hold Oct 29, 2026
PBH Prestige Consumer Healthcare Inc. Hold Oct 27, 2026 $47.17 $48.78 +3.4% −2.0% +5.4 pts Open, 7 days
PARR PAR Pacific Holdings, Inc. Buy Oct 27, 2026 $78.21 $72.63 −7.1% −2.0% −5.1 pts Open, 7 days
PACS Pacs Group, Inc. Hold Oct 27, 2026 $47.65 $47.49 −0.3% 0.0% −0.3 pts Replaced by Buy Oct 27, 2026
PACS Pacs Group, Inc. Buy Oct 27, 2026 $47.49 $47.85 +0.8% 0.0% +0.8 pts Replaced by Hold Oct 27, 2026
PACS Pacs Group, Inc. Hold Oct 27, 2026 $47.85 $47.81 −0.1% −1.8% +1.7 pts Replaced by Buy Oct 30, 2026
OTIS Otis Worldwide Hold Oct 27, 2026 $74.18 $74.05 −0.2% 0.0% −0.1 pts Replaced by Sell Oct 29, 2026
NXPI NXP Semiconductors Hold Oct 27, 2026 $254.13 $261.99 +3.1% −2.0% +5.1 pts Open, 7 days
NWSA News Corp (Class A) Hold Oct 27, 2026 $30.20 $29.35 −2.8% −2.0% −0.8 pts Open, 7 days
NOW ServiceNow Hold Oct 27, 2026 $154.38 $154.93 +0.4% 0.0% +0.4 pts Replaced by Sell Oct 27, 2026
NOW ServiceNow Sell Oct 27, 2026 $154.93 $153.82 −0.7% +0.3% −1.1 pts Replaced by Hold Oct 28, 2026
NKE Nike, Inc. Hold Oct 27, 2026 $37.56 $38.03 +1.3% −2.0% +3.3 pts Open, 7 days
NATH Nathans Famous, Inc. Buy Oct 27, 2026 $102.05 $102.05 0.0% −2.0% +2.0 pts Open, 7 days
MYRG MYR Group Inc. Sell Oct 27, 2026 $261.35 $290.73 +11.2% −2.0% +13.2 pts Open, 7 days
MUSA Murphy USA Inc. Hold Oct 27, 2026 $529.59 $530.56 +0.2% 0.0% +0.2 pts Replaced by Sell Oct 27, 2026
MUSA Murphy USA Inc. Sell Oct 27, 2026 $530.56 $525.10 −1.0% +0.3% −1.4 pts Replaced by Hold Oct 28, 2026
MSGS Madison Square Garden Sports Corp. Sell Oct 27, 2026 $305.42 $310.15 +1.5% −2.0% +3.6 pts Open, 7 days
MNRO Monro, Inc. Hold Oct 27, 2026 $13.55 $14.30 +5.5% +0.3% +5.2 pts Replaced by Buy Oct 28, 2026
MHK Mohawk Industries Inc Hold Oct 27, 2026 $124.61 $147.40 +18.3% −2.0% +20.3 pts Open, 7 days
MGY Magnolia Oil & Gas Corp Buy Oct 27, 2026 $26.34 $24.84 −5.7% −2.0% −3.7 pts Open, 7 days
MD Pediatrix Medical Group, Inc. Buy Oct 27, 2026 $28.66 $29.07 +1.4% 0.0% +1.4 pts Replaced by Hold Oct 27, 2026
MD Pediatrix Medical Group, Inc. Hold Oct 27, 2026 $29.07 $28.91 −0.6% 0.0% −0.6 pts Replaced by Buy Oct 27, 2026
MD Pediatrix Medical Group, Inc. Buy Oct 27, 2026 $28.91 $29.01 +0.3% +0.3% 0.0 pts Replaced by Hold Oct 28, 2026
MAX Mediaalpha, Inc. Buy Oct 27, 2026 $11.62 $11.72 +0.9% +0.3% +0.5 pts Replaced by Buy Oct 28, 2026
MAA Mid-America Apartment Communities Buy Oct 27, 2026 $118.97 $119.40 +0.4% 0.0% +0.4 pts Replaced by Hold Oct 27, 2026
MAA Mid-America Apartment Communities Hold Oct 27, 2026 $119.40 $118.70 −0.6% 0.0% −0.6 pts Replaced by Buy Oct 27, 2026
LOPE Grand Canyon Education, Inc. Buy Oct 27, 2026 $159.40 $147.77 −7.3% −2.0% −5.3 pts Open, 7 days
LECO Lincoln Electric Holdings Inc Sell Oct 27, 2026 $273.71 $280.75 +2.6% 0.0% +2.6 pts Replaced by Hold Oct 27, 2026
LECO Lincoln Electric Holdings Inc Hold Oct 27, 2026 $280.75 $286.00 +1.9% −2.0% +3.9 pts Open, 7 days
KFY Korn Ferry Buy Oct 27, 2026 $77.22 $75.78 −1.9% −2.0% +0.1 pts Open, 7 days
ITRI Itron, Inc. Hold Oct 27, 2026 $86.62 $89.25 +3.0% 0.0% +3.0 pts Replaced by Sell Oct 27, 2026
ITRI Itron, Inc. Sell Oct 27, 2026 $89.25 $92.25 +3.4% 0.0% +3.4 pts Replaced by Hold Oct 27, 2026
ITRI Itron, Inc. Hold Oct 27, 2026 $92.25 $99.06 +7.4% −2.0% +9.4 pts Open, 7 days
IMKTA Ingles Markets Inc Hold Oct 27, 2026 $86.28 $85.05 −1.4% −2.0% +0.6 pts Open, 7 days
ICFI ICF International, Inc. Buy Oct 27, 2026 $94.56 $94.74 +0.2% 0.0% +0.2 pts Replaced by Hold Oct 27, 2026
ICFI ICF International, Inc. Hold Oct 27, 2026 $94.74 $94.56 −0.2% 0.0% −0.2 pts Replaced by Buy Oct 27, 2026
ICFI ICF International, Inc. Buy Oct 27, 2026 $94.56 $95.02 +0.5% 0.0% +0.5 pts Replaced by Hold Oct 27, 2026
ICFI ICF International, Inc. Hold Oct 27, 2026 $95.02 $94.16 −0.9% +0.3% −1.2 pts Replaced by Buy Oct 28, 2026
HUBB Hubbell Incorporated Hold Oct 27, 2026 $434.28 $442.64 +1.9% −2.0% +3.9 pts Open, 7 days
HNI HNI Corp Hold Oct 27, 2026 $47.77 $50.51 +5.7% −2.0% +7.8 pts Open, 7 days
HCSG Healthcare Services Group Inc Hold Oct 27, 2026 $24.36 $25.36 +4.1% −2.0% +6.1 pts Open, 7 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.