| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director, Other | $44.35 | 10,688 | $474,012.80 | 96,697 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director, Other | $44.95 | 2,290 | $102,935.50 | 94,407 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director, Other | $44.35 | 10,688 | $474,012.80 | 96,697 | 2020-01-09 | Filing |
| Large Shareholder, Other | $44.95 | 2,290 | $102,935.50 | 94,407 | 2020-01-09 | Filing |
| Large Shareholder, Other | $44.35 | 10,688 | $474,012.80 | 96,697 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director, Other | $44.59 | 9,996 | $445,721.64 | 107,385 | 2020-01-08 | Filing |
| 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 |