| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.12 | 16,193 | $1,669,797.87 | 12,924 | 2018-07-17 | Filing | |
| $99.00 | 2,316 | $229,284.00 | 69,240 | 2018-06-25 | Filing | |
| $99.00 | 10,790 | $1,068,210.00 | 69,240 | 2018-06-25 | Filing | |
| $99.00 | 2,348 | $232,452.00 | 69,240 | 2018-06-25 | Filing | |
| $99.00 | 3,750 | $371,250.00 | 69,240 | 2018-06-25 | Filing | |
| $98.78 | 6,673 | $659,170.28 | 14,784 | 2018-06-25 | Filing | |
| $77.17 | 6,227 | $480,537.59 | 21,457 | 2018-04-18 | Filing | |
| $67.08 | 7,807 | $523,693.56 | 6,690 | 2017-12-14 | Filing | |
| $67.08 | 7,193 | $482,506.44 | 6,690 | 2017-12-14 | Filing | |
| $67.00 | 20,000 | $1,340,000.00 | 107,693 | 2017-12-08 | Filing | |
| $66.53 | 12,454 | $828,621.91 | 12,404 | 2017-12-07 | Filing | |
| $66.00 | 15,646 | $1,032,636.00 | 59,244 | 2017-12-07 | Filing | |
| $66.00 | 300 | $19,800.00 | 59,244 | 2017-12-06 | Filing | |
| $65.59 | 80,000 | $5,247,104.00 | 29,429 | 2017-12-06 | Filing | |
| $55.12 | 107,985 | $5,952,133.20 | 649,838 | 2017-10-02 | Filing | |
| $55.17 | 34,588 | $1,908,219.96 | 757,823 | 2017-09-29 | Filing | |
| $53.90 | 17,300 | $932,471.73 | 59,244 | 2017-06-08 | Filing | |
| $45.06 | 34,600 | $1,559,093.30 | 51,032 | 2016-06-08 | Filing | |
| $46.31 | 88,212 | $4,084,656.66 | 645,837 | 2014-11-25 | Filing | |
| $46.27 | 11,788 | $545,378.89 | 734,049 | 2014-11-24 | Filing |