| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $58.95 | 4,800 | $282,942.24 | 1,483,157 | 2019-04-30 | Filing |
| Director | $60.85 | 3,137 | $190,889.59 | 1,367 | 2019-04-18 | Filing |
| Officer | $62.08 | 870 | $54,008.47 | 15,271 | 2019-04-16 | Filing |
| Large Shareholder, Director | $62.97 | 4,952 | $311,824.47 | 1,487,957 | 2019-04-15 | Filing |
| Large Shareholder, Director | $62.55 | 5,048 | $315,733.22 | 1,492,909 | 2019-04-15 | Filing |
| Large Shareholder, Director | $61.28 | 7,200 | $441,217.44 | 1,523,357 | 2019-02-01 | Filing |
| Large Shareholder, Director | $60.63 | 2,800 | $169,758.12 | 1,530,557 | 2019-02-01 | Filing |
| Director | $60.91 | 592 | $36,058.90 | 1,988 | 2019-02-01 | Filing |
| Officer | $65.89 | 2,117 | $139,494.63 | 16,183 | 2019-01-24 | Filing |
| Officer | $64.86 | 600 | $38,914.02 | 11,155 | 2019-01-15 | Filing |
| Large Shareholder, Director | $64.78 | 4,823 | $312,438.76 | 1,533,357 | 2019-01-15 | Filing |
| Large Shareholder, Director | $63.91 | 5,177 | $330,848.09 | 1,538,180 | 2019-01-15 | Filing |
| Large Shareholder, Director | $58.77 | 1,992 | $117,071.63 | 1,543,357 | 2019-01-02 | Filing |
| Large Shareholder, Director | $58.52 | 7,871 | $460,584.95 | 1,545,349 | 2019-01-02 | Filing |
| Large Shareholder, Director | $57.23 | 137 | $7,841.13 | 1,553,220 | 2019-01-02 | Filing |
| Large Shareholder, Director | $63.16 | 500 | $31,581.00 | 1,588,357 | 2018-12-17 | Filing |
| Large Shareholder, Director | $62.48 | 5,610 | $350,495.97 | 1,588,857 | 2018-12-17 | Filing |
| Large Shareholder, Director | $61.72 | 3,790 | $233,914.25 | 1,594,467 | 2018-12-17 | Filing |
| Large Shareholder, Director | $60.01 | 100 | $6,001.05 | 1,598,257 | 2018-12-17 | Filing |
| Large Shareholder, Director | $66.97 | 5,889 | $394,388.10 | 1,598,357 | 2018-12-03 | Filing |