Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $126.15 | 10,400 | Officer | 38,340 | 2019-02-11 | Filing |
| $142.94 | 1,764 | Officer, Director | 17,860 | 2018-06-11 | Filing |
| $142.97 | 2,400 | Large Shareholder, Officer, Director | 533,197 | 2018-06-11 | Filing |
| $142.39 | 97,600 | Large Shareholder, Officer, Director | 535,597 | 2018-06-11 | Filing |
| $91.22 | 2,400 | Officer | 35,028 | 2017-11-03 | Filing |
| $93.71 | 4,668 | Officer, Director | 10,925 | 2016-06-16 | Filing |
| $95.91 | 811 | Director | 17,952 | 2016-06-10 | Filing |
| $98.50 | 1,389 | Director | 4,976 | 2016-03-07 | Filing |
| $95.00 | 1,000 | Director | 4,976 | 2016-03-03 | Filing |
| $93.00 | 1,500 | Director | 4,976 | 2016-03-01 | Filing |
| $89.00 | 1,000 | Director | 4,976 | 2016-02-16 | Filing |
| $111.79 | 2,035 | Large Shareholder, Officer, Director | 451,914 | 2015-12-21 | Filing |
| $111.00 | 22,969 | Large Shareholder, Officer, Director | 453,949 | 2015-12-21 | Filing |
| $109.99 | 24,996 | Large Shareholder, Officer, Director | 476,918 | 2015-12-21 | Filing |
| $122.49 | 20,086 | Large Shareholder, Officer, Director | 451,914 | 2015-11-19 | Filing |
| $121.89 | 14,914 | Large Shareholder, Officer, Director | 472,000 | 2015-11-19 | Filing |
| $120.62 | 12,300 | Large Shareholder, Officer, Director | 486,914 | 2015-11-19 | Filing |
| $119.66 | 2,700 | Large Shareholder, Officer, Director | 499,214 | 2015-11-19 | Filing |
| $136.38 | 3,016 | Officer | 1,508 | 2015-11-06 | Filing |
| $136.31 | 29,576 | Officer | 0 | 2015-11-06 | Filing |