| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $90.91 | 200 | $18,182.00 | 303,379 | 2020-08-21 | Filing |
| Officer, Director | $88.68 | 800 | $70,944.00 | 303,579 | 2020-08-21 | Filing |
| Officer, Director | $87.44 | 1,447 | $126,525.68 | 304,379 | 2020-08-21 | Filing |
| Officer, Director | $86.64 | 2,405 | $208,369.20 | 305,826 | 2020-08-21 | Filing |
| Officer, Director | $85.49 | 5,148 | $440,102.52 | 308,231 | 2020-08-21 | Filing |
| Officer | $81.14 | 701 | $56,879.14 | 178,490 | 2020-08-19 | Filing |
| Officer | $80.13 | 2,100 | $168,273.00 | 179,191 | 2020-08-19 | Filing |
| Officer | $79.22 | 2,643 | $209,378.46 | 181,291 | 2020-08-19 | Filing |
| Officer | $78.07 | 2,000 | $156,140.00 | 183,934 | 2020-08-19 | Filing |
| Officer | $77.21 | 910 | $70,261.10 | 185,934 | 2020-08-19 | Filing |
| Large Shareholder, Officer, Director | $81.66 | 500 | $40,830.00 | 356,280 | 2020-08-19 | Filing |
| Large Shareholder, Officer, Director | $81.03 | 6,166 | $499,630.98 | 356,780 | 2020-08-19 | Filing |
| Large Shareholder, Officer, Director | $79.93 | 22,422 | $1,792,190.46 | 362,946 | 2020-08-19 | Filing |
| Large Shareholder, Officer, Director | $79.00 | 19,046 | $1,504,634.00 | 385,368 | 2020-08-19 | Filing |
| Large Shareholder, Officer, Director | $77.90 | 13,686 | $1,066,139.40 | 404,414 | 2020-08-19 | Filing |
| Large Shareholder, Officer, Director | $77.09 | 5,913 | $455,833.17 | 418,100 | 2020-08-19 | Filing |
| Officer | $77.59 | 24,362 | $1,890,247.58 | 282,092 | 2020-08-18 | Filing |
| Officer, Director | $77.59 | 46,030 | $3,571,467.70 | 303,379 | 2020-08-18 | Filing |
| Large Shareholder, Officer, Director | $77.59 | 55,329 | $4,292,977.11 | 424,013 | 2020-08-18 | Filing |
| Large Shareholder, Officer, Director | $79.91 | 1,576 | $125,938.16 | 479,342 | 2020-08-17 | Filing |