| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.85 | 7,500 | $328,875.00 | 44,589 | 2020-08-05 | Filing | |
| $43.06 | 21,000 | $904,260.00 | 310,306 | 2020-07-31 | Filing | |
| $42.93 | 6,180 | $265,307.40 | 48,578 | 2020-07-31 | Filing | |
| $35.89 | 1,293 | $46,405.77 | 15,765 | 2020-05-20 | Filing | |
| $51.15 | 356 | $18,222.07 | 18,145 | 2020-02-18 | Filing | |
| $50.98 | 339 | $17,304.18 | 104,208 | 2020-02-18 | Filing | |
| $46.99 | 188 | $8,834.12 | 18,145 | 2020-02-03 | Filing | |
| $47.36 | 3,750 | $177,600.00 | 44,589 | 2020-02-03 | Filing | |
| $48.57 | 248,536 | $12,071,393.52 | 502,991 | 2019-11-15 | Filing | |
| $48.61 | 21,043 | $1,022,900.23 | 502,991 | 2019-11-14 | Filing | |
| $48.43 | 96,253 | $4,661,532.79 | 502,991 | 2019-11-14 | Filing | |
| $49.03 | 31,239 | $1,531,648.17 | 493,788 | 2019-11-13 | Filing | |
| $50.18 | 161 | $8,100.38 | 106,496 | 2019-11-05 | Filing | |
| $50.18 | 175 | $8,796.37 | 106,657 | 2019-11-05 | Filing | |
| $50.18 | 268 | $13,443.73 | 106,832 | 2019-11-05 | Filing | |
| $50.18 | 42 | $2,109.33 | 107,100 | 2019-11-05 | Filing | |
| $50.16 | 1,066 | $53,470.56 | 18,528 | 2019-11-01 | Filing | |
| $50.20 | 323 | $16,230.72 | 19,594 | 2019-11-01 | Filing | |
| $67.71 | 300 | $20,313.00 | 14,663 | 2019-02-15 | Filing | |
| $67.91 | 840 | $57,044.40 | 14,963 | 2019-02-15 | Filing |