| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $154.98 | 2,923 | $453,012.97 | 31,245,877 | 2019-05-30 | Filing |
| Officer, Director | $153.66 | 500 | $76,828.00 | 31,248,800 | 2019-05-29 | Filing |
| Officer, Director | $152.90 | 3,500 | $535,159.10 | 31,249,300 | 2019-05-29 | Filing |
| Officer, Director | $152.13 | 1,000 | $152,129.00 | 31,252,800 | 2019-05-29 | Filing |
| Officer, Director | $153.43 | 600 | $92,058.00 | 28,517 | 2019-05-29 | Filing |
| Officer, Director | $152.80 | 1,900 | $290,329.31 | 29,117 | 2019-05-29 | Filing |
| Officer | $153.53 | 847 | $130,039.91 | 19,685 | 2019-05-29 | Filing |
| Director | $154.32 | 113 | $17,438.16 | 11,245 | 2019-05-30 | Filing |
| Officer, Director | $157.10 | 1,700 | $267,065.07 | 31,253,800 | 2019-05-28 | Filing |
| Officer, Director | $156.40 | 1,200 | $187,674.96 | 31,255,500 | 2019-05-28 | Filing |
| Officer, Director | $155.05 | 2,100 | $325,605.00 | 31,256,700 | 2019-05-28 | Filing |
| Officer, Director | $156.63 | 100 | $15,663.00 | 31,258,800 | 2019-05-24 | Filing |
| Officer, Director | $155.66 | 790 | $122,968.79 | 31,258,900 | 2019-05-24 | Filing |
| Officer, Director | $154.86 | 4,110 | $636,494.33 | 31,259,690 | 2019-05-24 | Filing |
| Officer, Director | $157.12 | 240 | $37,707.60 | 295,452 | 2019-05-28 | Filing |
| Officer, Director | $156.19 | 133 | $20,773.59 | 295,692 | 2019-05-28 | Filing |
| Officer, Director | $155.03 | 247 | $38,292.76 | 295,825 | 2019-05-28 | Filing |
| Officer, Director | $153.55 | 843 | $129,439.78 | 29,438 | 2019-05-23 | Filing |
| Officer, Director | $153.54 | 472 | $72,472.53 | 30,281 | 2019-05-23 | Filing |
| Officer | $154.84 | 313 | $48,464.92 | 30,310 | 2019-05-24 | Filing |