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
V Visa Inc. Hold Oct 20, 2026 $406.77 $420.35 +3.3% −1.9% +5.3 pts Open, 14 days
UTHR United Therapeutics Corp Hold Oct 20, 2026 $550.17 $598.72 +8.8% −1.7% +10.6 pts Replaced by Hold Oct 30, 2026
USFD US Foods Holding Corp. Sell Oct 20, 2026 $102.20 $103.15 +0.9% −1.9% +2.9 pts Open, 14 days
USB U.S. Bancorp Hold Oct 20, 2026 $59.09 $59.45 +0.6% −1.7% +2.3 pts Replaced by Hold Oct 30, 2026
URI United Rentals Hold Oct 20, 2026 $1041.61 $1044.63 +0.3% 0.0% +0.3 pts Replaced by Hold Oct 20, 2026
URI United Rentals Hold Oct 20, 2026 $1044.63 $1176.23 +12.6% −1.9% +14.5 pts Open, 14 days
UPS United Parcel Service Sell Oct 20, 2026 $99.16 $98.52 −0.6% 0.0% −0.6 pts Replaced by Hold Oct 20, 2026
UPS United Parcel Service Hold Oct 20, 2026 $98.52 $101.52 +3.0% −0.7% +3.7 pts Replaced by Sell Oct 22, 2026
UNP Union Pacific Corporation Sell Oct 20, 2026 $287.48 $287.61 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
UNP Union Pacific Corporation Sell Oct 20, 2026 $287.61 $298.09 +3.6% −0.7% +4.3 pts Replaced by Sell Oct 22, 2026
UNH UnitedHealth Group Hold Oct 20, 2026 $421.69 $418.09 −0.9% −1.2% +0.3 pts Replaced by Hold Oct 23, 2026
ULTA Ulta Beauty Hold Oct 20, 2026 $600.33 $626.83 +4.4% −1.9% +6.3 pts Open, 14 days
ULS UL Solutions Inc. Sell Oct 20, 2026 $72.97 $73.36 +0.5% 0.0% +0.5 pts Replaced by Sell Oct 20, 2026
ULS UL Solutions Inc. Sell Oct 20, 2026 $73.36 $77.48 +5.6% −1.9% +7.5 pts Open, 14 days
UI Ubiquiti Inc. Hold Oct 20, 2026 $602.60 $605.57 +0.5% 0.0% +0.5 pts Replaced by Hold Oct 20, 2026
UI Ubiquiti Inc. Hold Oct 20, 2026 $605.57 $543.82 −10.2% −1.9% −8.3 pts Open, 14 days
UHS Universal Health Services Buy Oct 20, 2026 $185.03 $185.61 +0.3% 0.0% +0.3 pts Replaced by Buy Oct 20, 2026
UHS Universal Health Services Buy Oct 20, 2026 $185.61 $176.94 −4.7% −1.9% −2.7 pts Open, 14 days
UDR UDR, Inc. Buy Oct 20, 2026 $34.41 $35.70 +3.7% −0.5% +4.2 pts Replaced by Hold Oct 26, 2026
UBER Uber Buy Oct 20, 2026 $68.87 $68.93 +0.1% 0.0% +0.1 pts Replaced by Buy Oct 20, 2026
UBER Uber Buy Oct 20, 2026 $68.93 $66.25 −3.9% −1.9% −2.0 pts Open, 14 days
TYL Tyler Technologies Inc Sell Oct 20, 2026 $377.13 $360.90 −4.3% +0.4% −4.7 pts Replaced by Hold Oct 28, 2026
TXT Textron Buy Oct 20, 2026 $76.39 $77.14 +1.0% 0.0% +1.0 pts Replaced by Hold Oct 20, 2026
TXT Textron Hold Oct 20, 2026 $77.14 $88.92 +15.3% 0.0% +15.2 pts Replaced by Hold Oct 29, 2026
TXRH Texas Roadhouse, Inc. Hold Oct 20, 2026 $169.52 $186.76 +10.2% −2.2% +12.4 pts Replaced by Sell Nov 2, 2026
TXN Texas Instruments Sell Oct 20, 2026 $281.82 $277.78 −1.4% 0.0% −1.4 pts Replaced by Sell Oct 20, 2026
TXN Texas Instruments Sell Oct 20, 2026 $277.78 $277.78 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
TXN Texas Instruments Sell Oct 20, 2026 $277.78 $284.69 +2.5% −1.2% +3.7 pts Replaced by Sell Oct 23, 2026
TWLO Twilio Inc Sell Oct 20, 2026 $258.58 $258.69 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
TTEK Tetra Tech Inc Sell Oct 20, 2026 $34.89 $34.96 +0.2% 0.0% +0.2 pts Replaced by Sell Oct 20, 2026
TTEK Tetra Tech Inc Sell Oct 20, 2026 $34.96 $38.95 +11.4% −1.9% +13.3 pts Open, 14 days
TTD Trade Desk, Inc. Buy Oct 20, 2026 $12.65 $12.65 0.0% 0.0% 0.0 pts Replaced by Buy Oct 20, 2026
TTD Trade Desk, Inc. Buy Oct 20, 2026 $12.65 $13.00 +2.8% −1.2% +3.9 pts Replaced by Buy Oct 23, 2026
TTC Toro Co Sell Oct 20, 2026 $102.08 $102.73 +0.6% 0.0% +0.6 pts Replaced by Hold Oct 20, 2026
TTC Toro Co Hold Oct 20, 2026 $102.73 $102.65 −0.1% 0.0% −0.1 pts Replaced by Hold Oct 20, 2026
TTC Toro Co Hold Oct 20, 2026 $102.65 $108.00 +5.2% −1.9% +7.1 pts Open, 14 days
TT Trane Technologies Sell Oct 20, 2026 $460.35 $461.42 +0.2% 0.0% +0.2 pts Replaced by Sell Oct 20, 2026
TT Trane Technologies Sell Oct 20, 2026 $461.42 $425.45 −7.8% 0.0% −7.8 pts Replaced by Hold Oct 29, 2026
TSN Tyson Foods Hold Oct 20, 2026 $54.60 $55.38 +1.4% 0.0% +1.4 pts Replaced by Hold Oct 20, 2026
TSN Tyson Foods Hold Oct 20, 2026 $55.38 $55.38 0.0% 0.0% 0.0 pts Replaced by Hold Oct 20, 2026
TSN Tyson Foods Hold Oct 20, 2026 $55.38 $56.48 +2.0% −1.9% +3.9 pts Open, 14 days
TSCO Tractor Supply Sell Oct 20, 2026 $32.84 $32.91 +0.2% 0.0% +0.2 pts Replaced by Sell Oct 20, 2026
TSCO Tractor Supply Sell Oct 20, 2026 $32.91 $32.91 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
TSCO Tractor Supply Sell Oct 20, 2026 $32.91 $34.55 +5.0% −1.9% +6.9 pts Open, 14 days
TRU Transunion Sell Oct 20, 2026 $77.66 $78.21 +0.7% 0.0% +0.7 pts Replaced by Sell Oct 20, 2026
TRU Transunion Sell Oct 20, 2026 $78.21 $78.23 0.0% 0.0% 0.0 pts Replaced by Hold Oct 20, 2026
TRU Transunion Hold Oct 20, 2026 $78.23 $75.66 −3.3% +0.1% −3.4 pts Replaced by Hold Oct 27, 2026
TROW T. Rowe Price Buy Oct 20, 2026 $102.13 $102.13 0.0% 0.0% 0.0 pts Replaced by Buy Oct 20, 2026
TROW T. Rowe Price Buy Oct 20, 2026 $102.13 $105.69 +3.5% 0.0% +3.4 pts Replaced by Hold Oct 29, 2026
TRMB Trimble Inc. Sell Oct 20, 2026 $61.16 $62.12 +1.6% 0.0% +1.6 pts Replaced by Sell Oct 20, 2026
TRMB Trimble Inc. Sell Oct 20, 2026 $62.12 $62.12 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
TRMB Trimble Inc. Sell Oct 20, 2026 $62.12 $64.79 +4.3% −1.9% +6.2 pts Open, 14 days
TRIP Tripadvisor, Inc. Sell Oct 20, 2026 $9.58 $9.51 −0.7% 0.0% −0.7 pts Replaced by Sell Oct 20, 2026
TREX Trex Co Inc Sell Oct 20, 2026 $48.55 $48.81 +0.5% 0.0% +0.5 pts Replaced by Sell Oct 20, 2026
TREX Trex Co Inc Sell Oct 20, 2026 $48.81 $48.79 −0.1% 0.0% −0.1 pts Replaced by Sell Oct 20, 2026
TREX Trex Co Inc Sell Oct 20, 2026 $48.79 $50.32 +3.1% −1.9% +5.1 pts Open, 14 days
TPR Tapestry, Inc. Buy Oct 20, 2026 $115.84 $117.55 +1.5% 0.0% +1.5 pts Replaced by Buy Oct 20, 2026
TPR Tapestry, Inc. Buy Oct 20, 2026 $117.55 $119.52 +1.7% −1.9% +3.6 pts Open, 14 days
TPL Texas Pacific Land Corporation Hold Oct 20, 2026 $346.30 $324.71 −6.2% −1.9% −4.3 pts Open, 14 days
TOST Toast, Inc. Sell Oct 20, 2026 $32.65 $33.48 +2.5% −1.9% +4.5 pts Open, 14 days
TOL Toll Brothers, Inc. Buy Oct 20, 2026 $134.59 $135.53 +0.7% 0.0% +0.7 pts Replaced by Hold Oct 20, 2026
TOL Toll Brothers, Inc. Hold Oct 20, 2026 $135.53 $151.00 +11.4% −1.9% +13.3 pts Open, 14 days
TNL Travel & Leisure Co. Sell Oct 20, 2026 $66.63 $67.17 +0.8% 0.0% +0.8 pts Replaced by Sell Oct 20, 2026
TMUS T-Mobile US Buy Oct 20, 2026 $158.58 $157.75 −0.5% 0.0% −0.5 pts Replaced by Buy Oct 20, 2026
TMUS T-Mobile US Buy Oct 20, 2026 $157.75 $157.75 0.0% 0.0% 0.0 pts Replaced by Buy Oct 20, 2026
TMO Thermo Fisher Scientific Sell Oct 20, 2026 $684.00 $687.37 +0.5% 0.0% +0.5 pts Replaced by Sell Oct 20, 2026
TMO Thermo Fisher Scientific Sell Oct 20, 2026 $687.37 $693.53 +0.9% −1.9% +2.8 pts Open, 14 days
TKR Timken Co Sell Oct 20, 2026 $112.61 $113.30 +0.6% 0.0% +0.6 pts Replaced by Sell Oct 20, 2026
TKR Timken Co Sell Oct 20, 2026 $113.30 $114.99 +1.5% −1.9% +3.4 pts Open, 14 days
TKO TKO Group Holdings Hold Oct 20, 2026 $178.40 $179.63 +0.7% 0.0% +0.7 pts Replaced by Sell Oct 20, 2026
TJX TJX Companies Sell Oct 20, 2026 $146.81 $137.97 −6.0% −1.9% −4.1 pts Open, 14 days
THO Thor Industries Inc Buy Oct 20, 2026 $66.95 $77.18 +15.3% −1.9% +17.2 pts Open, 14 days
THG Hanover Insurance Group, Inc. Sell Oct 20, 2026 $231.90 $239.59 +3.3% −0.7% +4.0 pts Replaced by Hold Oct 22, 2026
THC Tenet Healthcare Corp Buy Oct 20, 2026 $271.56 $272.18 +0.2% 0.0% +0.2 pts Replaced by Buy Oct 20, 2026
THC Tenet Healthcare Corp Buy Oct 20, 2026 $272.18 $265.42 −2.5% 0.0% −2.5 pts Replaced by Buy Oct 29, 2026
TGT Target Corporation Sell Oct 20, 2026 $154.96 $154.04 −0.6% 0.0% −0.6 pts Replaced by Hold Oct 20, 2026
TGT Target Corporation Hold Oct 20, 2026 $154.04 $154.00 0.0% 0.0% 0.0 pts Replaced by Hold Oct 20, 2026
TGT Target Corporation Hold Oct 20, 2026 $154.00 $156.20 +1.4% −1.9% +3.4 pts Open, 14 days
TER Teradyne Sell Oct 20, 2026 $339.94 $336.59 −1.0% 0.0% −1.0 pts Replaced by Sell Oct 20, 2026
TER Teradyne Sell Oct 20, 2026 $336.59 $336.59 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
TER Teradyne Sell Oct 20, 2026 $336.59 $274.37 −18.5% −1.7% −16.8 pts Replaced by Sell Oct 30, 2026
TEL TE Connectivity Buy Oct 20, 2026 $212.06 $222.51 +4.9% +0.1% +4.9 pts Replaced by Hold Oct 27, 2026
TECH Bio-Techne Sell Oct 20, 2026 $72.53 $72.69 +0.2% −1.9% +2.2 pts Open, 14 days
TDY Teledyne Technologies Sell Oct 20, 2026 $629.19 $658.23 +4.6% −1.7% +6.3 pts Replaced by Sell Oct 30, 2026
TDG TransDigm Group Sell Oct 20, 2026 $1135.97 $1208.52 +6.4% −1.9% +8.3 pts Open, 14 days
TBLA Taboola.com Ltd. Buy Oct 20, 2026 $3.44 $3.45 +0.1% 0.0% +0.1 pts Replaced by Buy Oct 20, 2026
T AT&T Hold Oct 20, 2026 $23.49 $23.42 −0.3% 0.0% −0.3 pts Replaced by Buy Oct 20, 2026
T AT&T Buy Oct 20, 2026 $23.42 $21.20 −9.5% −1.9% −7.5 pts Open, 14 days
SYY Sysco Sell Oct 20, 2026 $82.79 $82.89 +0.1% 0.0% +0.1 pts Replaced by Sell Oct 20, 2026
SYY Sysco Sell Oct 20, 2026 $82.89 $78.34 −5.5% −1.9% −3.6 pts Open, 14 days
SYK Stryker Corporation Sell Oct 20, 2026 $303.00 $304.40 +0.5% 0.0% +0.5 pts Replaced by Hold Oct 20, 2026
SYK Stryker Corporation Hold Oct 20, 2026 $304.40 $306.94 +0.8% −1.9% +2.8 pts Open, 14 days
SWK Stanley Black & Decker Sell Oct 20, 2026 $93.50 $94.09 +0.6% 0.0% +0.6 pts Replaced by Sell Oct 20, 2026
STZ Constellation Brands Hold Oct 20, 2026 $132.59 $132.68 +0.1% 0.0% +0.1 pts Replaced by Hold Oct 20, 2026
STZ Constellation Brands Hold Oct 20, 2026 $132.68 $136.28 +2.7% −1.9% +4.6 pts Open, 14 days
STX Seagate Technology Sell Oct 20, 2026 $675.38 $675.13 0.0% 0.0% 0.0 pts Replaced by Sell Oct 20, 2026
STX Seagate Technology Sell Oct 20, 2026 $675.13 $692.29 +2.5% 0.0% +2.5 pts Replaced by Sell Oct 29, 2026
STRL Sterling Infrastructure, Inc. Buy Oct 20, 2026 $416.44 $412.25 −1.0% 0.0% −1.0 pts Replaced by Buy Oct 20, 2026
STRL Sterling Infrastructure, Inc. Buy Oct 20, 2026 $412.25 $412.25 0.0% 0.0% 0.0 pts Replaced by Buy Oct 20, 2026
STRL Sterling Infrastructure, Inc. Buy Oct 20, 2026 $412.25 $405.67 −1.6% 0.0% −1.6 pts Replaced by Buy Oct 29, 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.