| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.93 | 20,899 | $1,315,205.42 | 376,057 | 2024-03-18 | Filing | |
| $63.84 | 1,545 | $98,632.03 | 70,192 | 2024-03-18 | Filing | |
| $62.93 | 11,000 | $692,222.30 | 71,737 | 2024-03-18 | Filing | |
| $64.11 | 25,000 | $1,602,715.00 | 3,962 | 2024-03-01 | Filing | |
| $64.35 | 19,721 | $1,269,054.24 | 17,556 | 2024-03-01 | Filing | |
| $46.05 | 24,439 | $1,125,308.42 | 333,519 | 2023-12-18 | Filing | |
| $47.12 | 35,000 | $1,649,273.50 | 37,277 | 2023-12-18 | Filing | |
| $46.04 | 10,616 | $488,788.24 | 68,471 | 2023-12-18 | Filing | |
| $46.04 | 87,174 | $4,013,255.59 | 299,328 | 2023-12-11 | Filing | |
| $40.00 | 87,997 | $3,519,880.00 | 386,502 | 2023-11-14 | Filing | |
| $39.21 | 8,098 | $317,559.83 | 474,499 | 2023-10-13 | Filing | |
| $36.87 | 35,000 | $1,290,299.50 | 63,795 | 2023-10-10 | Filing | |
| $36.56 | 300 | $10,968.00 | 66,870 | 2023-09-26 | Filing | |
| $35.23 | 51,245 | $1,805,361.35 | 67,170 | 2023-09-26 | Filing | |
| $34.99 | 84,974 | $2,973,240.26 | 118,415 | 2023-09-26 | Filing | |
| $35.65 | 955 | $34,045.75 | 482,597 | 2023-09-26 | Filing | |
| $35.07 | 44,947 | $1,576,291.29 | 483,552 | 2023-09-26 | Filing | |
| $33.88 | 45,560 | $1,543,572.80 | 203,389 | 2023-09-18 | Filing | |
| $33.88 | 138,038 | $4,676,727.44 | 528,499 | 2023-09-18 | Filing | |
| $33.88 | 31,695 | $1,073,826.60 | 98,795 | 2023-09-18 | Filing |