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
TSM Taiwan Semiconductor Manufacturing Co LTD Sell Oct 30, 2026 $406.13 $406.56 +0.1% −0.2% +0.3 pts Open, 4 days
TRP TC Energy Corp Sell Oct 30, 2026 $64.50 $63.66 −1.3% −0.2% −1.1 pts Open, 4 days
TRNS Transcat Inc Sell Oct 30, 2026 $86.31 $86.31 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
TRNS Transcat Inc Hold Oct 30, 2026 $86.31 $86.31 0.0% 0.0% 0.0 pts Replaced by Sell Oct 30, 2026
TRNS Transcat Inc Sell Oct 30, 2026 $86.31 $86.31 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
TRNS Transcat Inc Hold Oct 30, 2026 $86.31 $88.79 +2.9% −0.5% +3.4 pts Replaced by Sell Nov 2, 2026
TRMD Torm plc Hold Oct 30, 2026 $42.69 $40.59 −4.9% −0.2% −4.7 pts Open, 4 days
TRI Thomson Reuters Corp Sell Oct 30, 2026 $118.25 $109.82 −7.1% −0.2% −6.9 pts Open, 4 days
TNK Teekay Tankers LTD. Buy Oct 30, 2026 $100.80 $95.66 −5.1% −0.2% −4.9 pts Open, 4 days
TLF Tandy Leather Factory Inc Buy Oct 30, 2026 $2.20 $2.28 +3.6% −0.2% +3.8 pts Open, 4 days
TITN Titan Machinery Inc. Hold Oct 30, 2026 $23.86 $23.74 −0.5% −0.2% −0.3 pts Open, 4 days
TIGR UP Fintech Holding Ltd Buy Oct 30, 2026 $3.87 $3.87 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
TIGR UP Fintech Holding Ltd Hold Oct 30, 2026 $3.87 $3.90 +0.9% −0.2% +1.1 pts Open, 4 days
THG Hanover Insurance Group, Inc. Sell Oct 30, 2026 $242.09 $246.37 +1.8% −0.2% +2.0 pts Open, 4 days
TFII TFI International Inc. Hold Oct 30, 2026 $93.32 $95.47 +2.3% −0.2% +2.5 pts Open, 4 days
TFC Truist Financial Hold Oct 30, 2026 $48.79 $48.79 0.0% 0.0% 0.0 pts Replaced by Sell Oct 30, 2026
TFC Truist Financial Sell Oct 30, 2026 $48.79 $48.79 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
TFC Truist Financial Hold Oct 30, 2026 $48.79 $49.77 +2.0% −0.2% +2.2 pts Open, 4 days
TER Teradyne Sell Oct 30, 2026 $274.37 $272.68 −0.6% −0.2% −0.4 pts Open, 4 days
TENB Tenable Holdings, Inc. Sell Oct 30, 2026 $50.75 $47.75 −5.9% −0.2% −5.7 pts Open, 4 days
TDY Teledyne Technologies Sell Oct 30, 2026 $658.23 $663.58 +0.8% −0.2% +1.0 pts Open, 4 days
TDC Teradata Corp Buy Oct 30, 2026 $34.25 $33.04 −3.5% −0.2% −3.3 pts Open, 4 days
TBLA Taboola.com Ltd. Buy Oct 30, 2026 $3.46 $3.39 −2.2% −0.2% −2.0 pts Open, 4 days
TBCH Turtle Beach Corp Hold Oct 30, 2026 $16.05 $15.76 −1.8% −0.5% −1.4 pts Replaced by Buy Nov 2, 2026
TBBB BBB Foods Inc Sell Oct 30, 2026 $56.60 $59.15 +4.5% −0.2% +4.7 pts Open, 4 days
TANH Tantech Holdings LTD Buy Oct 30, 2026 $12.28 $12.19 −0.7% −0.2% −0.5 pts Open, 4 days
SYF Synchrony Financial Buy Oct 30, 2026 $75.35 $75.86 +0.7% −0.2% +0.9 pts Open, 4 days
SWBI Smith & Wesson Brands, Inc. Sell Oct 30, 2026 $13.18 $13.22 +0.3% −0.2% +0.5 pts Open, 4 days
SUPN Supernus Pharmaceuticals, Inc. Buy Oct 30, 2026 $41.92 $30.23 −27.9% −0.2% −27.7 pts Open, 4 days
SU Suncor Energy Inc Sell Oct 30, 2026 $79.42 $76.04 −4.3% −0.5% −3.8 pts Replaced by Hold Nov 2, 2026
STX Seagate Technology Hold Oct 30, 2026 $644.58 $644.58 0.0% 0.0% 0.0 pts Replaced by Sell Oct 30, 2026
STX Seagate Technology Sell Oct 30, 2026 $644.58 $644.58 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
STX Seagate Technology Hold Oct 30, 2026 $644.58 $621.46 −3.6% −0.2% −3.4 pts Open, 4 days
STVN Stevanato Group S.p.a. Sell Oct 30, 2026 $19.38 $14.97 −22.8% −0.2% −22.6 pts Open, 4 days
STT State Street Corporation Sell Oct 30, 2026 $169.77 $169.89 +0.1% −0.2% +0.3 pts Open, 4 days
STN Stantec Inc Hold Oct 30, 2026 $72.31 $75.64 +4.6% −0.2% +4.8 pts Open, 4 days
STM Stmicroelectronics N.V. Sell Oct 30, 2026 $46.74 $48.58 +3.9% −0.2% +4.1 pts Open, 4 days
STLA Stellantis N.V. Buy Oct 30, 2026 $4.64 $4.62 −0.5% −0.2% −0.3 pts Open, 4 days
STAK Stak Inc. Sell Oct 30, 2026 $1.58 $1.71 +8.2% −0.2% +8.4 pts Open, 4 days
SSTK Shutterstock, Inc. Hold Oct 30, 2026 $4.14 $4.10 −1.0% −0.2% −0.8 pts Open, 4 days
SPSC SPS Commerce Inc Hold Oct 30, 2026 $82.99 $85.02 +2.4% −0.2% +2.6 pts Open, 4 days
SPOT Spotify Technology S.a. Sell Oct 30, 2026 $593.44 $585.25 −1.4% −0.2% −1.2 pts Open, 4 days
SNUS.PH Santander Holdings USA, Inc. Buy Oct 30, 2026 $20.86 $20.62 −1.2% −0.2% −1.0 pts Open, 4 days
SNT Senstar Technologies Corp Buy Oct 30, 2026 $1.56 $1.56 0.0% −0.2% +0.2 pts Open, 4 days
SNDK Sandisk Buy Oct 30, 2026 $1199.82 $1150.89 −4.1% 0.0% −4.1 pts Replaced by Buy Oct 30, 2026
SNDK Sandisk Buy Oct 30, 2026 $1150.89 $1152.04 +0.1% −0.2% +0.3 pts Open, 4 days
SMPL Simply Good Foods Co Buy Oct 30, 2026 $11.25 $12.22 +8.6% −0.2% +8.8 pts Open, 4 days
SMP Standard Motor Products, Inc. Buy Oct 30, 2026 $42.41 $45.66 +7.7% −0.2% +7.9 pts Open, 4 days
SLNG Stabilis Solutions, Inc. Hold Oct 30, 2026 $4.34 $4.31 −0.7% −0.2% −0.5 pts Open, 4 days
SJM The J.M. Smucker Company Sell Oct 30, 2026 $130.34 $127.14 −2.5% −0.5% −2.0 pts Replaced by Hold Nov 3, 2026
SILC Silicom LTD. Hold Oct 30, 2026 $33.54 $32.01 −4.6% −0.2% −4.4 pts Open, 4 days
SIGI Selective Insurance Group Inc Hold Oct 30, 2026 $98.83 $100.56 +1.8% −0.2% +2.0 pts Open, 4 days
SIGA Siga Technologies Inc Buy Oct 30, 2026 $3.04 $3.08 +1.5% −0.2% +1.7 pts Open, 4 days
SHOP Shopify Inc. Sell Oct 30, 2026 $157.49 $142.12 −9.8% −0.5% −9.3 pts Replaced by Sell Nov 3, 2026
SHEL Shell plc Hold Oct 30, 2026 $108.69 $104.32 −4.0% −0.2% −3.8 pts Open, 4 days
SHBI Shore Bancshares Inc Sell Oct 30, 2026 $22.38 $22.80 +1.9% −0.2% +2.1 pts Open, 4 days
SF Stifel Financial Corp Buy Oct 30, 2026 $66.69 $66.69 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
SF Stifel Financial Corp Hold Oct 30, 2026 $66.69 $68.19 +2.2% −0.2% +2.4 pts Open, 4 days
SEPN Septerna, Inc. Sell Oct 30, 2026 $44.00 $44.20 +0.5% −0.2% +0.7 pts Open, 4 days
SCCO Southern Copper Corp/ Hold Oct 30, 2026 $177.53 $174.59 −1.7% −0.2% −1.5 pts Open, 4 days
SBUX Starbucks Sell Oct 30, 2026 $103.67 $102.62 −1.0% −0.2% −0.8 pts Open, 4 days
SBCF Seacoast Banking Corp Of Florida Sell Oct 30, 2026 $33.03 $33.75 +2.2% −0.2% +2.4 pts Open, 4 days
SANG Sangoma Technologies Corp Buy Oct 30, 2026 $4.67 $4.63 −0.9% −0.2% −0.7 pts Open, 4 days
SAIC Science Applications International Corp Sell Oct 30, 2026 $151.86 $148.76 −2.0% −0.2% −1.8 pts Open, 4 days
SAFT Safety Insurance Group Inc Sell Oct 30, 2026 $103.90 $104.31 +0.4% −0.2% +0.6 pts Open, 4 days
RYAAY Ryanair Holdings PLC Buy Oct 30, 2026 $53.72 $55.08 +2.5% −0.2% +2.7 pts Open, 4 days
RTO Rentokil Initial PLC Sell Oct 30, 2026 $23.32 $23.71 +1.7% −0.2% +1.9 pts Open, 4 days
RRBI RED River Bancshares Inc Sell Oct 30, 2026 $104.52 $103.31 −1.2% 0.0% −1.2 pts Replaced by Hold Oct 30, 2026
RPRX Royalty Pharma plc Hold Oct 30, 2026 $66.93 $67.31 +0.6% −0.2% +0.8 pts Open, 4 days
RPD Rapid7, Inc. Hold Oct 30, 2026 $16.56 $14.67 −11.4% −0.2% −11.2 pts Open, 4 days
RMR RMR Group Inc. Buy Oct 30, 2026 $16.66 $16.66 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
RMR RMR Group Inc. Buy Oct 30, 2026 $16.66 $16.80 +0.8% −0.2% +1.0 pts Open, 4 days
RMCO Royalty Management Holding Corp Sell Oct 30, 2026 $2.30 $2.25 −2.0% −0.2% −1.8 pts Open, 4 days
RMBS Rambus Inc Buy Oct 30, 2026 $84.65 $84.65 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
RMBS Rambus Inc Hold Oct 30, 2026 $84.65 $84.65 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
RMBS Rambus Inc Buy Oct 30, 2026 $84.65 $85.65 +1.2% −0.5% +1.7 pts Replaced by Hold Nov 2, 2026
RMBI Richmond Mutual Bancorporation, Inc. Sell Oct 30, 2026 $15.86 $15.86 0.0% −0.2% +0.2 pts Open, 4 days
RLX RLX Technology Inc. Buy Oct 30, 2026 $1.61 $1.65 +2.5% −0.2% +2.7 pts Open, 4 days
RJF Raymond James Financial Hold Oct 30, 2026 $157.22 $157.22 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
RJF Raymond James Financial Buy Oct 30, 2026 $157.22 $161.35 +2.6% −0.2% +2.8 pts Open, 4 days
RHI Robert Half Inc. Hold Oct 30, 2026 $43.73 $42.71 −2.3% −0.2% −2.1 pts Open, 4 days
RFIL R F Industries LTD Hold Oct 30, 2026 $7.69 $7.69 0.0% 0.0% 0.0 pts Replaced by Sell Oct 30, 2026
RFIL R F Industries LTD Sell Oct 30, 2026 $7.69 $7.69 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
RFIL R F Industries LTD Hold Oct 30, 2026 $7.69 $8.11 +5.5% −0.5% +5.9 pts Replaced by Sell Nov 3, 2026
RELY Remitly Global, Inc. Buy Oct 30, 2026 $24.16 $25.14 +4.1% −0.2% +4.3 pts Open, 4 days
RDN Radian Group Inc Buy Oct 30, 2026 $35.54 $36.16 +1.7% −0.2% +1.9 pts Open, 4 days
RDCM Radcom LTD Buy Oct 30, 2026 $10.19 $10.05 −1.4% −0.2% −1.2 pts Open, 4 days
RBKB Rhinebeck Bancorp, Inc. Sell Oct 30, 2026 $12.93 $12.92 −0.1% −0.2% +0.1 pts Open, 4 days
RBC RBC Bearings Inc Sell Oct 30, 2026 $462.21 $477.15 +3.2% −0.2% +3.4 pts Open, 4 days
RBB RBB Bancorp Hold Oct 30, 2026 $25.55 $26.02 +1.8% −0.2% +2.0 pts Open, 4 days
RAMP Liveramp Holdings, Inc. Sell Oct 30, 2026 $38.50 $38.50 0.0% −0.2% +0.2 pts Open, 4 days
RACE Ferrari N.V. Hold Oct 30, 2026 $395.99 $412.31 +4.1% −0.2% +4.3 pts Open, 4 days
QSR Restaurant Brands International Inc. Sell Oct 30, 2026 $72.41 $72.41 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
QRHC Quest Resource Holding Corp Sell Oct 30, 2026 $1.09 $1.08 −0.9% −0.2% −0.7 pts Open, 4 days
QGEN Qiagen N.V. Sell Oct 30, 2026 $50.22 $50.38 +0.3% −0.2% +0.5 pts Open, 4 days
PVH PVH Corp. Buy Oct 30, 2026 $89.96 $92.80 +3.2% −0.2% +3.3 pts Open, 4 days
PSN Parsons Corp Buy Oct 30, 2026 $50.69 $50.69 0.0% 0.0% 0.0 pts Replaced by Hold Oct 30, 2026
PSN Parsons Corp Hold Oct 30, 2026 $50.69 $50.69 0.0% 0.0% 0.0 pts Replaced by Buy Oct 30, 2026
PSN Parsons Corp Buy Oct 30, 2026 $50.69 $51.42 +1.4% −0.2% +1.6 pts Open, 4 days
PRIM Primoris Services Corp Buy Oct 30, 2026 $73.65 $78.14 +6.1% −0.5% +6.6 pts Replaced by Hold Nov 3, 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.