| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.29 | 1,000 | $108,285.00 | 27,724 | 2018-06-29 | Filing | |
| $109.15 | 5,000 | $545,750.00 | 50,810 | 2018-06-26 | Filing | |
| $106.27 | 518 | $55,047.86 | 17,341 | 2018-06-20 | Filing | |
| $105.00 | 970 | $101,850.00 | 10,537 | 2018-06-19 | Filing | |
| $106.14 | 10,354 | $1,098,973.56 | 22,851 | 2018-06-11 | Filing | |
| $124.54 | 1,205 | $150,075.52 | 0 | 2017-12-29 | Filing | |
| $124.36 | 1,600 | $198,976.00 | 23,452 | 2017-12-28 | Filing | |
| $120.09 | 550 | $66,046.75 | 13,475 | 2017-06-28 | Filing | |
| $121.32 | 9,433 | $1,144,411.56 | 40,966 | 2017-06-27 | Filing | |
| $122.00 | 6,047 | $737,734.00 | 47,667 | 2017-06-22 | Filing | |
| $141.00 | 836 | $117,876.00 | 21,566 | 2017-02-24 | Filing | |
| $145.65 | 865 | $125,987.25 | 206,790 | 2016-06-24 | Filing | |
| $146.96 | 519 | $76,271.72 | 7,636 | 2016-06-22 | Filing | |
| $146.50 | 1,466 | $214,769.00 | 0 | 2016-06-23 | Filing | |
| $146.00 | 872 | $127,312.00 | 0 | 2016-06-21 | Filing | |
| $145.51 | 1,600 | $232,816.00 | 18,702 | 2016-06-20 | Filing | |
| $144.60 | 3,026 | $437,550.52 | 48,443 | 2016-06-17 | Filing | |
| $145.00 | 5,453 | $790,685.00 | 46,968 | 2016-06-13 | Filing | |
| $144.55 | 14,512 | $2,097,709.60 | 69,670 | 2016-06-13 | Filing | |
| $144.20 | 4,500 | $648,882.00 | 46,820 | 2016-06-13 | Filing |