| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $28.00 | 66,000 | $1,848,303.60 | 279,215 | 2018-11-05 | Filing |
| Director | $28.02 | 500 | $14,009.85 | 25,403 | 2018-11-05 | Filing |
| Director | $27.84 | 3,492 | $97,226.36 | 49,745 | 2018-11-05 | Filing |
| Large Shareholder, Other | $22.86 | 90,000 | $2,057,688.00 | 8,247,175 | 2018-09-20 | Filing |
| | $23.73 | 34,000 | $806,901.60 | 279,207 | 2018-08-28 | Filing |
| Large Shareholder, Other | $23.14 | 59,800 | $1,383,730.14 | 8,337,175 | 2018-08-14 | Filing |
| Officer | $22.76 | 8,354 | $190,103.62 | 45,389 | 2018-08-13 | Filing |
| Large Shareholder, Other | $24.48 | 150,000 | $3,672,375.00 | 8,396,975 | 2018-08-06 | Filing |
| Large Shareholder, Other | $25.70 | 200 | $5,140.00 | 8,546,975 | 2018-07-20 | Filing |
| Large Shareholder, Other | $25.63 | 58,762 | $1,505,840.89 | 8,547,175 | 2018-07-19 | Filing |
| Large Shareholder, Other | $25.85 | 300 | $7,755.00 | 8,605,937 | 2018-07-18 | Filing |
| Large Shareholder, Other | $25.68 | 190,000 | $4,879,713.00 | 8,606,237 | 2018-07-17 | Filing |
| Large Shareholder, Other | $26.70 | 10,000 | $267,040.00 | 8,796,237 | 2018-07-11 | Filing |
| Large Shareholder, Other | $26.65 | 10,005 | $266,636.25 | 8,806,237 | 2018-07-10 | Filing |
| Large Shareholder, Other | $26.40 | 7,780 | $205,392.00 | 8,816,242 | 2018-07-09 | Filing |
| Large Shareholder, Other | $26.22 | 8,153 | $213,765.95 | 8,824,022 | 2018-07-06 | Filing |
| Large Shareholder, Other | $26.22 | 15,000 | $393,306.00 | 8,832,175 | 2018-07-02 | Filing |
| Large Shareholder, Other | $26.01 | 10,000 | $260,122.00 | 8,847,175 | 2018-06-28 | Filing |
| Large Shareholder, Other | $26.53 | 10,000 | $265,301.00 | 8,857,175 | 2018-06-25 | Filing |
| Large Shareholder, Other | $26.52 | 10,000 | $265,248.00 | 8,867,175 | 2018-06-22 | Filing |