| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $77.25 | 2,736 | $211,356.00 | 5,472 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $77.07 | 2,736 | $210,863.52 | 8,208 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $76.84 | 2,736 | $210,234.24 | 10,944 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $76.53 | 2,736 | $209,386.08 | 13,680 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $77.73 | 36,111 | $2,806,908.03 | 0 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $77.38 | 36,111 | $2,794,269.18 | 36,111 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $77.25 | 36,111 | $2,789,574.75 | 72,222 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $77.07 | 36,111 | $2,783,074.77 | 108,333 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $76.84 | 36,111 | $2,774,769.24 | 144,444 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $76.53 | 36,111 | $2,763,574.83 | 180,555 | 2020-05-11 | Filing |
| Director | $76.44 | 12,500 | $955,500.00 | 0 | 2020-05-08 | Filing |
| Director | $60.34 | 12,500 | $754,250.00 | 0 | 2020-04-09 | Filing |
| Officer | $73.19 | 4,500 | $329,355.00 | 129,652 | 2020-05-06 | Filing |
| Officer | $72.74 | 13,300 | $967,442.00 | 134,152 | 2020-05-06 | Filing |
| Officer | $71.68 | 8,000 | $573,440.00 | 147,452 | 2020-05-06 | Filing |
| Officer | $70.65 | 4,200 | $296,730.00 | 155,452 | 2020-05-06 | Filing |
| Officer | $70.04 | 200 | $14,008.00 | 130,647 | 2020-05-01 | Filing |
| Officer | $69.46 | 39,235 | $2,725,263.10 | 130,847 | 2020-05-01 | Filing |
| Officer | $68.58 | 21,665 | $1,485,785.70 | 170,082 | 2020-05-01 | Filing |
| Officer | $67.90 | 27,000 | $1,833,300.00 | 191,747 | 2020-05-01 | Filing |