| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.08 | 100 | $3,708.00 | 51,717 | 2024-10-24 | Filing | |
| $35.00 | 114,286 | $4,000,010.00 | 502,053 | 2024-08-08 | Filing | |
| $38.55 | 114,286 | $4,405,725.30 | 616,339 | 2024-08-01 | Filing | |
| $32.00 | 18,000 | $576,000.00 | 92,035 | 2024-05-24 | Filing | |
| $32.00 | 37,980 | $1,215,360.00 | 92,035 | 2024-05-24 | Filing | |
| $33.88 | 5,000 | $169,400.00 | 14,998 | 2024-04-05 | Filing | |
| $29.44 | 10,000 | $294,400.00 | 14,451 | 2024-03-05 | Filing | |
| $33.53 | 10,000 | $335,300.00 | 59,463 | 2023-12-04 | Filing | |
| $34.49 | 10,000 | $344,900.00 | 59,463 | 2023-11-01 | Filing | |
| $35.20 | 10,000 | $352,000.00 | 59,463 | 2023-10-02 | Filing | |
| $36.56 | 10,000 | $365,600.00 | 63,997 | 2023-09-01 | Filing | |
| $35.19 | 10,000 | $351,900.00 | 62,873 | 2023-08-24 | Filing | |
| $34.80 | 122,500 | $4,263,000.00 | 467,438 | 2023-08-08 | Filing | |
| $35.49 | 122,500 | $4,347,525.00 | 589,938 | 2023-08-01 | Filing | |
| $35.49 | 10,000 | $354,900.00 | 73,997 | 2023-08-01 | Filing | |
| $35.60 | 10,000 | $356,000.00 | 72,873 | 2023-07-24 | Filing | |
| $29.93 | 3,195 | $95,626.35 | 8,147 | 2023-06-15 | Filing | |
| $28.53 | 12,293 | $350,719.29 | 1,000 | 2023-05-02 | Filing | |
| $30.93 | 9,811 | $303,454.23 | 59,463 | 2023-01-31 | Filing | |
| $29.00 | 9,811 | $284,519.00 | 20,474 | 2022-12-30 | Filing |