Latest filing published 05 Jul 2017 for TORO CO, €92k.
Filing timeline
BuySaleInsider track record
Thomas J. Larson: trading record in brief
All filings by Thomas J. Larson on record concern Toro Co. We count 45 filings; the first trade dates from 4 December 2008 and the latest from 30 June 2017.
The open-market record consists of 10 sales worth €1.2M, with no purchase. The rest of the record consists of 19 share grants and 12 option exercises. 2017 to date brings no purchases and 1 sale.
The latest filing, published on 5 July 2017, reports an option exercise of €92k in Toro Co. The median gap between a trade and its publication by SEC (Form 4) is 2 days. The legal deadline for a Form 4 is two business days after the transaction. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Thomas J. Larson
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 6,600 shares@ US$15.889.8% of flowCommon StockSEC:0001127602-17-023070:0
- 6,600 shares@ US$69.0442.6% of flowCommon StockSEC:0001127602-17-023070:1
- 552 shares0Common StockSEC:0001127602-16-070597:0
- 2,200 shares@ US$15.883.6% of flowCommon StockSEC:0001127602-16-070597:1
- 2,200 shares@ US$55.4112.5% of flowCommon StockSEC:0001127602-16-070597:2
- 3,230 shares0Performance Share UnitsSEC:0001127602-16-069724:0
- 375 shares0Common StockSEC:0001127602-16-061608:0
- 1,000 shares@ US$20.371.9% of flowCommon StockSEC:0001127602-16-046352:0
- 1,000 shares@ US$82.347.9% of flowCommon StockSEC:0001127602-16-046352:1
- 2,000 shares@ US$31.766.1% of flowCommon StockSEC:0001127602-16-046352:2
- 2,000 shares@ US$82.2915.7% of flowCommon StockSEC:0001127602-16-046352:3
- 1,766 shares0Performance Share UnitsSEC:0001127602-15-033419:0
- 3,629.96 shares@ US$69.00Common StockSEC:0001127602-15-012724:0
- 485 shares0Common StockSEC:0001127602-14-036214:0
- 2,444 shares0Performance Share UnitsSEC:0001127602-14-034485:0
- 1,425 shares@ US$63.19Common StockSEC:0001127602-14-013680:0
- 3,000 shares@ US$20.37Common StockSEC:0001127602-13-035620:0
- 3,000 shares@ US$61.88Common StockSEC:0001127602-13-035620:1
- 1,614 shares0Performance Share UnitsSEC:0001127602-13-034089:0
- 1,614 shares0Common StockSEC:0001127602-13-034089:1
- 543 shares@ US$59.31Common StockSEC:0001127602-13-034089:2
- 4,000 shares@ US$20.37Common StockSEC:0001127602-13-000280:0
- 2,614 shares@ US$42.01Common StockSEC:0001127602-13-000280:1
- 2,000 shares0Common StockSEC:0001127602-12-033867:0
- 655 shares@ US$42.06Common StockSEC:0001127602-12-033867:1
25 of 45 declarations