US · USD

TTC

Toro Co

$98.89-0.05% (-$0.05)
Day's range
$98.43 – $99.47
Day's volume
$45.4M
52-week range
$66.80 – $100.49

Follow TTC in the Fuolio

See how TTC weighs in your net worth, what it has paid you and how far it is from your target allocation.

Create a free account

TTC in numbers

Market cap
$9.4B
P/E
25.77
P/B
7.01
Dividend yield (12m)
1.96%
Net debt/EBITDA
1.51

The 12-month dividend yield of TTC is 1.96%, above its 5-year average of 1.45%.

TTC price history

10/07/202510/06/2026
Compare with

TTC risk and return

Monthly closes adjusted for splits and distributions.

Metric12 months36 months60 months
Return+44.32%+25.70%+6.66%
Volatility (annualized)25.56%26.71%26.71%
Largest drawdown-8.70%-27.67%-37.45%
Positive months7/1215/3625/60

How much did investing in TTC return?

$1,000.00 invested on 11/01/2021 would be worth $1,066.61 today.

Value today in TTC
$1,066.61
Return over the period
+6.66%
Return per year
+1.32%
In the S&P 500
$1,712.05

With dividends reinvested, before taxes and costs, at month-end closes. Past returns do not guarantee future ones.

TTC fundamentals

Valuation

  • P/E25.77
  • P/B7.01
  • EV/EBITDA16.23
  • EV/EBIT21.08
  • EV/Revenue2.17
  • P/EBIT19.11
  • P/S1.97
  • P/OCF11.86
  • P/FCF13.16
  • Earnings yield4.74%
  • PEG ratio—
  • Earnings per share$3.84
  • Book value per share$14.12

Debt

  • Net debt$962M
  • Net debt/EBITDA1.51
  • Net debt/Equity0.72
  • Debt/Equity0.72
  • Current ratio1.58
  • Quick ratio0.74
  • Cash ratio—

Efficiency

  • Gross margin33.41%
  • EBITDA margin13.38%
  • Operating margin10.31%
  • Net margin7.64%
  • Asset turnover1.34

Profitability

  • ROE27.19%
  • ROA10.27%
  • ROIC16.75%
  • Payout50.55%

Growth

  • Revenue CAGR (5 years)4.36%
  • Earnings CAGR (5 years)—
  • Revenue growth (year)—
  • Earnings growth (year)—
  • Revenue growth (quarter)—
  • Earnings growth (quarter)—

What is TTC's fair price?

Two classic value formulas, with today's numbers. The current price is $98.89.

Graham's fair price
$34.91
64.69% below the price

√(22.50 × $3.84 × $14.12)

Benjamin Graham paid no more than a P/E of 15 and a P/B of 1.5. Their product, 22.5, times earnings (EPS) and book value per share gives the fair price.

Bazin's ceiling price
$21.91
77.85% below the price

$1.31 (5-year average) ÷ 6%

Décio Bazin only bought stocks yielding at least 6% a year in distributions. The ceiling price is the average dividend per share of recent years over 6%.

Graham ignores growth and debt; Bazin assumes past distributions repeat. They are references to compare, not a buy recommendation.

TTC's indicators by year

Multiples at each year's closing price; margins and returns from that year's statements.

Indicator20252024202320222021202020192018
P/E24.3819.3530.2426.5625.4730.9631.0721.75
P/B5.305.226.608.719.079.169.908.84
EV/EBITDA15.6113.6520.0118.6518.0221.0722.3213.67
Dividend yield1.93%1.80%1.42%1.06%1.05%1.05%1.13%1.43%
Earnings per share$3.23$4.14$3.17$4.26$3.92$3.06$2.56$2.57
Book value per share$14.84$15.34$14.55$13.00$11.02$10.36$8.05$6.32
ROE21.75%26.99%21.82%32.80%35.61%29.57%31.87%40.65%
ROIC14.45%17.61%13.95%19.72%23.07%18.12%17.72%39.35%
Gross margin33.36%33.80%34.65%33.33%33.80%35.21%33.39%35.93%
EBITDA margin12.26%14.43%12.08%15.16%15.60%15.45%13.15%16.59%
Net margin7.01%9.14%7.24%9.82%10.35%9.76%8.73%10.38%
Net debt/EBITDA1.671.391.881.451.121.521.700.05

TTC's financial statements

Line202520242023202220212020
Net revenue$4.5B$4.6B$4.6B$4.5B$4B$3.4B
Cost of revenue-$3B-$3B-$3B-$3B-$2.6B-$2.2B
Gross profit$1.5B$1.5B$1.6B$1.5B$1.3B$1.2B
EBITDA$552.8M$661.5M$549.9M$684.5M$617.6M$522M
EBIT$409.9M$533.3M$430.7M$575.7M$518.3M$426.4M
Financial result——————
Income before tax$377.6M$512.8M$400.5M$552.5M$499.8M$407.1M
Income tax-$61.5M-$93.9M-$70.8M-$109.2M-$89.9M-$77.4M
Net income$316.1M$418.9M$329.7M$443.3M$409.9M$329.7M

Figures the company filed with the CVM. Debt excludes leases; each quarter is that quarter alone.

Does TTC pay dividends?

Announced payments
TypeLast day to ownPaymentPer share
Dividend10/05/202610/20/2026$0.39

Dividend yield per year

  • 1.07%2017
  • 1.43%2018
  • 1.13%2019
  • 1.05%2020
  • 1.05%2021
  • 1.06%2022
  • 1.42%2023
  • 1.80%2024
  • 1.93%2025
  • 1.18%2026
Payment history
TypeLast day to ownPaymentPer share
Dividend06/15/202607/10/2026$0.39
Dividend03/27/202604/13/2026$0.39
Dividend12/19/202501/12/2026$0.39
Dividend10/06/202510/21/2025$0.38
Dividend06/16/202507/11/2025$0.38
Dividend03/28/202504/14/2025$0.38
Dividend12/20/202401/13/2025$0.38
Dividend09/27/202410/11/2024$0.36
Dividend06/17/202407/11/2024$0.36
Dividend03/27/202404/12/2024$0.36
Dividend12/25/202301/11/2024$0.36
Dividend10/02/202310/18/2023$0.34
See all 39 distributions
Earlier distributions
TypeLast day to ownPaymentPer share
Dividend06/19/202307/12/2023$0.34
Dividend04/04/202304/19/2023$0.34
Dividend12/26/202201/11/2023$0.34
Dividend10/03/202210/18/2022$0.30
Dividend06/20/202207/13/2022$0.30
Dividend04/04/202204/21/2022$0.30
Dividend12/24/202101/11/2022$0.30
Dividend10/04/202110/21/2021$0.26
Dividend06/18/202107/14/2021$0.26
Dividend03/31/202104/20/2021$0.26
Dividend12/18/202001/13/2021$0.26
Dividend09/24/202010/09/2020$0.25
Dividend06/18/202007/09/2020$0.25
Dividend03/26/202004/09/2020$0.25
Dividend12/23/201901/09/2020$0.25
Dividend09/26/201910/11/2019$0.23
Dividend06/21/201907/11/2019$0.23
Dividend03/28/201904/12/2019$0.23
Dividend12/18/201801/09/2019$0.23
Dividend10/01/201810/17/2018$0.20
Dividend06/20/201807/11/2018$0.20
Dividend04/02/201804/18/2018$0.20
Dividend12/20/201701/10/2018$0.20
Dividend09/27/201710/12/2017$0.18
Dividend06/20/201707/12/2017$0.18
Dividend03/28/201704/12/2017$0.18
Dividend12/21/201601/12/2017$0.18

About Toro

Sector
Manufacturing

Questions about TTC

How much is TTC today?

TTC is at $98.89 (-0.05% on the day), last traded on 10/06/2026.

How much did TTC pay in dividends in 2025?

TTC paid $1.52 per share in 2025, a dividend yield of 1.93%.

When is the next TTC dividend?

The next announced payment is $0.39 per share on 10/20/2026.

What are the P/E and P/B of TTC?

TTC trades at a P/E of 25.77 and a P/B of 7.01.

How much did TTC return in 12 months?

TTC returned 44.32% in 12 months, with annualized volatility of 25.56% and a largest drawdown of -8.70%.