Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $45.14 | 51,343 | Large Shareholder, Officer, Director | 82,061 | 2019-10-29 | Filing |
| $44.81 | 23,657 | Large Shareholder, Officer, Director | 82,061 | 2019-10-28 | Filing |
| $43.98 | 18,000 | Officer | 36,513 | 2019-10-25 | Filing |
| $50.76 | 12,144 | Officer | 3,600 | 2017-12-06 | Filing |
| $48.70 | 6,050 | Officer | 20,882 | 2017-11-20 | Filing |
| $48.70 | 18,150 | Officer | 20,882 | 2017-11-20 | Filing |
| $51.24 | 10,906 | Large Shareholder, Officer, Director | 82,061 | 2017-11-02 | Filing |
| $50.95 | 14,094 | Large Shareholder, Officer, Director | 82,061 | 2017-11-01 | Filing |
| $52.13 | 20,000 | Officer | 8,001 | 2017-10-27 | Filing |
| $52.13 | 6,732 | Officer | 8,001 | 2017-10-27 | Filing |
| $41.80 | 18,150 | Officer | 20,882 | 2017-07-28 | Filing |
| $42.84 | 4,000 | Officer | 5,364 | 2017-07-31 | Filing |
| $42.80 | 2,500 | Officer | 5,364 | 2017-07-31 | Filing |
| $43.27 | 25,000 | Large Shareholder, Officer, Director | 82,061 | 2017-07-31 | Filing |
| $42.18 | 25,000 | Large Shareholder, Officer, Director | 82,061 | 2017-07-28 | Filing |
| $42.13 | 6,564 | Large Shareholder, Officer, Director | 82,061 | 2017-07-28 | Filing |
| $41.80 | 18,150 | Officer | 20,882 | 2017-07-28 | Filing |
| $41.81 | 12,000 | Officer | 36,311 | 2017-07-28 | Filing |
| $41.81 | 5,100 | Officer | 36,311 | 2017-07-28 | Filing |
| $41.83 | 6,667 | Officer | 15,744 | 2017-07-28 | Filing |