| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director, Other | $40.13 | 14,422 | $578,698.61 | 383,859 | 2019-12-02 | Filing |
| Large Shareholder, Officer, Director, Other | $40.13 | 14,422 | $578,698.61 | 383,859 | 2019-12-02 | Filing |
| Large Shareholder, Other | $40.13 | 14,422 | $578,698.61 | 383,859 | 2019-12-02 | Filing |
| Large Shareholder, Other | $45.11 | 1,862 | $83,994.82 | 0 | 2019-11-26 | Filing |
| Large Shareholder, Other | $44.66 | 11,138 | $497,423.08 | 1,862 | 2019-11-26 | Filing |
| Large Shareholder, Other | $46.01 | 1,100 | $50,611.00 | 0 | 2019-11-25 | Filing |
| Large Shareholder, Other | $45.18 | 6,562 | $296,471.16 | 1,100 | 2019-11-25 | Filing |
| Officer | $45.18 | 12,000 | $542,182.80 | 63,631 | 2019-11-25 | Filing |
| Officer | $45.02 | 1,032 | $46,460.64 | 19,593 | 2019-11-19 | Filing |
| Officer | $44.39 | 120 | $5,326.80 | 20,625 | 2019-11-15 | Filing |
| Officer | $43.33 | 912 | $39,516.96 | 20,745 | 2019-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $44.00 | 10,000 | $440,032.00 | 725,801 | 2019-11-13 | Filing |
| Large Shareholder, Officer, Director, Other | $44.19 | 6,915 | $305,573.85 | 398,281 | 2019-11-04 | Filing |
| Large Shareholder, Officer, Director, Other | $43.50 | 18,530 | $806,055.00 | 405,196 | 2019-11-04 | Filing |
| Large Shareholder, Officer, Director, Other | $42.21 | 24,991 | $1,054,870.11 | 423,726 | 2019-11-04 | Filing |
| Large Shareholder, Director, Other | $44.19 | 6,915 | $305,573.85 | 398,281 | 2019-11-04 | Filing |
| Large Shareholder, Director, Other | $43.50 | 18,530 | $806,055.00 | 405,196 | 2019-11-04 | Filing |
| Large Shareholder, Director, Other | $42.21 | 24,991 | $1,054,870.11 | 423,726 | 2019-11-04 | Filing |
| Large Shareholder, Other | $44.19 | 6,915 | $305,573.85 | 398,281 | 2019-11-04 | Filing |
| Large Shareholder, Other | $43.50 | 18,530 | $806,055.00 | 405,196 | 2019-11-04 | Filing |