| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $150.90 | 6,400 | $965,738.24 | 99,671 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $149.87 | 2,679 | $401,503.87 | 106,071 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $160.90 | 500 | $80,450.00 | 7,872,524 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $160.44 | 2,707 | $434,319.20 | 7,873,024 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $158.92 | 800 | $127,137.04 | 7,875,731 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $158.19 | 1,300 | $205,651.03 | 7,876,531 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $157.07 | 5,000 | $785,355.00 | 7,877,831 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $156.00 | 10,400 | $1,622,448.88 | 7,882,831 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $155.03 | 7,100 | $1,100,724.36 | 7,893,231 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $154.06 | 2,800 | $431,366.88 | 7,900,331 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $152.77 | 1,703 | $260,170.89 | 7,903,131 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $151.71 | 1,000 | $151,711.00 | 7,904,834 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $150.80 | 2,240 | $337,801.86 | 7,905,834 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $149.70 | 700 | $104,787.97 | 7,908,074 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $166.76 | 1,583 | $263,984.25 | 0 | 2018-03-23 | Filing |
| Large Shareholder, Officer, Director | $165.91 | 5,000 | $829,574.50 | 1,583 | 2018-03-23 | Filing |
| Large Shareholder, Officer, Director | $165.01 | 29,432 | $4,856,530.17 | 6,583 | 2018-03-23 | Filing |
| Large Shareholder, Officer, Director | $164.04 | 24,599 | $4,035,242.10 | 36,015 | 2018-03-23 | Filing |
| Large Shareholder, Officer, Director | $162.98 | 13,507 | $2,201,358.70 | 60,614 | 2018-03-23 | Filing |
| Large Shareholder, Officer, Director | $161.98 | 12,338 | $1,998,504.30 | 74,121 | 2018-03-23 | Filing |