| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $116.63 | 300 | $34,989.00 | 98,481 | 2018-10-15 | Filing |
| Large Shareholder, Officer, Director | $117.99 | 1,158 | $136,632.42 | 98,781 | 2018-10-15 | Filing |
| Large Shareholder, Officer, Director | $125.32 | 100 | $12,532.00 | 81,788 | 2018-10-16 | Filing |
| Large Shareholder, Officer, Director | $124.66 | 500 | $62,330.00 | 81,888 | 2018-10-16 | Filing |
| Large Shareholder, Officer, Director | $123.63 | 1,200 | $148,356.00 | 82,388 | 2018-10-16 | Filing |
| Large Shareholder, Officer, Director | $121.91 | 3,200 | $390,112.00 | 83,588 | 2018-10-15 | Filing |
| Large Shareholder, Officer, Director | $120.97 | 5,000 | $604,850.00 | 86,788 | 2018-10-15 | Filing |
| Large Shareholder, Officer, Director | $119.86 | 3,400 | $407,524.00 | 91,788 | 2018-10-15 | Filing |
| Large Shareholder, Officer, Director | $118.64 | 1,600 | $189,824.00 | 95,188 | 2018-10-15 | Filing |
| Large Shareholder, Officer, Director | $117.77 | 1,700 | $200,209.00 | 96,788 | 2018-10-15 | Filing |
| Large Shareholder, Officer, Director | $116.63 | 300 | $34,989.00 | 98,488 | 2018-10-15 | Filing |
| Large Shareholder, Officer, Director | $118.01 | 1,158 | $136,655.58 | 98,788 | 2018-10-15 | Filing |
| Officer | $118.00 | 1,851 | $218,418.00 | 463,288 | 2018-10-15 | Filing |
| Director | $117.99 | 67 | $7,905.33 | 10,916 | 2018-10-15 | Filing |
| Officer | $124.08 | 600 | $74,448.00 | 251,607 | 2018-10-16 | Filing |
| Officer | $118.00 | 1,388 | $163,784.00 | 2,112 | 2018-10-15 | Filing |
| Large Shareholder, Officer, Director | $132.57 | 100 | $13,257.00 | 97,445 | 2018-10-08 | Filing |
| Large Shareholder, Officer, Director | $131.78 | 6,991 | $921,273.98 | 97,545 | 2018-10-08 | Filing |
| Large Shareholder, Officer, Director | $130.91 | 8,209 | $1,074,640.19 | 104,536 | 2018-10-08 | Filing |
| Large Shareholder, Officer, Director | $129.59 | 2,300 | $298,057.00 | 112,745 | 2018-10-08 | Filing |