The Toro Company (TTC)

NYSE Currently down 1.77 (-1.79%) in today's trading session

Track congressional stock trades in The Toro Company (TTC). Analyze trading activity from Nancy Pelosi and other members of Congress with real-time financial disclosure data, interactive price charts, and detailed transaction records.

The Toro Company is currently trading at $97.16, positioned at 81% of its 52-week range ($62.34 – $105.19). View which politicians have recently bought or sold TTC and how their trades align with market movements.

Want to automatically copy Pelosi trades?

Mirror Nancy Pelosi's portfolio in real-time with just one click on eToro.

Free asset at sign up • Eligible regions only
Live portfolio tracking
Automatic rebalancing

Copy Trading does not amount to investment advice. The value of your investments may go up or down. Your capital is at risk.

Not available in the US.

Past Performance is not an indication of future results.

*Free asset promotion available at sign up in eligible regions only. Terms and conditions apply.

Current Price
$97.16
24h Change
-1.77 (-1.79%)
52 Week Range
$62.34$105.19
View on NASDAQ

The Toro Company Price History and Technical Analysis

Interactive Chart

Congressional Trading Activity for TTC

Select to highlight on chart
0 transactions
Compliance: 0%
No data

Select transactions to view their annotations on the chart

Stock Overview

Market Data

Market Cap

$9.51B

Volume

1.12M

Beta

0.80

P/E Ratio

31.24

Fundamentals

EPS

$3.11

Div. Yield

1.57%

Open

$97.47

Day Range

$96.69 — $98.70

Company Information

Sector
Industrials
Industry
Manufacturing - Tools & Accessories
Exchange
NYSE · USD
Country
US
CEO
Richard Olson
IPO Date
1980-03-17

The Toro Company engages in the designing, manufacturing, marketing, and selling professional and residential equipment worldwide. The company's Professional segment offers turf and landscape equipment products, including sports fields and grounds mo...

Earnings

Next Report

Q1 2026

4 Jun

EPS Est.

$1.50

Rev. Est.

$1.4B

Days Until

84

Recent Quarters

Q4 20255 Mar
EPS$0.74
Beat 13.8%
Q3 202517 Dec
EPS$0.91
Beat 4.2%
Q2 20254 Sept
EPS$1.24
Beat 1.6%
Q1 20255 Jun
EPS$1.42
Beat 1.4%
Q4 20246 Mar
EPS$0.65
Beat 3.2%
Q3 202418 Dec
EPS$0.95
Beat 0.0%
Q2 20245 Sept
EPS$1.18
Miss 3.3%
Q1 20246 Jun
EPS$1.40
Beat 8.5%
Q4 20237 Mar
EPS$0.64
Miss 3.0%
Q3 202320 Dec
EPS$0.71
Beat 26.8%
Q2 20237 Sept
EPS$0.95
Miss 22.8%
Q1 20238 Jun
EPS$1.58
Beat 4.0%
Q4 20229 Mar
EPS$0.98
Beat 4.3%
Q3 202221 Dec
EPS$1.11
Beat 1.8%
Q2 20221 Sept
EPS$1.19
Beat 5.3%
Q1 20222 Jun
EPS$1.24
Beat 0.8%
Q4 20213 Mar
EPS$0.66
Beat 6.5%
Q3 202115 Dec
EPS$0.56
Beat 5.7%
Q2 20212 Sept
EPS$0.92
Beat 19.5%
Q1 20213 Jun
EPS$1.29
Beat 5.7%
Q4 20204 Mar
EPS$0.85
Beat 13.3%
Q3 202016 Dec
EPS$0.64
Beat 23.1%
Q2 20203 Sept
EPS$0.82
Beat 49.1%
Q1 20204 Jun
EPS$0.92
Miss 2.1%
Q4 20195 Mar
EPS$0.64
Beat 10.3%
Q3 201918 Dec
EPS$0.48
Beat 4.3%
Q2 201922 Aug
EPS$0.83
Beat 13.7%
Q1 201923 May
EPS$1.17
Miss 1.7%
Q4 201821 Feb
EPS$0.51
Beat 2.0%
Q3 20186 Dec
EPS$0.32
Miss 5.9%
Q2 201823 Aug
EPS$0.68
Beat 3.0%
Q1 201824 May
EPS$1.20
Beat 1.7%
Q4 201722 Feb
EPS$0.48
Beat 9.1%
Q3 20177 Dec
EPS$0.31
Beat 10.7%
Q2 201724 Aug
EPS$0.61
Beat 7.0%
Q1 201725 May
EPS$1.08
Beat 4.8%
Q4 201623 Feb
EPS$0.41
Beat 13.9%
Q3 20168 Dec
EPS$0.27
Beat 28.6%
Q2 201618 Aug
EPS$0.50
Beat 0.0%
Q1 201619 May
EPS$0.95
Beat 5.6%
Q4 201518 Feb
EPS$0.35
Beat 20.7%
Q3 20153 Dec
EPS$0.21
Beat 10.5%
Q2 201520 Aug
EPS$0.47
Beat 4.4%
Q1 201521 May
EPS$0.82
Beat 1.2%
Q4 201419 Feb
EPS$0.27
Beat 8.0%
Q3 20144 Dec
EPS$0.10
Beat 25.0%
Q2 201421 Aug
EPS$0.44
Beat 7.3%
Q1 201422 May
EPS$0.76
Beat 2.7%
Q4 201320 Feb
EPS$0.22
Beat 15.8%
Q3 20135 Dec
EPS$0.04
Beat 146.2%
Q2 201322 Aug
EPS$0.34
Beat 21.4%
Q1 201323 May
EPS$0.66
Beat 13.8%
Q4 201221 Feb
EPS$0.27
Beat 28.6%
Q3 201221 Dec
EPS$0.00
Q2 201223 Aug
EPS$0.34
Beat 9.7%
Q1 201224 May
EPS$0.56
Beat 5.7%
Q4 201123 Feb
EPS$0.16
Beat 6.7%
Q3 20116 Dec
EPS$0.04
Beat 77.8%
Q2 201118 Aug
EPS$0.28
Beat 0.0%
Q1 201119 May
EPS$0.47
Beat 17.5%
Q4 201017 Feb
EPS$0.13
Beat 30.0%
Q3 20107 Dec
EPS$0.03
Beat 122.2%
Q2 201019 Aug
EPS$0.25
Beat 31.6%
Q1 201020 May
EPS$0.34
Beat 3.0%
Q4 200918 Feb
EPS$0.08
Beat 60.0%
Q3 20098 Dec
EPS$-0.00
Miss 82.2%
Q2 200920 Aug
EPS$0.14
Beat 16.7%
Q1 200921 May
EPS$0.25
Beat 13.6%
Q4 200819 Feb
EPS$0.05
Beat 0.0%
Q3 20089 Dec
EPS$0.02
Beat 42.9%
Q2 200821 Aug
EPS$0.25
Beat 4.2%
Q1 200822 May
EPS$0.40
Beat 0.0%
Q4 200721 Feb
EPS$0.12
Beat 9.1%
Q3 20076 Dec
EPS$0.04
Beat 20.0%
Q2 200723 Aug
EPS$0.26
Beat 4.0%
Q1 200724 May
EPS$0.44
Beat 4.8%
Q4 200620 Feb
EPS$0.11
Beat 37.5%
Q3 20067 Dec
EPS$0.03
Beat 17.6%
Q2 200624 Aug
EPS$0.23
Beat 4.5%
Q1 200625 May
EPS$0.39
Beat 2.6%
Q4 200523 Feb
EPS$0.08
Beat 14.3%
Q3 20057 Dec
EPS$0.04
Beat 42.9%
Q2 200523 Aug
EPS$0.19
Beat 11.8%
Q1 200524 May
EPS$0.33
Beat 0.0%
Q4 200422 Feb
EPS$0.06
Beat 20.0%
Q3 20048 Dec
EPS$0.04
Beat 31.2%
Q2 200424 Aug
EPS$0.17
Beat 6.3%
Q1 200425 May
EPS$0.25
Beat 8.7%
Q4 200324 Feb
EPS$0.05
Beat 63.7%
Q3 200310 Dec
EPS$0.03
Beat 4.8%
Q2 200326 Aug
EPS$0.13
Beat 8.3%
Q1 200328 May
EPS$0.20
Beat 5.3%
Q4 200225 Feb
EPS$0.02
Beat 0.0%
Q3 200211 Dec
EPS$0.02
Beat 14.8%
Q2 200227 Aug
EPS$0.11
Beat 10.0%
Q1 200222 May
EPS$0.17
Beat 0.0%
Q4 200120 Feb
EPS$-0.15
Miss 36.9%
Q3 20015 Dec
EPS$0.01
Beat 10.0%
Q2 200122 Aug
EPS$0.08
Beat 0.0%
Q1 200123 May
EPS$0.16
Beat 14.3%
Q4 200021 Feb
EPS$0.01
Q3 20006 Dec
EPS$0.00
Q2 200017 Aug
EPS$0.08
Beat 14.3%
Q1 200017 May
EPS$0.13
Beat 8.3%
Q4 199916 Feb
EPS$0.00
Q3 199914 Dec
EPS$-0.00
Q2 199925 Aug
EPS$0.05
Beat 19.7%
Q1 199926 May
EPS$0.12
Beat 9.1%
Q4 199823 Feb
EPS$0.00
Q3 199815 Dec
EPS$-0.05
Miss 4.9%
Q2 199826 Aug
EPS$0.02
Miss 24.3%
Q1 199827 May
EPS$0.10
Beat 11.1%
Q4 199724 Feb
EPS$-0.01
Q3 199717 Dec
EPS$0.03
Miss 22.6%
Q2 199726 Aug
EPS$0.05
Beat 0.0%
Q1 199728 May
EPS$0.10
Beat 11.1%
Q4 199627 Feb
EPS$0.01
Beat 60.0%
Q3 199618 Dec
EPS$0.02
Miss 3.9%
Q2 199627 Aug
EPS$0.03
Miss 3.7%
Q1 199629 May
EPS$0.08
Beat 0.0%
Q4 199527 Feb
EPS$0.04
Beat 18.4%
Q3 199512 Dec
EPS$0.02
Miss 14.7%
Q2 199514 Sept
EPS$0.02
Miss 1.2%
Q1 199517 May
EPS$0.08
Beat 0.0%
Q4 199422 Feb
EPS$0.03
Beat 19.7%
Q3 199417 Nov
EPS$0.04
Beat 4.4%
Q2 199412 Sept
EPS$0.02
Beat 6.9%
Q1 199416 May
EPS$0.07
Miss 12.5%
Q4 199315 Feb
EPS$0.02
Beat 30.9%
Q3 199319 Nov
EPS$-0.01
Q2 199313 Sept
EPS$0.01
Q1 199321 May
EPS$0.06
Beat 20.0%
Q4 199220 Feb
EPS$-0.02
Q4 199231 Jan
EPS$0.01
Q2 199231 Jul
EPS$-0.08
Q1 199230 Apr
EPS$0.05
Q4 199131 Jan
EPS$-0.06
Q3 199131 Oct
EPS$-0.03
Q2 199131 Jul
EPS$-0.01
Q1 199130 Apr
EPS$0.04
Q4 199031 Jan
EPS$0.04
Q3 199031 Oct
EPS$-0.03
Q2 199031 Jul
EPS$-0.01
Q1 199030 Apr
EPS$0.05
Q4 198931 Jan
EPS$0.04
Q3 198931 Oct
EPS$0.02
Q2 198931 Jul
EPS$0.01
Q1 198930 Apr
EPS$0.05
Q4 198831 Jan
EPS$0.04
Q3 198831 Oct
EPS$0.03
Q2 198831 Jul
EPS$0.01
Q1 198830 Apr
EPS$0.05
Q4 198731 Jan
EPS$0.04
Q3 198731 Oct
EPS$0.02
Q2 198731 Jul
EPS$0.01
Q1 198730 Apr
EPS$0.03
Q4 198631 Jan
EPS$0.03
Q3 198631 Oct
EPS$0.02
Q2 198631 Jul
EPS$0.01
Q1 198630 Apr
EPS$0.03
Q4 198531 Jan
EPS$0.02
Q3 198531 Oct
EPS$0.02

Dividends

Dividend History

22 Dec 2025
Amount $0.3900
7 Oct 2025
Amount $0.3800
17 Jun 2025
Amount $0.3800
31 Mar 2025
Amount $0.3800
23 Dec 2024
Amount $0.3800
30 Sept 2024
Amount $0.3600
18 Jun 2024
Amount $0.3600
28 Mar 2024
Amount $0.3600
26 Dec 2023
Amount $0.3600
3 Oct 2023
Amount $0.3400
20 Jun 2023
Amount $0.3400
5 Apr 2023
Amount $0.3400
27 Dec 2022
Amount $0.3400
4 Oct 2022
Amount $0.3000
21 Jun 2022
Amount $0.3000
5 Apr 2022
Amount $0.3000
27 Dec 2021
Amount $0.3000
5 Oct 2021
Amount $0.2620
21 Jun 2021
Amount $0.2625
1 Apr 2021
Amount $0.2625
21 Dec 2020
Amount $0.2625
25 Sept 2020
Amount $0.2500
19 Jun 2020
Amount $0.2500
27 Mar 2020
Amount $0.2500
24 Dec 2019
Amount $0.2500
27 Sept 2019
Amount $0.2250
24 Jun 2019
Amount $0.2250
29 Mar 2019
Amount $0.2250
19 Dec 2018
Amount $0.2250
2 Oct 2018
Amount $0.2000
21 Jun 2018
Amount $0.2000
3 Apr 2018
Amount $0.2000
21 Dec 2017
Amount $0.2000
28 Sept 2017
Amount $0.1750
21 Jun 2017
Amount $0.1750
29 Mar 2017
Amount $0.1750
22 Dec 2016
Amount $0.1750
29 Sept 2016
Amount $0.1500
17 Jun 2016
Amount $0.1500
24 Mar 2016
Amount $0.1500
18 Dec 2015
Amount $0.1500
24 Sept 2015
Amount $0.1250
23 Jun 2015
Amount $0.1250
26 Mar 2015
Amount $0.1250
19 Dec 2014
Amount $0.1250
25 Sept 2014
Amount $0.1000
25 Jun 2014
Amount $0.1000
2 Apr 2014
Amount $0.1000
26 Dec 2013
Amount $0.1000
26 Sept 2013
Amount $0.0700
24 Jun 2013
Amount $0.0700
26 Mar 2013
Amount $0.0700
19 Dec 2012
Amount $0.0700
27 Sept 2012
Amount $0.0550
31 May 2012
Amount $0.0550
29 Mar 2012
Amount $0.0550
14 Dec 2011
Amount $0.0550
29 Sept 2011
Amount $0.0500
15 Jun 2011
Amount $0.0500
24 Mar 2011
Amount $0.0500
15 Dec 2010
Amount $0.0500
30 Sept 2010
Amount $0.0450
16 Jun 2010
Amount $0.0450
25 Mar 2010
Amount $0.0450
16 Dec 2009
Amount $0.0450
1 Oct 2009
Amount $0.0375
17 Jun 2009
Amount $0.0375
26 Mar 2009
Amount $0.0375
16 Dec 2008
Amount $0.0375
1 Oct 2008
Amount $0.0375
18 Jun 2008
Amount $0.0375
19 Mar 2008
Amount $0.0375
13 Dec 2007
Amount $0.0375
1 Oct 2007
Amount $0.0300
18 Jun 2007
Amount $0.0300
21 Mar 2007
Amount $0.0300
14 Dec 2006
Amount $0.0300
2 Oct 2006
Amount $0.0225
16 Jun 2006
Amount $0.0225
22 Mar 2006
Amount $0.0225
14 Dec 2005
Amount $0.0225
30 Sept 2005
Amount $0.0150
17 Jun 2005
Amount $0.0150
23 Mar 2005
Amount $0.0150
16 Dec 2004
Amount $0.0150
7 Oct 2004
Amount $0.0075
16 Jun 2004
Amount $0.0075
18 Mar 2004
Amount $0.0075
16 Dec 2003
Amount $0.0075
1 Oct 2003
Amount $0.0075
16 Jun 2003
Amount $0.0075
28 Mar 2003
Amount $0.0075
16 Dec 2002
Amount $0.0075
26 Sept 2002
Amount $0.0075
14 Jun 2002
Amount $0.1200
21 Mar 2002
Amount $0.0075
14 Dec 2001
Amount $0.0075
27 Sept 2001
Amount $0.0075
20 Jun 2001
Amount $0.0075
22 Mar 2001
Amount $0.0075
14 Dec 2000
Amount $0.0075
22 Sept 2000
Amount $0.0075
20 Jun 2000
Amount $0.0075
27 Mar 2000
Amount $0.0075
16 Dec 1999
Amount $0.0075
23 Sept 1999
Amount $0.0075
16 Jun 1999
Amount $0.0075
25 Mar 1999
Amount $0.0075
17 Dec 1998
Amount $0.0075
1 Oct 1998
Amount $0.0075
18 Jun 1998
Amount $0.0075
26 Mar 1998
Amount $0.0075
12 Dec 1997
Amount $0.0075
25 Sept 1997
Amount $0.0075
19 Jun 1997
Amount $0.0075
25 Mar 1997
Amount $0.0075
18 Dec 1996
Amount $0.0075
25 Sept 1996
Amount $0.0075
4 Jun 1996
Amount $0.0075
25 Mar 1996
Amount $0.0075
26 Dec 1995
Amount $0.0075
20 Sept 1995
Amount $0.0075
28 Jun 1995
Amount $0.0075
17 Mar 1995
Amount $0.0075
21 Dec 1994
Amount $0.0075
19 Sept 1994
Amount $0.0075
27 Jun 1994
Amount $0.0075
17 Mar 1994
Amount $0.0075
20 Dec 1993
Amount $0.0075
15 Sept 1993
Amount $0.0075
24 Jun 1993
Amount $0.0075
16 Mar 1993
Amount $0.0075
15 Dec 1992
Amount $0.0075
21 Sept 1992
Amount $0.0075
24 Jun 1992
Amount $0.0075
16 Mar 1992
Amount $0.0075
16 Dec 1991
Amount $0.0075
19 Sept 1991
Amount $0.0075
14 Jun 1991
Amount $0.0075
15 Mar 1991
Amount $0.0075
19 Dec 1990
Amount $0.0075
17 Sept 1990
Amount $0.0075
5 Jun 1990
Amount $0.0075
15 Mar 1990
Amount $0.0075
20 Dec 1989
Amount $0.0075
18 Sept 1989
Amount $0.0075
19 Jun 1989
Amount $0.0075
17 Mar 1989
Amount $0.0075
20 Dec 1988
Amount $0.0075
19 Sept 1988
Amount $0.0075
20 Jun 1988
Amount $0.0014
18 Mar 1988
Amount $0.0063
18 Dec 1987
Amount $0.0063
21 Sept 1987
Amount $0.0063
19 Jun 1987
Amount $0.0063
20 Mar 1987
Amount $0.0052
18 Dec 1986
Amount $0.0052
19 Sept 1986
Amount $0.0836
23 Jun 1986
Amount $0.0836
21 Mar 1986
Amount $0.0668
18 Dec 1985
Amount $0.0668
20 Sept 1985
Amount $0.0668
24 Jun 1985
Amount $0.0668
21 Mar 1985
Amount $0.0668
18 Dec 1984
Amount $0.0336

Stock Splits

Split History

19 Sept 2016Stock Split
Ratio2:1
2 Jul 2012Stock Split
Ratio2:1
13 Apr 2005Stock Split
Ratio2:1
15 Apr 2003Stock Split
Ratio2:1
11 Jun 1987Stock Split
Ratio3:2
12 Dec 1978Stock Split
Ratio2:1

Similar Stocks

Based on congressional trading patterns

Smart Recommendations

PLTR

Palantir Technologies Inc.

20
$151.60+0.46 (+0.30%)
Technology
Held by same politician
Significant holdings value
1 politician
View Stock

TSM

Taiwan Semiconductor Manufacturing Company Limited

20
$354.56+7.47 (+2.15%)
Technology
Held by same politician
Significant holdings value
1 politician
View Stock

IVV

iShares Core S&P 500 ETF

17
$679.39-0.73 (-0.11%)
Financial Services
Held by same politician
1 politician
View Stock
Pelosi TrackerJoin our Discord © 2026 - All rights reserved. This website is an independent, third-party platform. It is not affiliated with, endorsed by, or in any way associated with Nancy Pelosi, her office, or her representatives. Any use of her name is solely for the purpose of discussing publicly available information.The information provided on this website is for informational and educational purposes only and is not intended to serve as, nor should it be construed as, financial or investment advice. The data presented here is sourced from publicly available filings and records. While we strive for accuracy, timeliness, and completeness, we do not guarantee that all information is error-free or current.