| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.16 | 21,936 | $924,821.76 | 474 | 2020-11-05 | Filing | |
| $43.00 | 7,500 | $322,500.00 | 19,316 | 2020-11-06 | Filing | |
| $42.18 | 22,224 | $937,408.32 | 26,816 | 2020-11-05 | Filing | |
| $42.26 | 12,000 | $507,120.00 | 0 | 2020-11-05 | Filing | |
| $42.39 | 40,000 | $1,695,720.00 | 84,676 | 2020-11-05 | Filing | |
| $38.74 | 2,094 | $81,111.09 | 0 | 2020-11-02 | Filing | |
| $27.91 | 2,906 | $81,106.46 | 0 | 2020-08-03 | Filing | |
| $24.73 | 80,289 | $1,985,466.68 | 2,438,361 | 2020-06-25 | Filing | |
| $24.60 | 73,686 | $1,812,454.54 | 2,518,650 | 2020-06-24 | Filing | |
| $24.09 | 146,025 | $3,517,158.15 | 2,592,336 | 2020-06-23 | Filing | |
| $23.78 | 500 | $11,890.00 | 74,676 | 2020-06-05 | Filing | |
| $23.57 | 1,500 | $35,361.00 | 75,176 | 2020-06-05 | Filing | |
| $23.50 | 6,000 | $141,000.00 | 0 | 2020-06-05 | Filing | |
| $22.60 | 1,000 | $22,600.00 | 76,676 | 2020-06-03 | Filing | |
| $22.25 | 1,000 | $22,250.00 | 77,676 | 2020-06-01 | Filing | |
| $21.43 | 460 | $9,857.80 | 78,676 | 2020-05-28 | Filing | |
| $21.41 | 1,540 | $32,971.40 | 79,136 | 2020-05-28 | Filing | |
| $21.28 | 2,000 | $42,552.00 | 80,676 | 2020-05-26 | Filing | |
| $21.30 | 6,734 | $143,454.40 | 70,000 | 2020-05-26 | Filing | |
| $20.89 | 8,066 | $168,466.48 | 76,734 | 2020-05-22 | Filing |