| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $148.24 | 4,682 | $694,042.82 | 93,495 | 2019-09-17 | Filing |
| Officer | $147.54 | 2,827 | $417,109.15 | 98,177 | 2019-09-17 | Filing |
| Officer | $165.47 | 13,000 | $2,151,110.00 | 28,910 | 2019-09-06 | Filing |
| Officer | $167.50 | 1,692 | $283,410.00 | 28,910 | 2019-09-05 | Filing |
| Officer | $161.47 | 1,664 | $268,678.59 | 30,602 | 2019-09-04 | Filing |
| Officer | $88.94 | 13,000 | $1,156,220.00 | 28,910 | 2019-07-02 | Filing |
| Officer | $167.50 | 5,497 | $920,747.50 | 0 | 2019-09-05 | Filing |
| Officer | $161.47 | 4,492 | $725,303.03 | 5,497 | 2019-09-04 | Filing |
| Large Shareholder, Officer, Director | $156.95 | 3,858 | $605,500.37 | 36,592 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $156.26 | 12,690 | $1,982,958.44 | 40,450 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $155.41 | 4,979 | $773,774.44 | 53,140 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $154.11 | 4,149 | $639,421.48 | 58,119 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $153.41 | 5,724 | $878,143.45 | 62,268 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $152.25 | 3,000 | $456,741.90 | 67,992 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $150.81 | 600 | $90,484.98 | 70,992 | 2019-09-03 | Filing |
| Director | $140.08 | 306 | $42,864.48 | 0 | 2019-08-26 | Filing |
| Director | $134.49 | 1,482 | $199,314.18 | 0 | 2019-08-20 | Filing |
| Director | $134.49 | 4,286 | $576,424.14 | 1,482 | 2019-08-20 | Filing |
| Officer | $141.82 | 167 | $23,683.94 | 79,004 | 2019-08-13 | Filing |
| Officer | $140.94 | 1,607 | $226,490.58 | 79,171 | 2019-08-13 | Filing |