Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $110.29 | 500 | Large Shareholder, Officer, Director | 298,913 | 2019-06-19 | Filing |
| $110.82 | 1,000 | Large Shareholder, Officer, Director | 299,413 | 2019-06-18 | Filing |
| $109.09 | 500 | Large Shareholder, Officer, Director | 300,413 | 2019-06-14 | Filing |
| $100.53 | 700 | Large Shareholder, Officer, Director | 95,305 | 2019-05-23 | Filing |
| $100.00 | 600 | Large Shareholder, Officer, Director | 96,005 | 2019-05-23 | Filing |
| $100.00 | 700 | Large Shareholder, Officer, Director | 96,605 | 2019-05-23 | Filing |
| $91.07 | 650 | Director | 4,357 | 2019-04-16 | Filing |
| $99.89 | 100 | Director | 4,290 | 2019-02-04 | Filing |
| $110.85 | 1,000 | Officer | 14,544 | 2018-11-28 | Filing |
| $124.24 | 500 | Large Shareholder, Officer, Director | 220,991 | 2018-09-11 | Filing |
| $124.49 | 500 | Large Shareholder, Officer, Director | 221,491 | 2018-09-10 | Filing |
| $124.71 | 500 | Large Shareholder, Officer, Director | 221,991 | 2018-09-07 | Filing |
| $125.00 | 250 | Large Shareholder, Officer, Director | 222,491 | 2018-09-06 | Filing |
| $124.23 | 500 | Large Shareholder, Officer, Director | 222,741 | 2018-09-05 | Filing |
| $122.29 | 250 | Large Shareholder, Officer, Director | 223,241 | 2018-09-04 | Filing |
| $127.21 | 500 | Large Shareholder, Officer, Director | 223,491 | 2018-08-29 | Filing |
| $127.55 | 1,000 | Large Shareholder, Officer, Director | 223,991 | 2018-08-27 | Filing |
| $130.76 | 100 | Director | 4,390 | 2018-08-27 | Filing |
| $128.15 | 500 | Large Shareholder, Officer, Director | 224,991 | 2018-08-22 | Filing |
| $124.44 | 500 | Large Shareholder, Officer, Director | 225,491 | 2018-08-21 | Filing |