Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $70.13 | 45,000 | Officer | 175,001 | 2023-06-08 | Filing |
| $66.72 | 3,173 | Officer | 0 | 2023-05-01 | Filing |
| $63.53 | 75,000 | Officer, Director | 474,561 | 2023-02-15 | Filing |
| $64.05 | 25,000 | Officer, Director | 549,561 | 2023-02-14 | Filing |
| $63.53 | 75,000 | Officer, Director | 424,565 | 2023-02-15 | Filing |
| $64.05 | 25,000 | Officer, Director | 499,565 | 2023-02-14 | Filing |
| $53.38 | 3,558 | Officer | 0 | 2022-12-13 | Filing |
| $73.10 | 10,000 | Officer, Director | 1,092,793 | 2021-08-12 | Filing |
| $72.08 | 90,000 | Officer, Director | 1,102,793 | 2021-08-11 | Filing |
| $73.10 | 10,000 | Officer, Director | 370,580 | 2021-08-12 | Filing |
| $72.08 | 90,000 | Officer, Director | 380,580 | 2021-08-11 | Filing |
| $74.73 | 3,310 | Officer | 0 | 2021-05-18 | Filing |
| $74.80 | 50,000 | Officer | 137,981 | 2021-05-03 | Filing |
| $60.33 | 25,000 | Officer, Director | 1,192,793 | 2021-02-10 | Filing |
| $60.00 | 75,000 | Officer, Director | 1,217,793 | 2021-02-09 | Filing |
| $60.33 | 25,000 | Officer, Director | 453,469 | 2021-02-10 | Filing |
| $60.00 | 75,000 | Officer, Director | 478,469 | 2021-02-09 | Filing |
| $35.87 | 3,171 | Officer | 0 | 2020-08-04 | Filing |
| $36.06 | 100,000 | Officer, Director | 1,292,793 | 2020-08-03 | Filing |
| $35.50 | 100,000 | Officer, Director | 1,392,793 | 2020-07-31 | Filing |