| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.23 | 57 | $1,666.11 | 30,034 | 2025-01-02 | Filing | |
| $29.48 | 4,420 | $130,301.60 | 182,797 | 2024-11-04 | Filing | |
| $29.39 | 38,355 | $1,127,253.45 | 254,824 | 2024-10-23 | Filing | |
| $28.41 | 3,798 | $107,901.18 | 60,517 | 2024-03-06 | Filing | |
| $64.80 | 27,835 | $1,803,708.00 | 65,101 | 2023-05-03 | Filing | |
| $64.49 | 11,344 | $731,574.56 | 246,874 | 2023-05-01 | Filing | |
| $63.49 | 44,432 | $2,820,987.68 | 258,218 | 2023-05-01 | Filing | |
| $66.01 | 8,129 | $536,595.29 | 81,601 | 2023-04-25 | Filing | |
| $60.73 | 7,512 | $456,203.76 | 127,739 | 2023-03-16 | Filing | |
| $60.50 | 4,564 | $276,122.00 | 52,455 | 2023-03-14 | Filing | |
| $59.79 | 96,348 | $5,760,646.92 | 138,637 | 2023-03-13 | Filing | |
| $61.85 | 2,000 | $123,700.00 | 135,251 | 2023-03-03 | Filing | |
| $60.65 | 4,669 | $283,174.85 | 135,091 | 2023-03-02 | Filing | |
| $61.03 | 10,036 | $612,497.08 | 190,587 | 2023-02-27 | Filing | |
| $62.82 | 100,058 | $6,285,643.56 | 612,067 | 2023-02-22 | Filing | |
| $64.00 | 181 | $11,584.00 | 147,406 | 2023-02-22 | Filing | |
| $62.88 | 10,900 | $685,392.00 | 57,019 | 2023-02-22 | Filing | |
| $63.31 | 200 | $12,662.00 | 246,623 | 2023-02-23 | Filing | |
| $62.84 | 34,800 | $2,186,832.00 | 246,823 | 2023-02-23 | Filing | |
| $63.29 | 3,224 | $204,046.96 | 281,623 | 2023-02-22 | Filing |