Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $152.10 | 13,158 | Other | 61,453 | 2019-11-07 | Filing |
| $142.64 | 10,600 | Large Shareholder, Officer, Director | 14,300 | 2019-11-01 | Filing |
| $145.04 | 389 | Officer | 23,871 | 2019-10-28 | Filing |
| $145.17 | 1,100 | Officer | 24,260 | 2019-10-28 | Filing |
| $126.44 | 800 | Officer | 25,360 | 2019-09-12 | Filing |
| $149.85 | 2,800 | Officer | 43,559 | 2019-06-12 | Filing |
| $148.04 | 4,200 | Other | 74,611 | 2019-06-10 | Filing |
| $145.00 | 6,000 | Large Shareholder, Officer, Director | 24,900 | 2019-06-04 | Filing |
| $143.68 | 2,900 | Large Shareholder, Officer, Director | 30,900 | 2019-05-28 | Filing |
| $142.94 | 9,896 | Large Shareholder, Officer, Director | 33,800 | 2019-05-28 | Filing |
| $141.90 | 5,204 | Large Shareholder, Officer, Director | 43,696 | 2019-05-28 | Filing |
| $133.50 | 2,260 | Officer | 9,134 | 2019-03-13 | Filing |
| $143.00 | 6,994 | Other | 78,811 | 2019-02-12 | Filing |
| $137.95 | 7,253 | Other | 85,805 | 2019-02-11 | Filing |
| $123.03 | 413 | Officer | 6,007 | 2018-12-04 | Filing |
| $127.92 | 350 | Officer | 6,420 | 2018-11-30 | Filing |
| $128.83 | 10,642 | Other | 93,058 | 2018-11-26 | Filing |
| $186.74 | 13,400 | Large Shareholder, Officer, Director | 48,900 | 2018-09-14 | Filing |
| $190.00 | 5,000 | Officer | 40,156 | 2018-09-11 | Filing |
| $212.60 | 10,000 | Officer | 45,156 | 2018-06-15 | Filing |