Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $52.62 | 600 | Officer | 1,004 | 2019-05-03 | Filing |
| $144.00 | 2,100 | Officer | 7,931 | 2018-08-03 | Filing |
| $144.00 | 3,013 | Officer | 10,489 | 2018-08-03 | Filing |
| $140.00 | 7,000 | Officer | 10,489 | 2018-08-02 | Filing |
| $141.19 | 1,460 | Officer | 48,499 | 2018-08-02 | Filing |
| $140.55 | 13,040 | Officer | 49,959 | 2018-08-02 | Filing |
| $134.84 | 7,443 | Officer | 19,263 | 2018-06-08 | Filing |
| $133.07 | 506 | Officer | 62,999 | 2018-05-21 | Filing |
| $132.45 | 7,837 | Officer | 63,505 | 2018-05-21 | Filing |
| $118.78 | 700 | Officer | 1,046 | 2018-05-04 | Filing |
| $122.61 | 16,000 | Officer | 62,999 | 2018-03-13 | Filing |
| $122.49 | 4,830 | Officer | 10,031 | 2018-03-12 | Filing |
| $123.95 | 1,700 | Officer | 2,709 | 2018-02-27 | Filing |
| $126.02 | 200 | Officer | 1,390 | 2017-11-29 | Filing |
| $125.82 | 85 | Officer | 1,590 | 2017-11-29 | Filing |
| $125.83 | 100 | Officer | 1,675 | 2017-11-29 | Filing |
| $126.14 | 100 | Officer | 1,775 | 2017-11-29 | Filing |
| $126.01 | 100 | Officer | 1,875 | 2017-11-29 | Filing |
| $119.00 | 1,163 | Officer | 11,000 | 2017-11-20 | Filing |
| $119.00 | 2,837 | Officer | 12,163 | 2017-11-17 | Filing |