| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.31 | 22,207 | $761,922.17 | 308,046 | 2024-11-18 | Filing | |
| $35.00 | 96,986 | $3,394,510.00 | 498,945 | 2024-11-05 | Filing | |
| $34.13 | 50,000 | $1,706,500.00 | 530,325 | 2024-11-01 | Filing | |
| $34.00 | 30,000 | $1,020,000.00 | 169,020 | 2024-11-01 | Filing | |
| $31.40 | 1,162 | $36,486.80 | 498,945 | 2024-10-30 | Filing | |
| $28.39 | 25,000 | $709,750.00 | 580,325 | 2024-10-28 | Filing | |
| $26.38 | 25,000 | $659,500.00 | 605,325 | 2024-09-23 | Filing | |
| $25.79 | 20,000 | $515,800.00 | 630,325 | 2024-08-26 | Filing | |
| $26.56 | 8,250 | $219,120.00 | 91,007 | 2024-08-14 | Filing | |
| $27.06 | 20,883 | $565,093.98 | 500,107 | 2024-08-12 | Filing | |
| $26.89 | 33,725 | $906,865.25 | 199,020 | 2024-08-08 | Filing | |
| $25.00 | 95,000 | $2,375,000.00 | 520,990 | 2024-08-07 | Filing | |
| $25.50 | 14,000 | $357,000.00 | 341,036 | 2024-08-07 | Filing | |
| $25.97 | 80,000 | $2,077,600.00 | 630,325 | 2024-08-07 | Filing | |
| $27.19 | 125,000 | $3,398,750.00 | 721,680 | 2024-08-09 | Filing | |
| $22.00 | 8,287 | $182,314.00 | 349,499 | 2024-06-04 | Filing | |
| $21.12 | 27,280 | $576,153.60 | 5,445 | 2024-05-21 | Filing | |
| $20.96 | 11,686 | $244,938.56 | 213,907 | 2024-05-21 | Filing | |
| $21.00 | 11,437 | $240,177.00 | 1,260,578 | 2024-05-20 | Filing | |
| $21.37 | 10,923 | $233,424.51 | 338,948 | 2024-05-13 | Filing |