| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director, Other | $43.65 | 17,000 | $742,050.00 | 117,381 | 2020-01-08 | Filing |
| Large Shareholder, Director, Other | $44.59 | 9,996 | $445,721.64 | 107,385 | 2020-01-08 | Filing |
| Large Shareholder, Director, Other | $43.65 | 17,000 | $742,050.00 | 117,381 | 2020-01-08 | Filing |
| Large Shareholder, Other | $44.59 | 9,996 | $445,721.64 | 107,385 | 2020-01-08 | Filing |
| Large Shareholder, Other | $43.65 | 17,000 | $742,050.00 | 117,381 | 2020-01-08 | Filing |
| Large Shareholder, Director, Other | $44.61 | 13,900 | $620,113.75 | 134,381 | 2020-01-07 | Filing |
| Large Shareholder, Officer, Director, Other | $44.61 | 13,900 | $620,113.75 | 134,381 | 2020-01-07 | Filing |
| Large Shareholder, Other | $44.61 | 13,900 | $620,113.75 | 134,381 | 2020-01-07 | Filing |
| Officer | $45.02 | 1,017 | $45,785.34 | 18,576 | 2020-01-06 | Filing |
| Large Shareholder, Director, Other | $42.12 | 30,712 | $1,293,589.44 | 148,281 | 2019-12-18 | Filing |
| Large Shareholder, Director, Other | $41.71 | 15,118 | $630,571.78 | 178,993 | 2019-12-18 | Filing |
| Large Shareholder, Officer, Director, Other | $42.12 | 30,712 | $1,293,589.44 | 148,281 | 2019-12-18 | Filing |
| Large Shareholder, Officer, Director, Other | $41.71 | 15,118 | $630,571.78 | 178,993 | 2019-12-18 | Filing |
| Large Shareholder, Other | $42.12 | 30,712 | $1,293,589.44 | 148,281 | 2019-12-18 | Filing |
| Large Shareholder, Other | $41.71 | 15,118 | $630,571.78 | 178,993 | 2019-12-18 | Filing |
| Large Shareholder, Officer, Director, Other | $41.99 | 18,598 | $780,930.02 | 194,111 | 2019-12-17 | Filing |
| Large Shareholder, Officer, Director, Other | $41.54 | 39,874 | $1,656,365.96 | 212,709 | 2019-12-17 | Filing |
| Large Shareholder, Director, Other | $41.99 | 18,598 | $780,930.02 | 194,111 | 2019-12-17 | Filing |
| Large Shareholder, Director, Other | $41.54 | 39,874 | $1,656,365.96 | 212,709 | 2019-12-17 | Filing |
| Large Shareholder, Other | $41.99 | 18,598 | $780,930.02 | 194,111 | 2019-12-17 | Filing |