TTC The Toro Company

track record → $89.88 -0.37 (-0.4%)
Mkt Cap $9B P/E 27.4 fwd 18.0 52wk $67.04 - $105.19 Earnings 2026-06-04
Factor Model (net +1.8)

Factor Model

net +1.8
Est. Revisions
+0.4
Insider Activity
+0.0
Momentum
+0.0
Analyst Rev.
+1.0
Narrative Gap
+0.0

Analysis pending — waiting for first signal cycle.

Evidence

19d ago Insider sell by OLSON RICHARD M. (TTC): $11,957,671
19d ago Insider buy by FUNK EDRIC C (TTC): $24,444
19d ago Insider buy by FUNK EDRIC C (TTC): $3,084
19d ago Insider buy by FUNK EDRIC C (TTC): $4,939
19d ago Insider buy by FUNK EDRIC C (TTC): $8,009
Fundamentals & Data ▾
The Toro Company Industrials · Tools & Accessories
Mkt Cap
$9B
P/E
27.4 fwd 18.0
Beta
0.73
Div Yield
172.00%
52w Range
$67.04 - $105.19
Short Interest
4.1M 5.36%
Days to Cover
6.5 +4%
Technicals downtrend
from 52w Hi
-5.9%
1w return
+1.3%
Insiders
buying 3B / 1S
EPS Estimate
$1.50 +5.6% 30d 5up / 0dn
Est. Dispersion
3% 5 analysts
Analyst Target
$110 $100 - $120
Options P/C
0.40
Insider Cluster
strong sell 1B / 5S
Fund Convergence
strong Renaissance, Citadel, Bridgewater, Two Sigma
Financials
Revenue
$1.0B +4% YoY
FCF
$15M
Gross Margin
32%
Op Margin
8%
Momentum: accelerating
Top Holders
Renaissance $94M
Citadel $40M
Bridgewater $8M
Two Sigma
Recent Filings & Data
insider trade 69
net selling · $15,470,438 sold · $40,476 bought
20 insiders · 69 transactions (30d)
Recent transactions
RILEY LORI · other
RILEY LORI · exercise · $326,659
JANEY GREGORY S · sell · $334,128
JANEY GREGORY S · exercise · $197,890
KOCH DALE CHRISTIAN · other
KOCH DALE CHRISTIAN · exercise · $233,539
O'ROURKE JAMES CALVIN · sell · $492,129
O'ROURKE JAMES CALVIN · exercise · $233,539
OLSON RICHARD M. · sell · $11,957,671
OLSON RICHARD M. · exercise · $6,750,876
DRAKE ANGELA C · exercise · $270,123
MOELLER PETER D · other
OLSON RICHARD M. · exercise · $572,822
DRAKE ANGELA C · exercise · $33,861
PEMBERTON JILL M · award · $133,495
PEMBERTON JILL M · other · $133,495
CRAIG DIANNE C · award · $113,438
KOCH DALE CHRISTIAN · award · $91,649
KOCH DALE CHRISTIAN · other · $91,649
O'ROURKE JAMES CALVIN · award · $91,649
HANSOTIA ERIC P. · award · $91,649
HARMENING JEFFREY L · award · $91,649
MULLEN JOYCE A · award · $91,649
JANEY GREGORY S · exercise · $57,276
PEMBERTON JILL M · award · $91,649
PEMBERTON JILL M · other · $91,649
FUNK EDRIC C · exercise · $57,276
CRAIG DIANNE C · award · $91,649
ELLIS GARY LEE · award · $91,649
DAHL AMY E · exercise · $948,186
JANEY GREGORY S · exercise · $150,622
DAHL AMY E · exercise · $2,476,544
O'ROURKE JAMES CALVIN · exercise · $189,781
SVENDSEN KURT D · sell · $425,969
SVENDSEN KURT D · exercise · $232,920
OLSON RICHARD M. · exercise · $1,723,608
TOTSKY JOANNA M. · exercise · $331,399
ELLIS GARY LEE · sell · $356,741
ELLIS GARY LEE · exercise · $189,781
FUNK EDRIC C · buy · $8,009
TOTSKY JOANNA M. · award
FUNK EDRIC C · buy · $4,939
DRAKE ANGELA C · exercise · $206,649
FUNK EDRIC C · buy · $3,084
SVENDSEN KURT D · other
MOELLER PETER D · exercise · $72,160
FUNK EDRIC C · buy · $24,444
OLSON RICHARD M. · exercise · $1,138,786
DRAKE ANGELA C · exercise · $58,474
CARPENTER KEVIN N · exercise · $108,071
KOCH DALE CHRISTIAN · award · $86,965
KOCH DALE CHRISTIAN · other · $86,965
PEMBERTON JILL M · award · $133,599
PEMBERTON JILL M · other · $133,599
CRAIG DIANNE C · award · $123,408
CARPENTER KEVIN N · exercise · $523,989
O'ROURKE JAMES CALVIN · award · $89,732
HANSOTIA ERIC P. · award · $89,732
HARMENING JEFFREY L · award · $89,732
JANEY GREGORY S · exercise · $61,552
FUNK EDRIC C · exercise · $61,552
CRAIG DIANNE C · award · $89,732
ELLIS GARY LEE · award · $82,396
KING MARGEAUX · exercise · $394,087
BAAB JASON P · exercise · $255,192
OLSON RICHARD M. · other
OLSON RICHARD M. · sell · $1,903,800
OLSON RICHARD M. · exercise · $627,500
TOTSKY JOANNA M. · other
6 signals · latest 19d ago

Keep reading the market

Direction shifts, insider clusters, filing red flags, and earnings call changes stay published on the site.