| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $47.07 | 6,397 | $301,106.79 | 418,139 | 2020-01-21 | Filing |
| Officer | $60.99 | 1,300 | $79,287.00 | 858,993 | 2020-01-06 | Filing |
| Officer | $60.37 | 22,466 | $1,356,272.42 | 860,293 | 2020-01-06 | Filing |
| Officer | $59.57 | 11,847 | $705,725.79 | 882,759 | 2020-01-06 | Filing |
| Officer | $61.02 | 100 | $6,102.00 | 258,375 | 2020-01-06 | Filing |
| Officer | $60.43 | 8,931 | $539,700.33 | 258,475 | 2020-01-06 | Filing |
| Officer | $59.61 | 5,594 | $333,458.34 | 267,406 | 2020-01-06 | Filing |
| Officer | $60.95 | 500 | $30,475.00 | 391,185 | 2020-01-06 | Filing |
| Officer | $60.40 | 11,907 | $719,182.80 | 391,685 | 2020-01-06 | Filing |
| Officer | $59.60 | 7,593 | $452,542.80 | 403,592 | 2020-01-06 | Filing |
| Officer, Director | $63.50 | 83,333 | $5,291,645.50 | 1,805,237 | 2019-12-24 | Filing |
| Officer, Director | $68.18 | 3,393 | $231,334.74 | 1,888,570 | 2019-12-13 | Filing |
| Officer, Director | $67.30 | 25,412 | $1,710,227.60 | 1,891,963 | 2019-12-13 | Filing |
| Officer, Director | $66.47 | 45,577 | $3,029,503.19 | 1,917,375 | 2019-12-13 | Filing |
| Officer, Director | $65.85 | 8,951 | $589,423.35 | 1,962,952 | 2019-12-13 | Filing |
| Officer, Director | $69.41 | 8,379 | $581,586.39 | 1,971,903 | 2019-12-12 | Filing |
| Officer, Director | $68.51 | 10,343 | $708,598.93 | 1,980,282 | 2019-12-12 | Filing |
| Officer, Director | $67.31 | 58,059 | $3,907,951.29 | 1,990,625 | 2019-12-12 | Filing |
| Officer, Director | $66.82 | 23,219 | $1,551,493.58 | 2,048,684 | 2019-12-12 | Filing |
| Officer, Director | $62.00 | 8,022 | $497,364.00 | 2,071,903 | 2019-12-03 | Filing |