| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.11 | 100,000 | $3,611,000.00 | 479,537 | 2023-06-06 | Filing | |
| $35.03 | 66,667 | $2,335,345.01 | 313,671 | 2023-06-05 | Filing | |
| $35.07 | 189,544 | $6,647,308.08 | 0 | 2023-06-05 | Filing | |
| $34.06 | 42,956 | $1,463,081.36 | 189,544 | 2023-06-05 | Filing | |
| $36.91 | 6,288 | $232,090.08 | 5,399 | 2023-06-06 | Filing | |
| $36.02 | 1,400 | $50,428.00 | 11,687 | 2023-06-06 | Filing | |
| $35.01 | 50,000 | $1,750,500.00 | 117,519 | 2023-06-05 | Filing | |
| $33.48 | 27,193 | $910,421.64 | 117,519 | 2023-06-02 | Filing | |
| $32.51 | 22,807 | $741,455.57 | 117,519 | 2023-06-01 | Filing | |
| $30.07 | 50,000 | $1,503,355.00 | 1,503,212 | 2023-05-30 | Filing | |
| $30.03 | 49,875 | $1,497,746.25 | 7,688 | 2023-05-30 | Filing | |
| $30.05 | 66,667 | $2,003,343.35 | 313,671 | 2023-05-30 | Filing | |
| $30.02 | 50,000 | $1,501,000.00 | 117,519 | 2023-05-30 | Filing | |
| $30.87 | 8,047 | $248,426.18 | 14,948 | 2023-05-30 | Filing | |
| $30.87 | 310,588 | $9,588,441.68 | 0 | 2023-05-30 | Filing | |
| $28.82 | 8,376 | $241,396.32 | 452,270 | 2023-05-23 | Filing | |
| $28.82 | 3,496 | $100,754.72 | 135,924 | 2023-05-23 | Filing | |
| $28.82 | 3,248 | $93,607.36 | 117,519 | 2023-05-23 | Filing | |
| $23.89 | 93,742 | $2,239,496.38 | 0 | 2023-05-15 | Filing | |
| $23.05 | 138,758 | $3,198,371.90 | 93,742 | 2023-05-15 | Filing |