| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $65.00 | 20,414 | $1,326,910.00 | 34,256 | 2020-04-17 | Filing |
| Large Shareholder, Officer, Director | $62.47 | 20,000 | $1,249,400.00 | 1,309,523 | 2020-04-16 | Filing |
| Large Shareholder, Officer, Director | $62.58 | 12,537 | $784,565.46 | 1,329,523 | 2020-04-15 | Filing |
| Large Shareholder, Officer, Director | $62.99 | 6,261 | $394,380.39 | 1,342,060 | 2020-04-14 | Filing |
| Large Shareholder, Officer, Director | $62.25 | 17,071 | $1,062,669.75 | 1,348,321 | 2020-04-13 | Filing |
| Large Shareholder, Officer, Director | $61.83 | 23,716 | $1,466,360.28 | 1,365,392 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $61.34 | 24,362 | $1,494,365.08 | 1,389,108 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $60.75 | 13,000 | $789,750.00 | 1,413,470 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $60.76 | 14,336 | $871,055.36 | 1,426,470 | 2020-04-07 | Filing |
| Large Shareholder, Officer, Director | $60.50 | 28,240 | $1,708,520.00 | 1,440,806 | 2020-04-06 | Filing |
| Officer | $60.00 | 3,730 | $223,800.00 | 34,256 | 2020-04-06 | Filing |
| Officer | $60.00 | 4,242 | $254,520.00 | 37,986 | 2020-04-06 | Filing |
| Officer | $60.00 | 7,293 | $437,580.00 | 12,571 | 2020-04-06 | Filing |
| Officer | $60.00 | 3,135 | $188,100.00 | 12,571 | 2020-04-06 | Filing |
| Officer | $60.00 | 5,666 | $339,960.00 | 12,571 | 2020-04-06 | Filing |
| Director | $65.00 | 6,400 | $416,000.00 | 29,873 | 2020-03-16 | Filing |
| Director | $60.65 | 991 | $60,103.46 | 16,421 | 2020-03-04 | Filing |
| Director | $58.96 | 7,893 | $465,357.07 | 60,466 | 2020-03-04 | Filing |
| Director | $58.96 | 7,893 | $465,357.07 | 60,466 | 2020-03-04 | Filing |
| Director | $56.93 | 6,572 | $374,132.13 | 39,761 | 2020-02-27 | Filing |