| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.52 | 5,250 | $202,230.00 | 76,262 | 2024-05-21 | Filing | |
| $39.15 | 19,924 | $780,024.60 | 7,414,777 | 2024-05-20 | Filing | |
| $38.63 | 4,076 | $157,455.88 | 7,434,701 | 2024-05-20 | Filing | |
| $37.48 | 2,330 | $87,328.40 | 140,069 | 2024-05-16 | Filing | |
| $36.63 | 9,161 | $335,567.43 | 142,399 | 2024-05-16 | Filing | |
| $36.79 | 3,509 | $129,096.11 | 151,560 | 2024-05-15 | Filing | |
| $36.94 | 21,953 | $810,943.82 | 58,450 | 2024-05-16 | Filing | |
| $36.96 | 8,047 | $297,417.12 | 57,950 | 2024-05-15 | Filing | |
| $35.35 | 10,971 | $387,824.85 | 14,868 | 2024-05-13 | Filing | |
| $36.03 | 1,000 | $36,030.00 | 61,198 | 2024-05-13 | Filing | |
| $35.00 | 8,800 | $308,000.00 | 62,198 | 2024-05-13 | Filing | |
| $36.54 | 500 | $18,270.00 | 411,283 | 2024-05-13 | Filing | |
| $35.68 | 37,401 | $1,334,467.68 | 411,783 | 2024-05-13 | Filing | |
| $34.86 | 7,009 | $244,333.74 | 449,184 | 2024-05-13 | Filing | |
| $36.84 | 78,725 | $2,900,229.00 | 55,623 | 2024-05-14 | Filing | |
| $36.03 | 30,961 | $1,115,524.83 | 134,348 | 2024-05-14 | Filing | |
| $36.65 | 200 | $7,330.00 | 55,623 | 2024-05-13 | Filing | |
| $35.52 | 45,268 | $1,607,919.36 | 55,823 | 2024-05-13 | Filing | |
| $34.82 | 37,932 | $1,320,792.24 | 101,091 | 2024-05-13 | Filing | |
| $33.15 | 4,000 | $132,600.00 | 7,438,777 | 2024-05-09 | Filing |