| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $145.87 | 8,226 | $1,199,935.67 | 60,812 | 2019-06-20 | Filing |
| Officer | $143.92 | 100 | $14,392.00 | 188,201 | 2019-06-19 | Filing |
| Officer | $142.80 | 500 | $71,402.00 | 188,301 | 2019-06-19 | Filing |
| Officer | $142.04 | 400 | $56,817.00 | 188,801 | 2019-06-19 | Filing |
| Large Shareholder, Officer, Director | $145.36 | 200 | $29,072.00 | 50,612 | 2019-06-18 | Filing |
| Large Shareholder, Officer, Director | $144.28 | 1,100 | $158,711.96 | 50,812 | 2019-06-18 | Filing |
| Large Shareholder, Officer, Director | $143.65 | 7,712 | $1,107,797.95 | 51,912 | 2019-06-18 | Filing |
| Large Shareholder, Officer, Director | $142.64 | 11,818 | $1,685,713.61 | 59,624 | 2019-06-18 | Filing |
| Director | $140.76 | 1,442 | $202,975.92 | 8,458 | 2019-06-14 | Filing |
| Officer | $135.19 | 100 | $13,519.00 | 189,201 | 2019-06-05 | Filing |
| Officer | $133.96 | 200 | $26,792.00 | 189,301 | 2019-06-05 | Filing |
| Officer | $132.50 | 300 | $39,750.99 | 189,501 | 2019-06-05 | Filing |
| Officer | $130.58 | 300 | $39,173.01 | 189,801 | 2019-06-05 | Filing |
| Officer | $128.99 | 100 | $12,899.00 | 190,101 | 2019-06-05 | Filing |
| Officer | $140.45 | 700 | $98,317.03 | 190,201 | 2019-05-22 | Filing |
| Officer | $139.83 | 4,847 | $677,746.80 | 190,901 | 2019-05-22 | Filing |
| Officer | $138.87 | 2,780 | $386,061.38 | 195,748 | 2019-05-22 | Filing |
| Officer | $137.00 | 200 | $27,400.00 | 198,528 | 2019-05-22 | Filing |
| Large Shareholder, Officer, Director | $139.75 | 5,599 | $782,449.05 | 50,612 | 2019-05-20 | Filing |
| Large Shareholder, Officer, Director | $138.99 | 5,533 | $769,036.10 | 56,211 | 2019-05-20 | Filing |