| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $152.34 | 1,800 | $274,219.92 | 30,792,000 | 2019-09-03 | Filing |
| Officer, Director | $157.70 | 400 | $63,081.00 | 30,793,800 | 2019-08-30 | Filing |
| Officer, Director | $156.86 | 800 | $125,484.00 | 30,794,200 | 2019-08-30 | Filing |
| Officer, Director | $155.67 | 2,000 | $311,340.20 | 30,795,000 | 2019-08-30 | Filing |
| Officer, Director | $154.74 | 1,800 | $278,539.02 | 30,797,000 | 2019-08-30 | Filing |
| Officer, Director | $154.20 | 111 | $17,115.81 | 302,272 | 2019-09-03 | Filing |
| Officer, Director | $153.48 | 250 | $38,370.43 | 302,383 | 2019-09-03 | Filing |
| Officer, Director | $152.44 | 259 | $39,482.19 | 302,633 | 2019-09-03 | Filing |
| Director | $153.54 | 1,400 | $214,949.42 | 9,515 | 2019-09-03 | Filing |
| Director | $155.67 | 25,000 | $3,891,732.50 | 124,017 | 2019-08-29 | Filing |
| Officer, Director | $155.55 | 3,100 | $482,196.01 | 30,923,800 | 2019-08-29 | Filing |
| Officer, Director | $154.52 | 1,000 | $154,515.00 | 30,926,900 | 2019-08-29 | Filing |
| Officer, Director | $153.46 | 900 | $138,114.00 | 30,927,900 | 2019-08-29 | Filing |
| Officer, Director | $155.14 | 83 | $12,876.78 | 302,892 | 2019-08-27 | Filing |
| Officer, Director | $154.05 | 304 | $46,830.96 | 302,975 | 2019-08-27 | Filing |
| Officer, Director | $153.25 | 233 | $35,708.11 | 303,279 | 2019-08-27 | Filing |
| Officer, Director | $152.60 | 300 | $45,780.00 | 30,928,800 | 2019-08-28 | Filing |
| Officer, Director | $151.79 | 4,700 | $713,411.12 | 30,929,100 | 2019-08-28 | Filing |
| Officer, Director | $155.26 | 700 | $108,682.00 | 30,933,800 | 2019-08-27 | Filing |
| Officer, Director | $154.09 | 2,682 | $413,271.53 | 30,934,500 | 2019-08-27 | Filing |