| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $158.45 | 500 | $79,224.00 | 28,628 | 2018-03-19 | Filing |
| Officer | $157.98 | 400 | $63,191.00 | 5,000 | 2018-03-16 | Filing |
| Officer | $157.41 | 7,264 | $1,143,429.87 | 5,400 | 2018-03-16 | Filing |
| Officer | $156.75 | 2,208 | $346,094.73 | 12,664 | 2018-03-16 | Filing |
| Officer | $154.95 | 1,000 | $154,950.00 | 14,872 | 2018-03-16 | Filing |
| Large Shareholder, Officer, Director | $150.57 | 6,584 | $991,321.28 | 0 | 2018-03-02 | Filing |
| Large Shareholder, Officer, Director | $149.75 | 9,032 | $1,352,531.16 | 6,584 | 2018-03-02 | Filing |
| Large Shareholder, Officer, Director | $148.61 | 2,800 | $416,116.96 | 15,616 | 2018-03-02 | Filing |
| Large Shareholder, Officer, Director | $147.31 | 700 | $103,113.99 | 18,416 | 2018-03-02 | Filing |
| Large Shareholder, Officer, Director | $146.25 | 200 | $29,249.00 | 19,116 | 2018-03-02 | Filing |
| Large Shareholder, Officer, Director | $145.32 | 600 | $87,189.00 | 19,316 | 2018-03-02 | Filing |
| Large Shareholder, Officer, Director | $143.64 | 1,546 | $222,067.29 | 19,916 | 2018-03-02 | Filing |
| Large Shareholder, Officer, Director | $142.72 | 2,600 | $371,083.96 | 21,462 | 2018-03-02 | Filing |
| Large Shareholder, Officer, Director | $141.62 | 1,300 | $184,110.94 | 24,062 | 2018-03-02 | Filing |
| Large Shareholder, Officer, Director | $145.00 | 2,656 | $385,115.75 | 25,362 | 2018-03-01 | Filing |
| Large Shareholder, Officer, Director | $144.26 | 14,354 | $2,070,746.80 | 28,018 | 2018-03-01 | Filing |
| Large Shareholder, Officer, Director | $143.31 | 10,303 | $1,476,472.45 | 42,372 | 2018-03-01 | Filing |
| Large Shareholder, Officer, Director | $142.20 | 4,787 | $680,699.43 | 52,675 | 2018-03-01 | Filing |
| Large Shareholder, Officer, Director | $141.22 | 3,350 | $473,094.37 | 57,462 | 2018-03-01 | Filing |
| Large Shareholder, Officer, Director | $140.38 | 1,250 | $175,469.88 | 60,812 | 2018-03-01 | Filing |