| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $81.60 | 9,400 | $767,071.02 | 1,703,957 | 2018-08-01 | Filing |
| Director | $79.03 | 1,905 | $150,560.34 | 65,728 | 2018-07-17 | Filing |
| Director | $78.14 | 8,000 | $625,109.60 | 67,633 | 2018-07-16 | Filing |
| Director | $84.88 | 3,561 | $302,257.68 | 122,813 | 2017-08-01 | Filing |
| Large Shareholder, Director | $78.24 | 10,000 | $782,402.00 | 1,713,357 | 2018-07-16 | Filing |
| Large Shareholder, Director | $90.20 | 200 | $18,040.00 | 1,723,357 | 2018-07-02 | Filing |
| Large Shareholder, Director | $89.53 | 9,800 | $877,425.36 | 1,723,557 | 2018-07-02 | Filing |
| Large Shareholder, Director | $89.70 | 100 | $8,970.00 | 1,733,357 | 2018-06-15 | Filing |
| Large Shareholder, Director | $89.08 | 9,400 | $837,326.62 | 1,733,457 | 2018-06-15 | Filing |
| Large Shareholder, Director | $88.20 | 500 | $44,101.20 | 1,742,857 | 2018-06-15 | Filing |
| Large Shareholder, Director | $84.97 | 10,000 | $849,730.00 | 1,743,357 | 2018-06-01 | Filing |
| Large Shareholder, Director | $82.08 | 10,000 | $820,806.00 | 1,753,357 | 2018-05-15 | Filing |
| Officer | $82.18 | 795 | $65,329.92 | 11,083 | 2018-05-14 | Filing |
| Officer | $83.46 | 300 | $25,037.10 | 26,701 | 2018-05-11 | Filing |
| Officer, Director | $83.10 | 8,446 | $701,875.27 | 196,087 | 2018-05-10 | Filing |
| Officer | $91.44 | 400 | $36,575.20 | 15,809 | 2018-04-18 | Filing |
| Officer | $88.91 | 3,975 | $353,420.03 | 37,898 | 2018-04-13 | Filing |
| Officer | $87.68 | 517 | $45,327.98 | 16,209 | 2018-04-10 | Filing |
| Director | $88.64 | 5,000 | $443,182.50 | 60,633 | 2018-04-11 | Filing |
| Director | $87.97 | 10,000 | $879,744.00 | 65,633 | 2018-04-10 | Filing |