| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $53.41 | 23,839 | $1,273,312.51 | 0 | 2020-10-26 | Filing |
| Officer, Director | $53.07 | 37,259 | $1,977,435.73 | 23,839 | 2020-10-26 | Filing |
| Large Shareholder, Officer, Director | $51.47 | 6,700 | $344,844.31 | 0 | 2020-10-21 | Filing |
| Large Shareholder, Officer, Director | $50.18 | 11,675 | $585,900.54 | 6,700 | 2020-10-21 | Filing |
| Large Shareholder, Officer, Director | $49.78 | 14,401 | $716,861.62 | 18,375 | 2020-10-21 | Filing |
| Large Shareholder, Officer, Director | $49.13 | 19,824 | $973,923.38 | 32,776 | 2020-10-21 | Filing |
| Officer, Director | $51.48 | 10,654 | $548,476.44 | 0 | 2020-10-21 | Filing |
| Officer, Director | $51.05 | 6,664 | $340,185.87 | 10,654 | 2020-10-21 | Filing |
| Officer, Director | $49.95 | 19,085 | $953,263.31 | 17,318 | 2020-10-21 | Filing |
| Officer, Director | $49.15 | 19,166 | $941,945.65 | 36,403 | 2020-10-21 | Filing |
| Officer, Director | $45.00 | 34,599 | $1,556,955.00 | 0 | 2020-10-16 | Filing |
| Officer, Director | $44.35 | 34,599 | $1,534,590.21 | 0 | 2020-10-14 | Filing |
| Large Shareholder, Officer, Director | $44.06 | 105,000 | $4,625,974.50 | 0 | 2020-10-14 | Filing |
| Large Shareholder, Officer, Director | $44.08 | 105,000 | $4,628,788.50 | 0 | 2020-10-13 | Filing |
| Large Shareholder, Officer, Director | $45.27 | 33,660 | $1,523,656.93 | 0 | 2020-10-12 | Filing |
| Large Shareholder, Officer, Director | $44.38 | 71,340 | $3,166,062.07 | 33,660 | 2020-10-12 | Filing |
| Large Shareholder, Officer, Director | $43.56 | 105,000 | $4,573,548.00 | 0 | 2020-10-08 | Filing |
| Large Shareholder, Officer, Director | $43.65 | 15,123 | $660,076.61 | 0 | 2020-10-07 | Filing |
| Large Shareholder, Officer, Director | $43.37 | 89,877 | $3,898,325.00 | 15,123 | 2020-10-07 | Filing |
| Large Shareholder, Officer, Director | $44.23 | 22,721 | $1,004,874.85 | 0 | 2020-10-06 | Filing |