| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $66.37 | 6,089 | $404,126.93 | 0 | 2020-06-03 | Filing |
| Large Shareholder, Other | $65.76 | 24,242 | $1,594,153.92 | 6,089 | 2020-06-03 | Filing |
| Large Shareholder, Other | $64.81 | 15,425 | $999,694.25 | 30,331 | 2020-06-03 | Filing |
| Large Shareholder, Other | $63.92 | 1,225 | $78,302.00 | 45,756 | 2020-06-03 | Filing |
| Large Shareholder, Other | $62.45 | 2,500 | $156,125.00 | 46,981 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director, Other | $61.23 | 21,423 | $1,311,730.29 | 0 | 2020-06-02 | Filing |
| Large Shareholder, Officer, Director, Other | $60.54 | 16,362 | $990,555.48 | 21,423 | 2020-06-02 | Filing |
| Large Shareholder, Director, Other | $61.23 | 21,423 | $1,311,730.29 | 0 | 2020-06-02 | Filing |
| Large Shareholder, Director, Other | $60.54 | 16,362 | $990,555.48 | 21,423 | 2020-06-02 | Filing |
| Large Shareholder, Other | $61.23 | 21,423 | $1,311,730.29 | 0 | 2020-06-02 | Filing |
| Large Shareholder, Other | $60.54 | 16,362 | $990,555.48 | 21,423 | 2020-06-02 | Filing |
| Large Shareholder, Officer, Director, Other | $60.05 | 2,500 | $150,114.00 | 0 | 2020-06-01 | Filing |
| Large Shareholder, Director, Other | $60.05 | 2,500 | $150,114.00 | 0 | 2020-06-01 | Filing |
| Large Shareholder, Other | $60.05 | 2,500 | $150,114.00 | 0 | 2020-06-01 | Filing |
| Large Shareholder, Officer, Director, Other | $60.06 | 2,301 | $138,208.64 | 0 | 2020-05-29 | Filing |
| Large Shareholder, Director, Other | $60.06 | 2,301 | $138,208.64 | 0 | 2020-05-29 | Filing |
| Large Shareholder, Other | $60.06 | 2,301 | $138,208.64 | 0 | 2020-05-29 | Filing |
| Large Shareholder, Director, Other | $61.15 | 3,185 | $194,762.75 | 0 | 2020-05-28 | Filing |
| Large Shareholder, Director, Other | $60.54 | 8,159 | $493,945.86 | 3,185 | 2020-05-28 | Filing |
| Large Shareholder, Officer, Director, Other | $61.15 | 3,185 | $194,762.75 | 0 | 2020-05-28 | Filing |