| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $111.66 | 2,792 | $311,742.44 | 20,564 | 2020-01-17 | Filing |
| Officer, Director | $110.68 | 1,700 | $188,156.00 | 23,356 | 2020-01-17 | Filing |
| Officer, Director | $109.50 | 3,500 | $383,246.15 | 25,056 | 2020-01-16 | Filing |
| Officer, Director | $109.86 | 100 | $10,986.00 | 28,556 | 2020-01-15 | Filing |
| Officer, Director | $109.19 | 3,100 | $338,475.05 | 28,656 | 2020-01-15 | Filing |
| Officer, Director | $108.30 | 4,000 | $433,213.60 | 31,756 | 2020-01-15 | Filing |
| Officer, Director | $110.85 | 1,300 | $144,099.54 | 35,756 | 2020-01-14 | Filing |
| Officer, Director | $110.20 | 4,902 | $540,220.50 | 37,056 | 2020-01-14 | Filing |
| Officer, Director | $109.39 | 2,065 | $225,894.48 | 41,958 | 2020-01-14 | Filing |
| Officer, Director | $107.89 | 300 | $32,367.00 | 44,023 | 2020-01-14 | Filing |
| Officer, Director | $108.07 | 305 | $32,962.39 | 44,323 | 2020-01-13 | Filing |
| Officer, Director | $107.52 | 3,995 | $429,553.99 | 44,628 | 2020-01-13 | Filing |
| Officer, Director | $107.10 | 100 | $10,710.20 | 48,623 | 2020-01-13 | Filing |
| Officer, Director | $106.84 | 484 | $51,710.61 | 48,723 | 2020-01-13 | Filing |
| Officer, Director | $107.13 | 2,827 | $302,869.51 | 49,207 | 2020-01-10 | Filing |
| Officer, Director | $106.69 | 5,255 | $560,634.93 | 52,034 | 2020-01-10 | Filing |
| Director | $111.02 | 200 | $22,203.00 | 10,429 | 2020-01-14 | Filing |
| Director | $110.68 | 1,800 | $199,222.02 | 10,629 | 2020-01-14 | Filing |
| Officer, Director | $108.18 | 193 | $20,878.60 | 57,289 | 2020-01-09 | Filing |
| Officer, Director | $107.73 | 3,860 | $415,833.55 | 57,482 | 2020-01-09 | Filing |