| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.03 | 570 | $43,908.58 | 723,488 | 2019-06-13 | Filing | |
| $80.00 | 4,000 | $320,000.00 | 320,749 | 2019-06-13 | Filing | |
| $79.00 | 3,000 | $237,000.00 | 324,749 | 2019-06-13 | Filing | |
| $78.00 | 2,000 | $156,000.00 | 327,749 | 2019-06-11 | Filing | |
| $79.08 | 1,712 | $135,377.26 | 307,812 | 2019-06-10 | Filing | |
| $78.38 | 83,071 | $6,511,304.35 | 309,524 | 2019-06-10 | Filing | |
| $77.51 | 25,217 | $1,954,521.76 | 392,595 | 2019-06-10 | Filing | |
| $75.00 | 4,200 | $315,000.00 | 43,213 | 2019-06-07 | Filing | |
| $75.00 | 6,000 | $450,000.00 | 5,782 | 2019-06-07 | Filing | |
| $72.46 | 725 | $52,530.46 | 724,058 | 2019-06-06 | Filing | |
| $71.72 | 4,082 | $292,779.00 | 724,783 | 2019-06-06 | Filing | |
| $74.00 | 6,000 | $444,000.00 | 329,749 | 2019-06-05 | Filing | |
| $73.00 | 5,000 | $365,000.00 | 335,749 | 2019-06-05 | Filing | |
| $71.63 | 9,000 | $644,682.60 | 340,749 | 2019-06-04 | Filing | |
| $68.58 | 1,400 | $96,009.90 | 47,413 | 2019-06-04 | Filing | |
| $68.66 | 2,000 | $137,320.00 | 5,782 | 2019-06-03 | Filing | |
| $69.00 | 100 | $6,900.00 | 43,594 | 2019-06-03 | Filing | |
| $67.80 | 100 | $6,780.00 | 43,694 | 2019-06-03 | Filing | |
| $66.78 | 800 | $53,420.80 | 43,794 | 2019-06-03 | Filing | |
| $73.92 | 207 | $15,301.34 | 728,865 | 2019-05-30 | Filing |