| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.18 | 18,000 | $885,198.60 | 53,292 | 2019-12-16 | Filing | |
| $47.39 | 3,203 | $151,775.76 | 7,608 | 2019-11-07 | Filing | |
| $42.87 | 47,203 | $2,023,366.04 | 81,004 | 2019-09-16 | Filing | |
| $42.96 | 15,702 | $674,557.92 | 1,338 | 2019-09-05 | Filing | |
| $41.48 | 400,000 | $16,591,200.00 | 1,046,499 | 2019-06-03 | Filing | |
| $41.48 | 84,295 | $3,496,295.29 | 1,446,499 | 2019-05-30 | Filing | |
| $42.31 | 2,000 | $84,613.60 | 1,530,794 | 2019-05-29 | Filing | |
| $41.47 | 313,705 | $13,010,632.54 | 1,532,794 | 2019-05-29 | Filing | |
| $41.79 | 1,374 | $57,413.00 | 10,811 | 2019-05-15 | Filing | |
| $29.97 | 21,061 | $631,196.06 | 60,524 | 2017-09-13 | Filing | |
| $28.03 | 19,900 | $557,888.54 | 4,577 | 2017-06-14 | Filing | |
| $28.23 | 24,000 | $677,438.40 | 40,753 | 2017-06-13 | Filing | |
| $27.62 | 73,724 | $2,036,500.17 | 61,425 | 2017-06-08 | Filing | |
| $23.93 | 3,539 | $84,677.30 | 11,037 | 2017-02-24 | Filing | |
| $22.29 | 20,000 | $445,836.00 | 0 | 2016-12-13 | Filing | |
| $25.65 | 2,000,000 | $51,300,000.00 | 15,208,795 | 2016-06-06 | Filing | |
| $27.44 | 22,600 | $620,037.78 | 1,000 | 2016-05-09 | Filing | |
| $27.35 | 21,000 | $574,364.70 | 0 | 2016-05-09 | Filing | |
| $27.70 | 75,000 | $2,077,185.00 | 51,577 | 2016-03-10 | Filing | |
| $19.50 | 1,000,000 | $19,500,000.00 | 17,203,595 | 2015-06-15 | Filing |