| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $96.80 | 81 | $7,840.80 | 10,127 | 2019-08-23 | Filing |
| Officer, Director | $95.52 | 177 | $16,907.04 | 10,208 | 2019-08-23 | Filing |
| Officer, Director | $94.80 | 170 | $16,116.00 | 10,385 | 2019-08-23 | Filing |
| Officer, Director | $99.24 | 1,294 | $128,416.56 | 3,616,732 | 2019-08-23 | Filing |
| Officer, Director | $98.78 | 4,489 | $443,423.42 | 3,618,026 | 2019-08-23 | Filing |
| Officer, Director | $97.72 | 3,328 | $325,212.16 | 3,622,515 | 2019-08-23 | Filing |
| Officer, Director | $96.76 | 3,103 | $300,246.28 | 3,625,843 | 2019-08-23 | Filing |
| Officer, Director | $95.53 | 6,561 | $626,772.33 | 3,628,946 | 2019-08-23 | Filing |
| Officer, Director | $94.79 | 6,281 | $595,375.99 | 3,635,507 | 2019-08-23 | Filing |
| Officer, Director | $99.24 | 462 | $45,848.88 | 1,503 | 2019-08-23 | Filing |
| Officer, Director | $98.78 | 1,596 | $157,652.88 | 1,965 | 2019-08-23 | Filing |
| Officer, Director | $97.72 | 1,189 | $116,189.08 | 3,561 | 2019-08-23 | Filing |
| Officer, Director | $96.76 | 1,127 | $109,048.52 | 4,750 | 2019-08-23 | Filing |
| Officer, Director | $95.53 | 2,342 | $223,731.26 | 5,877 | 2019-08-23 | Filing |
| Officer, Director | $94.79 | 2,237 | $212,045.23 | 8,219 | 2019-08-23 | Filing |
| Officer, Director | $102.02 | 2 | $204.04 | 10,556 | 2019-08-22 | Filing |
| Officer, Director | $99.96 | 34 | $3,398.64 | 10,558 | 2019-08-22 | Filing |
| Officer, Director | $98.97 | 211 | $20,882.67 | 10,592 | 2019-08-22 | Filing |
| Officer, Director | $98.17 | 285 | $27,978.45 | 10,803 | 2019-08-22 | Filing |
| Officer, Director | $97.10 | 203 | $19,711.30 | 11,088 | 2019-08-22 | Filing |