Toro Co (TTC): Weighted Average Diluted Shares

Annual figures by period end, from SEC filings.

Stock splits: 2-for-1, first reflected in a filing dated 2012-09-05; 2-for-1, first reflected in a filing dated 2016-12-22. Figures are as filed: per-share figures and share counts last reported before a split are on the old share basis, so changes and growth rates across a split are not shown. Splits are read from the filings' own restatements, so a share conversion in a merger or reorganization shows up the same way.

99.80M
Year ended 2025-10-31
-1.9%
3-year compound annual growth
-1.7%
5-year compound annual growth
-1.3%
10-year compound annual growth
115.25M2008-10-31: 38.58M2009-10-31: 36.24M2010-10-31: 66.87M2011-10-31: 63.59M2012-10-31: 60.62M2013-10-31: 59.10M2014-10-31: 115.25M2015-10-31: 113.51M2016-10-31: 111.99M2017-10-31: 111.25M2018-10-31: 108.66M2019-10-31: 108.09M2020-10-31: 108.66M2021-10-31: 108.50M2022-10-31: 105.60M2023-10-31: 105.30M2024-10-31: 104.40M2025-10-31: 99.80M99.80M
2008-10-31 Weighted Average Diluted Shares (shares) 2025-10-31

Paler bars were last filed before a stock split, on the old share basis.

Period endedWeighted Average Diluted SharesChange YoYSource filing
2025-10-3199.80M-4.4%2025-12-17, From 2024-11-01
2024-10-31104.40M-0.9%2025-12-17, From 2023-11-01
2023-10-31105.30M-0.3%2025-12-17, From 2022-11-01
2022-10-31105.60M-2.7%2024-12-18, From 2021-11-01
2021-10-31108.50M-0.2%2023-12-20, From 2020-11-01
2020-10-31108.66M+0.5%2022-12-22, From 2019-11-01
2019-10-31108.09M-0.5%2021-12-17, From 2018-11-01
2018-10-31108.66M-2.3%2020-12-18, From 2017-11-01
2017-10-31111.25M-0.7%2019-12-20, From 2016-11-01
2016-10-31111.99M-1.3%2018-12-21, From 2015-11-01
2015-10-31113.51M-1.5%2017-12-22, From 2014-11-01
2014-10-31115.25Mn/c2016-12-22, From 2013-11-01
2013-10-3159.10M-2.5%2015-12-23, From 2012-11-01
2012-10-3160.62M-4.7%2014-12-22, From 2011-11-01
2011-10-3163.59M-4.9%2013-12-20, From 2010-11-01
2010-10-3166.87Mn/c2012-12-21, From 2009-11-01
2009-10-3136.24M-6.1%2011-12-21, From 2008-11-01
2008-10-3138.58Mn/a2010-12-22, From 2007-11-01