Toro Return on Investment 2012-2026 | TTC

Current and historical return on investment (ROI) values for Toro (TTC) over the last 10 years.
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Toro ROI - Return on Investment Historical Data
Date TTM Net Income LT Investments & Debt Return on Investment
2026-04-30 $0.44B $2.42B 18.17%
2026-01-31 $0.42B $2.46B 17.04%
2025-10-31 $0.41B $2.48B 16.55%
2025-07-31 $0.43B $2.50B 17.08%
2025-04-30 $0.51B $2.55B 20.04%
2025-01-31 $0.52B $2.57B 20.35%
2024-10-31 $0.53B $2.61B 20.44%
2024-07-31 $0.52B $2.63B 19.76%
2024-04-30 $0.35B $2.62B 13.50%
2024-01-31 $0.38B $2.60B 14.76%
2023-10-31 $0.43B $2.55B 16.88%
2023-07-31 $0.49B $2.50B 19.41%
2023-04-30 $0.67B $2.44B 27.39%
2023-01-31 $0.62B $2.34B 26.47%
2022-10-31 $0.58B $2.24B 25.76%
2022-07-31 $0.50B $2.11B 23.69%
2022-04-30 $0.46B $2.00B 22.97%
2022-01-31 $0.47B $1.90B 24.69%
2021-10-31 $0.52B $1.84B 28.16%
2021-07-31 $0.54B $1.83B 29.33%
2021-04-30 $0.53B $1.83B 28.96%
2021-01-31 $0.48B $1.82B 26.12%
2020-10-31 $0.43B $1.73B 24.59%
2020-07-31 $0.38B $1.65B 22.77%
2020-04-30 $0.33B $1.56B 21.43%
2020-01-31 $0.35B $1.50B 23.13%
2019-10-31 $0.33B $1.37B 23.73%
2019-07-31 $0.33B $1.25B 26.11%
2019-04-30 $0.34B $1.12B 30.73%
2019-01-31 $0.38B $0.97B 38.82%
2018-10-31 $0.37B $0.94B 39.79%
2018-07-31 $0.38B $0.92B 40.85%
2018-04-30 $0.37B $0.93B 40.24%
2018-01-31 $0.36B $0.92B 39.08%
2017-10-31 $0.36B $0.91B 39.01%
2017-07-31 $0.35B $0.90B 39.15%
2017-04-30 $0.35B $0.88B 39.14%
2017-01-31 $0.34B $0.88B 38.94%
2016-10-31 $0.34B $0.87B 38.47%
2016-07-31 $0.33B $0.86B 38.35%
2016-04-30 $0.33B $0.83B 38.98%
2016-01-31 $0.31B $0.82B 37.77%
2015-10-31 $0.30B $0.81B 36.76%
2015-07-31 $0.28B $0.80B 35.32%
2015-04-30 $0.27B $0.75B 36.58%
2015-01-31 $0.27B $0.70B 38.40%
2014-10-31 $0.26B $0.64B 41.14%
2014-07-31 $0.25B $0.60B 42.12%
2014-04-30 $0.24B $0.59B 40.54%
2014-01-31 $0.23B $0.59B 38.36%
2013-10-31 $0.23B $0.58B 39.71%
2013-07-31 $0.23B $0.57B 39.81%
2013-04-30 $0.23B $0.56B 40.90%
2013-01-31 $0.22B $0.54B 40.24%
2012-10-31 $0.21B $0.54B 38.45%
2012-07-31 $0.21B $0.53B 40.21%
2012-04-30 $0.21B $0.52B 39.23%
2012-01-31 $0.19B $0.53B 36.40%
2011-10-31 $0.18B $0.52B 35.42%
2011-07-31 $0.18B $0.52B 34.72%
2011-04-30 $0.18B $0.51B 35.49%
2011-01-31 $0.16B $0.51B 31.30%
2010-10-31 $0.15B $0.52B 29.09%
2010-07-31 $0.15B $0.53B 27.97%
2010-04-30 $0.14B $0.56B 24.23%
2010-01-31 $0.12B $0.58B 21.16%
2009-10-31 $0.12B $0.59B 19.76%
2009-07-31 $0.11B $0.60B 18.83%
2009-04-30 $0.14B $0.61B 22.34%
2009-01-31 $0.18B $0.61B 29.36%
2008-10-31 $0.20B $0.61B 32.42%
2008-07-31 $0.21B $0.61B 33.97%
2008-04-30 $0.21B $0.63B 33.66%
2008-01-31 $0.23B $0.64B 35.71%
2007-10-31 $0.22B $0.62B 36.45%
2007-07-31 $0.23B $0.61B 37.08%
2007-04-30 $0.22B $0.59B 37.61%
2007-01-31 $0.21B $0.57B 36.24%
2006-10-31 $0.20B $0.59B 34.50%
2006-07-31 $0.21B $0.59B 34.70%
2006-04-30 $0.20B $0.59B 33.83%
2006-01-31 $0.19B $0.58B 32.77%
2005-10-31 $0.18B $0.57B 32.26%
2005-07-31 $0.19B $0.58B 32.17%
2005-04-30 $0.18B $0.58B 31.42%
2005-01-31 $0.17B $0.61B 27.76%
2004-10-31 $0.17B $0.63B 26.43%
2004-07-31 $0.16B $0.63B 25.32%
2004-04-30 $0.15B $0.63B 24.06%
2004-01-31 $0.13B $0.61B 21.90%
2003-10-31 $0.13B $0.60B 21.15%
2003-07-31 $0.13B $0.58B 21.60%
2003-04-30 $0.12B $0.56B 20.91%
2003-01-31 $0.11B $0.54B 20.40%
2002-10-31 $0.11B $0.53B 20.27%
2002-07-31 $0.11B $0.53B 19.97%
2002-04-30 $0.10B $0.53B 18.63%
2002-01-31 $0.10B $0.53B 18.28%
2001-10-31 $0.10B $0.53B 17.83%
2001-07-31 $0.10B $0.53B 18.41%
2001-04-30 $0.10B $0.52B 18.83%
2001-01-31 $0.10B $0.51B 18.53%
2000-10-31 $0.10B $0.50B 19.26%
2000-07-31 $0.09B $0.50B 18.60%
2000-04-30 $0.08B $0.49B 17.33%
2000-01-31 $0.08B $0.48B 16.02%
1999-10-31 $0.08B $0.48B 16.18%
1999-07-31 $0.06B $0.47B 13.34%
1999-04-30 $0.05B $0.47B 11.04%
1999-01-31 $0.04B $0.47B 9.36%
1998-10-31 $0.04B $0.47B 8.38%
1998-07-31 $0.16B $0.46B 34.73%
1998-04-30 $0.17B $0.44B 37.61%
1998-01-31 $0.16B $0.39B 41.96%
1997-10-31 $0.24B $0.35B 68.60%
1997-07-31 $0.14B $0.31B 44.88%
1997-04-30 $0.13B $0.27B 48.80%
1997-01-31 $0.13B $0.27B 47.32%
1996-10-31 $0.06B $0.26B 24.45%
1996-07-31 $0.06B $0.26B 24.61%
1996-04-30 $0.06B $0.25B 22.95%
1996-01-31 $0.06B $0.25B 23.27%
1995-10-31 $0.06B $0.25B 22.95%
1995-07-31 $0.06B $0.25B 25.20%
1995-04-30 $0.07B $0.25B 25.59%
1995-01-31 $0.06B $0.25B 24.65%
1994-10-31 $0.06B $0.24B 24.23%
1994-07-31 $0.04B $0.24B 18.03%
1994-04-30 $0.04B $0.24B 17.70%
1994-01-31 $0.04B $0.26B 15.69%
1993-10-31 $0.04B $0.27B 13.57%
1993-07-31 $0.04B $0.28B 12.66%
1993-04-30 $-0.01B $0.28B -4.58%
1993-01-31 $-0.02B $0.29B -6.56%
1992-10-31 $-0.02B $0.30B -7.47%
1992-07-31 $-0.03B $0.30B -8.92%
1992-04-30 $0.01B $0.31B 3.93%
1992-01-31 $0.01B $0.30B 3.70%
1991-10-31 $0.02B $0.29B 7.82%
1991-07-31 $0.03B $0.29B 9.46%
1991-04-30 $0.03B $0.28B 9.62%
1991-01-31 $0.03B $0.27B 10.95%
1990-10-31 $0.03B $0.26B 12.05%
1990-07-31 $0.04B $0.24B 17.95%
1990-04-30 $0.05B $0.22B 22.04%
1990-01-31 $0.05B $0.20B 23.01%
1989-10-31 $0.05B $0.20B 22.47%
1989-07-31 $0.05B $0.20B 24.32%
1989-04-30 $0.05B $0.20B 26.13%
1989-01-31 $0.05B $0.19B 24.19%
1988-10-31 $0.04B $0.17B 23.22%
1988-07-31 $0.04B $0.16B 23.11%
Sector Industry Market Cap Revenue
Consumer Discretionary Tools - Hand Held $9.390B $4.510B
The Toro Company is a leading worldwide provider of innovative solutions for the outdoor environment, including turf, snow and ground engaging equipment and irrigation and outdoor lighting solutions. Toro's global presence extends to more than 90 countries. Through constant innovation and caring relationships built on trust and integrity, Toro and its family of brands have built a legacy of excellence by helping customers care for golf courses, landscapes, sports fields, public green spaces, commercial and residential properties and agricultural fields.
Stock Name Country Market Cap PE Ratio
Snap-On (SNA) United States $19.767B 20.11
Makita (MKTAY) Japan $9.411B 18.83
Q.E.P (QEPC) United States $0.154B 0.00