| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $153.25 | 609 | $93,329.25 | 5,398 | 2019-04-03 | Filing |
| Large Shareholder, Officer, Director | $152.32 | 1,773 | $270,063.36 | 6,007 | 2019-04-03 | Filing |
| Large Shareholder, Officer, Director | $156.50 | 849 | $132,868.50 | 3,580 | 2019-04-03 | Filing |
| Large Shareholder, Officer, Director | $155.68 | 335 | $52,152.80 | 4,429 | 2019-04-03 | Filing |
| Large Shareholder, Officer, Director | $154.71 | 1,567 | $242,430.57 | 4,764 | 2019-04-03 | Filing |
| Large Shareholder, Officer, Director | $153.26 | 670 | $102,684.20 | 6,331 | 2019-04-03 | Filing |
| Large Shareholder, Officer, Director | $152.31 | 1,579 | $240,497.49 | 7,001 | 2019-04-03 | Filing |
| Officer | $151.13 | 117 | $17,682.21 | 255,602 | 2019-04-02 | Filing |
| Officer | $150.60 | 70 | $10,542.00 | 255,719 | 2019-04-02 | Filing |
| Officer | $149.50 | 313 | $46,793.50 | 255,789 | 2019-04-02 | Filing |
| Large Shareholder, Officer, Director | $149.21 | 5,990 | $893,767.90 | 2,780 | 2019-04-01 | Filing |
| Large Shareholder, Officer, Director | $148.56 | 18,632 | $2,767,969.92 | 8,770 | 2019-04-01 | Filing |
| Large Shareholder, Officer, Director | $147.75 | 1,378 | $203,599.50 | 27,402 | 2019-04-01 | Filing |
| Large Shareholder, Officer, Director | $149.32 | 3,045 | $454,679.40 | 3,580 | 2019-04-01 | Filing |
| Large Shareholder, Officer, Director | $148.64 | 20,872 | $3,102,414.08 | 6,625 | 2019-04-01 | Filing |
| Large Shareholder, Officer, Director | $147.80 | 2,083 | $307,867.40 | 27,497 | 2019-04-01 | Filing |
| Officer | $160.00 | 300 | $48,000.00 | 256,102 | 2019-03-26 | Filing |
| Officer | $158.48 | 200 | $31,696.00 | 256,402 | 2019-03-26 | Filing |
| Large Shareholder, Officer, Director | $163.55 | 2,400 | $392,520.00 | 28,780 | 2019-03-25 | Filing |
| Large Shareholder, Officer, Director | $162.83 | 8,671 | $1,411,898.93 | 31,180 | 2019-03-25 | Filing |