| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $57.16 | 53,333 | $3,048,599.61 | 63,631 | 2020-05-06 | Filing |
| Officer | $55.28 | 40,000 | $2,211,200.00 | 18,576 | 2020-05-05 | Filing |
| Officer | $61.31 | 11,566 | $709,067.51 | 37,137 | 2020-05-11 | Filing |
| Officer | $55.49 | 19,724 | $1,094,433.48 | 37,137 | 2020-04-29 | Filing |
| Officer | $55.01 | 276 | $15,182.76 | 37,137 | 2020-04-27 | Filing |
| Officer | $59.44 | 2,016 | $119,831.04 | 63,631 | 2020-05-18 | Filing |
| Officer | $58.82 | 17,984 | $1,057,818.88 | 65,647 | 2020-05-18 | Filing |
| Large Shareholder, Other | $60.00 | 5,557 | $333,420.00 | 0 | 2020-05-18 | Filing |
| Large Shareholder, Other | $60.23 | 16,367 | $985,826.96 | 0 | 2020-05-13 | Filing |
| Large Shareholder, Director, Other | $60.14 | 3,125 | $187,935.31 | 0 | 2020-05-13 | Filing |
| Large Shareholder, Officer, Director, Other | $60.14 | 3,125 | $187,935.31 | 0 | 2020-05-13 | Filing |
| Large Shareholder, Other | $60.14 | 3,125 | $187,935.31 | 0 | 2020-05-13 | Filing |
| Large Shareholder, Other | $60.04 | 8,633 | $518,307.19 | 0 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director, Other | $61.11 | 400 | $24,444.00 | 0 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director, Other | $60.13 | 9,397 | $565,041.61 | 400 | 2020-05-12 | Filing |
| Large Shareholder, Director, Other | $61.11 | 400 | $24,444.00 | 0 | 2020-05-12 | Filing |
| Large Shareholder, Director, Other | $60.13 | 9,397 | $565,041.61 | 400 | 2020-05-12 | Filing |
| Large Shareholder, Other | $61.11 | 400 | $24,444.00 | 0 | 2020-05-12 | Filing |
| Large Shareholder, Other | $60.13 | 9,397 | $565,041.61 | 400 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director, Other | $62.40 | 400 | $24,960.00 | 0 | 2020-05-11 | Filing |