| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $141.34 | 1,500 | $212,008.95 | 32,332,327 | 2018-12-12 | Filing |
| Officer, Director | $140.53 | 1,390 | $195,333.78 | 32,333,827 | 2018-12-12 | Filing |
| Officer, Director | $141.50 | 2,160 | $305,640.00 | 22,705 | 2018-12-13 | Filing |
| Officer, Director | $140.59 | 2,160 | $303,674.40 | 22,705 | 2018-12-11 | Filing |
| Officer | $135.16 | 846 | $114,345.36 | 25,193 | 2018-12-10 | Filing |
| Officer, Director | $140.60 | 274 | $38,524.81 | 32,055,800 | 2018-12-11 | Filing |
| Officer, Director | $139.63 | 752 | $104,999.73 | 32,056,074 | 2018-12-11 | Filing |
| Officer, Director | $138.42 | 1,231 | $170,391.20 | 32,056,826 | 2018-12-11 | Filing |
| Officer, Director | $137.33 | 2,243 | $308,031.86 | 32,058,057 | 2018-12-11 | Filing |
| Officer, Director | $136.07 | 500 | $68,033.00 | 32,060,300 | 2018-12-11 | Filing |
| Officer, Director | $138.73 | 300 | $41,619.00 | 32,060,800 | 2018-12-10 | Filing |
| Officer, Director | $137.51 | 1,700 | $233,774.99 | 32,061,100 | 2018-12-10 | Filing |
| Officer, Director | $136.54 | 1,200 | $163,848.96 | 32,062,800 | 2018-12-10 | Filing |
| Officer, Director | $135.42 | 1,000 | $135,420.00 | 32,064,000 | 2018-12-10 | Filing |
| Officer, Director | $134.56 | 800 | $107,651.04 | 32,065,000 | 2018-12-10 | Filing |
| Officer, Director | $141.96 | 200 | $28,391.00 | 32,065,800 | 2018-12-07 | Filing |
| Officer, Director | $140.79 | 500 | $70,394.00 | 32,066,000 | 2018-12-07 | Filing |
| Officer, Director | $139.72 | 700 | $97,800.99 | 32,066,500 | 2018-12-07 | Filing |
| Officer, Director | $138.89 | 500 | $69,443.00 | 32,067,200 | 2018-12-07 | Filing |
| Officer, Director | $137.49 | 1,400 | $192,483.06 | 32,067,700 | 2018-12-07 | Filing |