| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $110.01 | 1,669 | $183,606.69 | 44,205 | 2020-03-04 | Filing |
| Officer | $112.39 | 1,687 | $189,607.16 | 45,874 | 2020-03-03 | Filing |
| Officer | $110.01 | 1,302 | $143,233.02 | 85,812 | 2020-03-04 | Filing |
| Officer | $112.39 | 1,334 | $149,932.93 | 87,114 | 2020-03-03 | Filing |
| Large Shareholder, Officer, Director | $115.65 | 1,194 | $138,084.55 | 36,592 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $114.93 | 8,640 | $993,037.54 | 37,786 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $114.04 | 12,036 | $1,372,633.58 | 46,426 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $112.99 | 9,017 | $1,018,846.16 | 58,462 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $112.06 | 4,113 | $460,891.26 | 67,479 | 2020-03-02 | Filing |
| Director | $109.99 | 306 | $33,656.94 | 0 | 2020-02-24 | Filing |
| Officer | $122.95 | 13,000 | $1,598,350.00 | 45,717 | 2020-02-21 | Filing |
| Large Shareholder, Officer, Director | $150.22 | 100,000 | $15,022,410.00 | 36,592 | 2020-02-14 | Filing |
| Officer | $142.12 | 198 | $28,138.79 | 79,004 | 2020-02-11 | Filing |
| Officer | $141.50 | 2,264 | $320,365.06 | 79,202 | 2020-02-11 | Filing |
| Officer | $140.64 | 3,005 | $422,623.50 | 81,466 | 2020-02-11 | Filing |
| Officer | $139.16 | 293 | $40,773.50 | 84,471 | 2020-02-11 | Filing |
| Officer | $138.22 | 1,795 | $248,097.00 | 84,764 | 2020-02-11 | Filing |
| Officer | $137.16 | 744 | $102,044.58 | 86,559 | 2020-02-11 | Filing |
| Officer | $136.23 | 941 | $128,189.98 | 87,303 | 2020-02-11 | Filing |
| Officer | $135.38 | 760 | $102,885.99 | 88,244 | 2020-02-11 | Filing |