| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $205.00 | 1,248 | $255,840.00 | 197,976 | 2019-07-01 | Filing |
| Officer, Director | $204.31 | 1,788 | $365,306.28 | 199,224 | 2019-07-01 | Filing |
| Officer, Director | $203.50 | 3,112 | $633,292.00 | 201,012 | 2019-07-01 | Filing |
| Officer, Director | $202.65 | 3,756 | $761,153.40 | 204,124 | 2019-07-01 | Filing |
| Officer, Director | $201.26 | 24,259 | $4,882,366.34 | 207,880 | 2019-07-01 | Filing |
| Officer, Director | $200.65 | 23,275 | $4,670,128.75 | 232,139 | 2019-07-01 | Filing |
| Officer | $206.28 | 100 | $20,628.00 | 19,147 | 2019-06-28 | Filing |
| Officer | $205.15 | 3,524 | $722,948.60 | 19,247 | 2019-06-28 | Filing |
| Officer | $204.52 | 4,595 | $939,769.40 | 22,771 | 2019-06-28 | Filing |
| Officer | $212.82 | 227 | $48,310.14 | 19,147 | 2019-06-10 | Filing |
| Officer | $210.37 | 5,165 | $1,086,561.05 | 19,374 | 2019-06-10 | Filing |
| Officer | $209.91 | 2,955 | $620,284.05 | 24,539 | 2019-06-10 | Filing |
| Officer, Director | $208.91 | 6,578 | $1,374,209.98 | 197,976 | 2019-06-03 | Filing |
| Officer, Director | $208.18 | 25,903 | $5,392,486.54 | 204,554 | 2019-06-03 | Filing |
| Officer, Director | $207.42 | 24,958 | $5,176,788.36 | 230,457 | 2019-06-03 | Filing |
| Director | $202.46 | 1,200 | $242,952.00 | 1,897 | 2019-05-16 | Filing |
| Director | $198.20 | 100 | $19,820.00 | 5,870 | 2019-05-15 | Filing |
| Officer | $199.42 | 9,549 | $1,904,261.58 | 29,609 | 2019-05-15 | Filing |
| Officer | $198.73 | 7,368 | $1,464,242.64 | 39,158 | 2019-05-15 | Filing |
| Officer | $197.72 | 2,400 | $474,528.00 | 46,526 | 2019-05-15 | Filing |