| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $58.46 | 9,406 | $549,873.82 | 10,501 | 2020-10-13 | Filing |
| Officer | $57.46 | 2,909 | $167,141.83 | 19,907 | 2020-10-13 | Filing |
| Officer | $56.37 | 5,078 | $286,261.08 | 22,816 | 2020-10-13 | Filing |
| Officer | $55.40 | 2,106 | $116,673.45 | 27,894 | 2020-10-13 | Filing |
| Large Shareholder, Officer, Director | $45.88 | 21,678 | $994,543.28 | 0 | 2020-10-09 | Filing |
| Large Shareholder, Officer, Director | $45.30 | 22,903 | $1,037,391.39 | 21,678 | 2020-10-09 | Filing |
| Large Shareholder, Officer, Director | $44.27 | 7,804 | $345,458.89 | 44,581 | 2020-10-09 | Filing |
| Large Shareholder, Officer, Director | $44.09 | 5,500 | $242,481.25 | 0 | 2020-10-08 | Filing |
| Large Shareholder, Officer, Director | $43.41 | 46,885 | $2,035,437.26 | 5,500 | 2020-10-08 | Filing |
| Large Shareholder, Officer, Director | $42.97 | 52,385 | $2,251,082.98 | 0 | 2020-10-07 | Filing |
| Officer | $41.67 | 13,334 | $555,679.78 | 647 | 2020-10-01 | Filing |
| Officer | $40.92 | 15,000 | $613,729.50 | 0 | 2020-09-29 | Filing |
| Officer, Director | $38.83 | 2,496 | $96,931.91 | 0 | 2020-09-21 | Filing |
| Officer, Director | $38.22 | 28,474 | $1,088,347.47 | 2,496 | 2020-09-21 | Filing |
| Officer, Director | $37.17 | 17,530 | $651,611.14 | 30,970 | 2020-09-21 | Filing |
| Officer, Director | $36.95 | 3,637 | $134,404.97 | 0 | 2020-09-18 | Filing |
| Officer, Director | $36.19 | 44,863 | $1,623,744.50 | 3,637 | 2020-09-18 | Filing |
| Officer, Director | $35.96 | 25,602 | $920,617.20 | 0 | 2020-09-17 | Filing |
| Officer, Director | $35.47 | 22,898 | $812,230.99 | 25,602 | 2020-09-17 | Filing |
| Officer | $36.15 | 1,309 | $47,326.50 | 0 | 2020-09-15 | Filing |