← All stocks

TORO CO

TTC Mostly scheduled
CIK 0000737758 #5675 in the set updated 17 Sep 2026
Bought (12 mo)
$14.40K
out of their own pocket, the only kind of buying there is
Sold (12 mo)
$14.19M
$0.00 on a plan · $14.04M straight out of an exercise
Sold at will
$149.23K
4 of 14 sales
Net
−$14.18M
−$134.82K against sales at will

By person

18 insiders · 35 transactions
2.9×

Richard M. Olson holds only 2.9 times base salary in stock. $3.60M of shares against $1.24M in salary for 2025.

Salary from the company's own proxy. The shares are what Richard M. Olson last reported holding, valued at $94.36, the price Common Stock was last bought or sold at on the open market here, on 8 Sep 2026.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
Olson Richard M
Chairman & CEO
$11.96M (1) scheduled
−$11.96M
38,186
0.0401%
$3.60M
+174.5%
Svendsen Kurt D
VP, Technology
$614.39K (1) scheduled
−$614.39K
12,166
0.0128%
$1.15M
+19.2%
O'Rourke James Calvin
Director
$492.13K (1) scheduled
−$492.13K
2,704
0.0028%
$255.15K
Ellis Gary Lee
Director
$455.05K (1) scheduled
−$455.05K
35,297
0.0371%
$3.33M
+6.8%
JANEY GREGORY S
Group VP, Landscapes & Contrac
$334.13K (2) scheduled
−$334.13K
5,521
0.0058%
$520.99K
+277.9%
MOELLER PETER D
Group VP, Undg, Spec Con & Inl
$186.83K (4) scheduled
−$186.83K
6,879
0.0072%
$649.06K
+59.4%
Funk Edric C
President & COO
$149.23K (4)
−$149.23K
9,607
0.0101%
$906.55K
+118.5%
Drake Angela C
VP & CFO
$14.40K (1)
+$14.40K
9,571
0.0101%
$903.11K
+60.5%
DAHL AMY E
VP, International
33,342
0.0350%
$3.15M
+79.7%
KOCH D CHRISTIAN
Director
18,191
0.0191%
$1.72M
+71.0%
HARMENING JEFFREY L
Director
9,348
0.0098%
$882.08K
+33.3%
Carpenter Kevin N
VP, Global Ops & Supply Chain
8,389
0.0088%
$791.57K
+146.0%
Pemberton Jill M
Director
7,941
0.0083%
$749.31K
+254.4%
Totsky Joanna M.
VP, GC & Corp Secretary
7,734
0.0081%
$729.81K
+224.1%
CRAIG DIANNE C
Director
5,309
0.0056%
$500.96K
Baab Jason P
VP, Strategy, Corp Dev & Sust
3,736
0.0039%
$352.56K
+102.0%
Hansotia Eric P
Director
2,336
0.0025%
$220.42K
Riley Lori
VP, Human Resources
1,758
0.0018%
$165.88K
Insider
Date
Role
Action
Shares
Price
Amount
Funk Edric C
2 Sep 2026
President & COO
Exercised, kept
6,248
$99.15
$619.44K
Totsky Joanna M.
13 Jul 2026
VP, GC & Corp Secretary
Exercised, kept
20
$93.33
$1.90K
Totsky Joanna M.
22 Jun 2026
VP, GC & Corp Secretary
Exercised, kept
4,859
$92.19
$447.95K
Riley Lori
14 Apr 2026
VP, Human Resources
Exercised, kept
14
$97.74
$1.36K
Riley Lori
1 Apr 2026
VP, Human Resources
Exercised, kept
3,494
$93.49
$326.66K
Drake Angela C
10 Mar 2026
VP & CFO
Exercised, kept
2,730
$98.93
$270.12K
KOCH D CHRISTIAN
10 Mar 2026
Director
Exercised, kept
4,951
$47.17
$233.54K
MOELLER PETER D
2 Mar 2026
Group VP, Undg, Spec Con & Inl
Exercised, kept
951
$100.29
$95.36K
Svendsen Kurt D
2 Mar 2026
VP, Technology
Exercised, kept
476
$100.29
$47.73K
Carpenter Kevin N
17 Dec 2025
VP, Global Ops & Supply Chain
Exercised, kept
643
$80.43
$51.72K
Drake Angela C
17 Dec 2025
VP & CFO
Exercised, kept
421
$80.43
$33.86K
Olson Richard M
17 Dec 2025
Chairman & CEO
Exercised, kept
7,122
$80.43
$572.82K
JANEY GREGORY S
3 Nov 2025
Group VP, Landscapes & Contrac
Exercised, kept
772
$74.21
$57.28K
Funk Edric C
3 Nov 2025
President & COO
Exercised, kept
772
$74.21
$57.28K
DAHL AMY E
30 Sep 2025
VP, International
Exercised, kept
16,200
$58.53
$948.19K
JANEY GREGORY S
18 Sep 2025
Group VP, Landscapes & Contrac
Exercised, kept
1,940
$38.82
$75.31K
JANEY GREGORY S
18 Sep 2025
Group VP, Landscapes & Contrac
Exercised, kept
1,940
$38.82
$75.31K
DAHL AMY E
17 Sep 2025
VP, International
Exercised, kept
13,200
$65.93
$870.28K
DAHL AMY E
17 Sep 2025
VP, International
Exercised, kept
16,600
$56.54
$938.56K
DAHL AMY E
17 Sep 2025
VP, International
Exercised, kept
17,200
$38.82
$667.70K

What was left out

Form 4 filings counted 57
Amendments (4/A) skipped 0
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 10
Sales at will 4
Transactions with no price 0
Shares from compensation/vesting 345,508
History held since 30 Sep 2016