| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $62.41 | 3,811 | $237,844.51 | 7,622 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $61.89 | 3,811 | $235,862.79 | 11,433 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $63.55 | 3,811 | $242,189.05 | 0 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $63.05 | 3,811 | $240,283.55 | 3,811 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $62.41 | 3,811 | $237,844.51 | 7,622 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $61.89 | 3,811 | $235,862.79 | 11,433 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $63.55 | 27,083 | $1,721,124.65 | 0 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $63.05 | 27,083 | $1,707,583.15 | 27,083 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $62.41 | 27,083 | $1,690,250.03 | 54,166 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $61.89 | 27,083 | $1,676,166.87 | 81,249 | 2020-02-10 | Filing |
| Director | $61.97 | 12,500 | $774,625.00 | 0 | 2020-02-10 | Filing |
| Officer | $61.89 | 25,000 | $1,547,250.00 | 0 | 2020-02-10 | Filing |
| Officer | $61.83 | 9,996 | $618,052.68 | 25,000 | 2020-02-10 | Filing |
| Officer | $62.33 | 735 | $45,812.55 | 34,996 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $64.50 | 1,172 | $75,594.00 | 0 | 2020-02-05 | Filing |
| Large Shareholder, Officer, Director | $64.50 | 1,172 | $75,594.00 | 0 | 2020-02-05 | Filing |
| Large Shareholder | $64.44 | 1,000 | $64,440.00 | 0 | 2020-02-05 | Filing |
| Large Shareholder | $63.99 | 37,429 | $2,395,081.71 | 1,000 | 2020-02-05 | Filing |
| Large Shareholder | $64.29 | 2,302 | $147,995.58 | 0 | 2020-02-04 | Filing |
| Large Shareholder | $63.64 | 239,822 | $15,262,272.08 | 2,302 | 2020-02-04 | Filing |