Latest filing published 13 Jan 2021 for Clean Harbors INC.
Insider track record
Robert A. Johnston: trading record in brief
Robert A. Johnston appears in our data through filings on Clean Harbors Inc shares, published by SEC (Form 4). Between 1 July 2018 and 11 January 2021, the trades on record add up to 17 filings.
Not one of the filings records a straightforward purchase or sale on the market. Such operations are usually part of compensation schedules, which makes them a weaker signal than an open-market trade.
On 13 January 2021 came the latest disclosure, a transaction in Clean Harbors Inc. Filings reach the SEC (Form 4) feed a median of 1 day after the trade. For comparison, the SEC allows two business days to file a Form 4. 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 Robert A. Johnston
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 16,213 shares0Common StockSEC:0001179110-21-000567:0
- 242 shares@ US$58.3038.7% of flowCommon StockSEC:0001179110-20-007997:0
- 2,505 shares0Common StockSEC:0001179110-20-007906:0
- 4,384 shares0Common StockSEC:0001179110-20-007906:1
- 300 shares@ US$45.9122.3% of flowCommon StockSEC:0001179110-20-004613:0
- 150 shares@ US$54.3313.0% of flowCommon StockSEC:0001179110-20-003776:0
- 319 shares@ US$83.6815.6% of flowCommon StockSEC:0001179110-19-012877:0
- 2,343 shares0Common StockSEC:0001179110-19-010275:0
- 928 shares0Common StockSEC:0001179110-19-010275:1
- 1,724 shares0Common StockSEC:0001179110-19-008338:0
- 1,293 shares0Common StockSEC:0001179110-19-008338:1
- 600 shares@ US$72.3925.3% of flowCommon StockSEC:0001179110-19-004957:0
- 600 shares@ US$72.3925.2% of flowCommon StockSEC:0001179110-19-004959:0
- 3,000 shares0Common StockSEC:0001179110-19-004463:0
- 318 shares@ US$68.7412.7% of flowCommon StockSEC:0001179110-19-004040:0
- 1,748 shares0Common StockSEC:0001179110-19-003837:0
- 2,991 shares0Common StockSEC:0001179110-18-009189:0
17 of 17 declarations