| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $162.08 | 1,769 | $286,714.21 | 30,482,031 | 2019-11-29 | Filing |
| Officer, Director | $162.35 | 500 | $81,174.00 | 30,483,800 | 2019-11-27 | Filing |
| Officer, Director | $161.68 | 4,500 | $727,552.35 | 30,484,300 | 2019-11-27 | Filing |
| Officer, Director | $162.56 | 200 | $32,511.00 | 30,488,800 | 2019-11-26 | Filing |
| Officer, Director | $162.22 | 4,800 | $778,664.64 | 30,489,000 | 2019-11-26 | Filing |
| Officer, Director | $162.25 | 620 | $100,593.82 | 294,832 | 2019-11-26 | Filing |
| Officer | $162.57 | 1,608 | $261,409.99 | 34,820 | 2019-11-25 | Filing |
| Officer | $162.57 | 494 | $80,308.79 | 25,563 | 2019-11-25 | Filing |
| Officer | $162.57 | 1,090 | $177,199.56 | 22,890 | 2019-11-25 | Filing |
| Officer, Director | $162.57 | 1,297 | $210,851.21 | 33,318 | 2019-11-25 | Filing |
| Officer | $162.57 | 1,452 | $236,049.32 | 52,123 | 2019-11-25 | Filing |
| Officer | $162.57 | 323 | $52,509.59 | 31,108 | 2019-11-25 | Filing |
| Officer, Director | $162.57 | 1,039 | $168,908.57 | 32,281 | 2019-11-25 | Filing |
| Officer, Director | $163.91 | 300 | $49,173.99 | 30,493,800 | 2019-11-25 | Filing |
| Officer, Director | $162.76 | 1,400 | $227,863.02 | 30,494,100 | 2019-11-25 | Filing |
| Officer, Director | $161.98 | 3,300 | $534,543.24 | 30,495,500 | 2019-11-25 | Filing |
| Officer, Director | $162.95 | 900 | $146,657.97 | 30,498,800 | 2019-11-22 | Filing |
| Officer, Director | $162.55 | 4,100 | $666,455.82 | 30,499,700 | 2019-11-22 | Filing |
| Officer, Director | $165.68 | 100 | $16,568.00 | 30,503,800 | 2019-11-21 | Filing |
| Officer, Director | $165.01 | 490 | $80,855.39 | 30,503,900 | 2019-11-21 | Filing |