| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $35.14 | 4 | $140.56 | 403,693 | 2024-05-09 | Filing | |
| $34.64 | 7,077 | $245,147.28 | 403,697 | 2024-05-09 | Filing | |
| $33.52 | 18,184 | $609,527.68 | 410,774 | 2024-05-09 | Filing | |
| $30.00 | 9,735 | $292,050.00 | 403,693 | 2024-05-08 | Filing | |
| $25.12 | 20,000 | $502,400.00 | 7,442,777 | 2024-04-19 | Filing | |
| $25.07 | 36,948 | $926,286.36 | 368,753 | 2024-04-12 | Filing | |
| $25.26 | 4,000 | $101,040.00 | 7,462,777 | 2024-04-05 | Filing | |
| $25.03 | 30,000 | $750,900.00 | 313,178 | 2024-04-05 | Filing |