Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $87.49 | 1,691 | Director | 3,183,756 | 2019-09-12 | Filing |
| $86.74 | 2,000 | Director | 7,051 | 2019-09-09 | Filing |
| $87.98 | 2,500 | Director | 125,667 | 2019-09-06 | Filing |
| $99.32 | 5,000 | Director | 3,182,065 | 2019-08-20 | Filing |
| $122.50 | 3,700 | Director | 3,177,065 | 2019-08-14 | Filing |
| $122.50 | 1,300 | Director | 3,173,365 | 2019-08-12 | Filing |
| $123.41 | 7,792 | Officer, Director | 432,197 | 2019-08-12 | Filing |
| $122.76 | 8,460 | Officer, Director | 424,405 | 2019-08-12 | Filing |
| $120.94 | 3,134 | Officer, Director | 415,945 | 2018-10-30 | Filing |
| $120.26 | 13,561 | Officer, Director | 412,811 | 2018-10-30 | Filing |
| $125.26 | 16,000 | Officer, Director | 399,250 | 2018-08-15 | Filing |
| $52.44 | 38,138 | Officer, Director | 420,196 | 2017-11-08 | Filing |
| $42.50 | 47,058 | Officer, Director | 382,058 | 2017-07-27 | Filing |
| $14.54 | 10,000 | Director | 21,855 | 2016-03-16 | Filing |
| $16.54 | 65,000 | Director | 112,166 | 2016-03-14 | Filing |
| $15.66 | 75,000 | Director | 3,241,014 | 2016-03-14 | Filing |
| $16.70 | 4,500 | Director | 42,830 | 2016-03-14 | Filing |
| $11.82 | 800 | Officer | 1,311 | 2015-02-27 | Filing |
| $11.82 | 800 | Officer, Director | 29,552 | 2015-02-27 | Filing |
| $13.95 | 10,000 | Director | 41,744 | 2013-11-14 | Filing |