| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $160.06 | 2,200 | $352,137.94 | 24,089 | 2019-03-13 | Filing |
| Officer, Director | $159.10 | 2,800 | $445,490.08 | 26,289 | 2019-03-13 | Filing |
| Officer, Director | $157.16 | 4,400 | $691,485.08 | 31,550,800 | 2019-03-11 | Filing |
| Officer, Director | $155.85 | 600 | $93,507.00 | 31,555,200 | 2019-03-11 | Filing |
| Director | $156.20 | 113 | $17,650.60 | 11,819 | 2019-03-07 | Filing |
| Officer, Director | $154.76 | 1,787 | $276,554.33 | 31,555,800 | 2019-03-08 | Filing |
| Officer, Director | $153.92 | 2,613 | $402,186.17 | 31,557,587 | 2019-03-08 | Filing |
| Officer, Director | $152.28 | 400 | $60,911.00 | 31,560,200 | 2019-03-08 | Filing |
| Officer, Director | $151.16 | 200 | $30,231.00 | 31,560,600 | 2019-03-08 | Filing |
| Officer, Director | $157.21 | 500 | $78,607.00 | 31,560,800 | 2019-03-07 | Filing |
| Officer, Director | $156.60 | 1,800 | $281,874.06 | 31,561,300 | 2019-03-07 | Filing |
| Officer, Director | $155.57 | 2,700 | $420,027.12 | 31,563,100 | 2019-03-07 | Filing |
| Officer, Director | $157.00 | 5,000 | $785,000.00 | 24,089 | 2019-03-06 | Filing |
| Officer, Director | $159.70 | 600 | $95,818.98 | 31,565,800 | 2019-03-06 | Filing |
| Officer, Director | $158.72 | 1,000 | $158,720.00 | 31,566,400 | 2019-03-06 | Filing |
| Officer, Director | $157.56 | 1,400 | $220,588.06 | 31,567,400 | 2019-03-06 | Filing |
| Officer, Director | $156.78 | 2,000 | $313,569.60 | 31,568,800 | 2019-03-06 | Filing |
| Officer, Director | $160.31 | 100 | $16,031.00 | 302,892 | 2019-03-05 | Filing |
| Officer, Director | $156.89 | 520 | $81,581.03 | 302,992 | 2019-03-05 | Filing |
| Officer, Director | $160.16 | 200 | $32,031.00 | 25,546 | 2019-03-05 | Filing |