Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $44.59 | 1,111 | Officer | 5,795 | 2022-11-04 | Filing |
| $44.56 | 1,112 | Officer | 4,684 | 2022-11-04 | Filing |
| $44.78 | 28,488 | Large Shareholder, Officer, Director | 350,712 | 2022-11-04 | Filing |
| $52.92 | 4,701 | Director | 34,304 | 2022-08-31 | Filing |
| $59.01 | 17,050 | Large Shareholder, Officer, Director | 2,033,188 | 2022-06-16 | Filing |
| $51.12 | 4,892 | Director | 4,892 | 2020-02-21 | Filing |
| $41.14 | 2,400 | Director | 2,400 | 2020-09-21 | Filing |
| $21.81 | 94,500 | Officer, Director | 329,533 | 2020-04-03 | Filing |
| $37.47 | 73,100 | Large Shareholder, Officer, Director | 267,771 | 2020-03-19 | Filing |
| $34.67 | 73,100 | Large Shareholder, Officer, Director | 194,671 | 2020-03-16 | Filing |
| $40.94 | 2,416 | Officer | 63,207 | 2020-03-11 | Filing |
| $41.19 | 250,000 | Large Shareholder, Officer, Director | 2,031,609 | 2019-07-23 | Filing |
| $41.19 | 250,000 | Large Shareholder, Officer, Director | 2,539,105 | 2019-07-23 | Filing |
| $33.00 | 9,486 | Officer | 16,986 | 2018-11-16 | Filing |
| $33.00 | 9,486 | Large Shareholder, Officer, Director | 16,986 | 2018-11-16 | Filing |
| $33.00 | 60,606 | Large Shareholder, Officer, Director | 117,572 | 2018-11-16 | Filing |
| $33.00 | 119,698 | Large Shareholder, Officer, Director | 141,085 | 2018-11-16 | Filing |
| $33.00 | 18,182 | Large Shareholder, Officer, Director | 2,511,393 | 2018-11-16 | Filing |
| $27.76 | 12,512 | Large Shareholder, Officer, Director | 2,345,885 | 2018-01-23 | Filing |
| $27.38 | 17,400 | Large Shareholder, Officer, Director | 2,307,116 | 2018-01-22 | Filing |