| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $105.53 | 700 | $73,871.00 | 228,725 | 2019-03-12 | Filing |
| Large Shareholder, Officer, Director | $105.04 | 12,094 | $1,270,353.76 | 229,425 | 2019-03-12 | Filing |
| Large Shareholder, Officer, Director | $103.99 | 4,107 | $427,086.93 | 241,519 | 2019-03-12 | Filing |
| Large Shareholder, Officer, Director | $105.09 | 4,064 | $427,085.76 | 228,725 | 2019-03-11 | Filing |
| Large Shareholder, Officer, Director | $104.22 | 11,834 | $1,233,339.48 | 232,789 | 2019-03-11 | Filing |
| Large Shareholder, Officer, Director | $102.99 | 1,000 | $102,990.00 | 244,623 | 2019-03-11 | Filing |
| Officer | $101.99 | 827 | $84,345.73 | 133,113 | 2019-03-08 | Filing |
| Officer | $100.29 | 300 | $30,087.00 | 133,940 | 2019-03-08 | Filing |
| Officer | $99.31 | 200 | $19,862.00 | 134,240 | 2019-03-08 | Filing |
| Officer | $103.70 | 100 | $10,370.00 | 134,440 | 2019-03-07 | Filing |
| Officer | $102.71 | 400 | $41,084.00 | 134,540 | 2019-03-07 | Filing |
| Officer | $101.90 | 827 | $84,271.30 | 134,940 | 2019-03-07 | Filing |
| Officer | $103.53 | 300 | $31,058.10 | 242,190 | 2019-03-07 | Filing |
| Officer | $102.75 | 3,300 | $339,088.20 | 243,490 | 2019-03-07 | Filing |
| Officer | $101.85 | 4,678 | $476,454.30 | 246,790 | 2019-03-07 | Filing |
| Officer | $104.58 | 400 | $41,832.00 | 263,871 | 2019-03-06 | Filing |
| Officer | $103.43 | 500 | $51,715.00 | 264,271 | 2019-03-06 | Filing |
| Officer | $102.30 | 1,762 | $180,252.60 | 264,771 | 2019-03-06 | Filing |
| Officer | $104.62 | 262 | $27,410.44 | 266,533 | 2019-03-05 | Filing |
| Officer | $104.15 | 1,900 | $197,885.00 | 266,795 | 2019-03-05 | Filing |