| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 19 Mar 2019 | SALE | UNKNOWN | 1,000 | 25.00 USD | |
| 01 Mar 2019 | SALE | Matthew Hammond. | 50,000 | — | |
| 01 Mar 2019 | SALE | Matthew Hammond. | 25,000 | — | |
| 22 May 2018 | PURCHASE | Matthew Hammond. | 9,272 | 27.05 USD | |
| 15 May 2018 | PURCHASE | UNKNOWN | 100 | — | |
| 23 Mar 2018 | SALE | UNKNOWN | 125 | 35.60 USD | |
| 14 Mar 2018 | SALE | Matthew Hammond. | 4,956 | 36.81 USD | |
| 02 Nov 2017 | SALE | Denholma Limited.entity | 4,717,879 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 250 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 139 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 200 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 186 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 250 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 12 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 212 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 62 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 59 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 16 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 68 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 288 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 258 | — | |
| 19 Sept 2017 | SALE | Matthew Hammond. | 97 | — |