| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.83 | 10,884 | $727,389.69 | 1,399,483 | 2019-05-16 | Filing | |
| $65.80 | 50 | $3,290.00 | 1,410,367 | 2019-05-15 | Filing | |
| $65.38 | 26,493 | $1,732,069.95 | 1,410,417 | 2019-05-15 | Filing | |
| $64.29 | 27,607 | $1,774,842.99 | 1,436,910 | 2019-05-15 | Filing | |
| $64.82 | 37,500 | $2,430,750.00 | 10,694 | 2019-05-15 | Filing | |
| $68.48 | 86,537 | $5,926,053.76 | 12,272 | 2019-05-10 | Filing | |
| $68.48 | 86,500 | $5,923,520.00 | 12,272 | 2019-05-10 | Filing | |
| $68.98 | 1,000 | $68,980.00 | 3,021 | 2019-05-10 | Filing | |
| $72.19 | 1,000 | $72,190.00 | 1,500 | 2019-05-10 | Filing | |
| $71.55 | 3,000 | $214,650.00 | 0 | 2019-05-10 | Filing | |
| $71.28 | 59,719 | $4,256,770.32 | 22,382 | 2019-05-10 | Filing | |
| $68.85 | 45,070 | $3,103,069.50 | 16,814 | 2019-05-10 | Filing | |
| $68.56 | 75,753 | $5,193,625.68 | 10,814 | 2019-05-10 | Filing | |
| $65.68 | 37,783 | $2,481,485.43 | 0 | 2019-04-22 | Filing | |
| $64.71 | 7,649 | $494,943.08 | 0 | 2019-04-22 | Filing | |
| $63.78 | 5,600 | $357,189.84 | 0 | 2019-04-22 | Filing | |
| $62.52 | 4,270 | $266,956.56 | 0 | 2019-04-22 | Filing | |
| $63.22 | 100 | $6,322.00 | 0 | 2019-04-18 | Filing | |
| $62.90 | 20,677 | $1,300,521.27 | 0 | 2019-04-18 | Filing | |
| $61.62 | 10,102 | $622,451.90 | 0 | 2019-04-18 | Filing |