Latest filing published 12 Aug 2019 for Astec Industries INC, €669k.
Insider track record
Barry Ruffalo: trading record in brief
Barry Ruffalo discloses dealings in 3 companies, chiefly Lindsay Corp, Valmont Industries Inc and Astec Industries Inc. Over a trading history stretching from 22 March 2007 to 12 August 2019, the count stands at 34 filings.
Every open-market trade on record is a sale: 5 sales worth €257k. The rest of the record consists of 26 share grants and 3 option exercises.
The record was last updated on 12 August 2019 with a share grant (€669k) in Astec Industries Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 3 days. The legal deadline for a Form 4 is two business days after the transaction. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Barry Ruffalo
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 25,383 shares@ US$29.55100.0% of flowCommon StockSEC:0001567619-19-016321:0
- 1,267 shares@ US$120.918.2% of flowCommon StockSEC:0000900440-17-000023:0
- 1,084 shares@ US$153.658.9% of flowCommon StockSEC:0000900440-17-000023:1
- 5,411 shares@ US$104.4730.2% of flowCommon StockSEC:0000900440-17-000012:0
- 4,146 shares@ US$159.4535.4% of flowCommon StockSEC:0000900440-17-000012:1
- 1,266 shares@ US$120.918.2% of flowCommon StockSEC:0000900440-17-000012:2
- 1,075 shares@ US$159.459.2% of flowCommon StockSEC:0000900440-17-000012:3
- 1,100 shares0Common StockSEC:0001203394-16-000056:0
- 644 shares@ US$84.48Common StockSEC:0001209191-15-003688:0
- 1,996 shares0Common StockSEC:0001209191-14-066452:0
- 897 shares0Common StockSEC:0001209191-14-065147:0
- 340 shares@ US$88.81Common StockSEC:0001209191-14-030031:0
- 839 shares@ US$84.83Common StockSEC:0001209191-14-003908:0
- 4,090 shares0Common StockSEC:0001209191-13-050856:0
- 1,731 shares@ US$76.00Common StockSEC:0001209191-13-050856:1
- 916 shares0Common StockSEC:0001209191-13-049722:0
- 751 shares@ US$80.85Common StockSEC:0001209191-13-025341:0
- 5,134 shares0Common StockSEC:0001209191-12-051813:0
- 2,095 shares@ US$78.65Common StockSEC:0001209191-12-051813:1
- 1,500 shares@ US$78.44Common StockSEC:0001209191-12-051813:2
- 880 shares0Common StockSEC:0001209191-12-050648:0
- 1,147 shares0Common StockSEC:0001209191-11-053984:0
- 341 shares@ US$55.65Common StockSEC:0001209191-11-053984:1
- 876 shares@ US$56.46Common StockSEC:0001230295-10-000235:0
- 876 shares0Common StockSEC:0001230295-10-000235:1
25 of 33 declarations