| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.28 | 2,112 | $85,071.36 | 21,189 | 2026-08-26 | Filing | |
| $39.76 | 289,624 | $11,515,537.13 | 289,623 | 2026-08-26 | Filing | |
| $42.00 | 22,151 | $930,342.00 | 53,828 | 2026-08-07 | Filing | |
| $40.25 | 3,250 | $130,812.50 | 7,113 | 2026-08-06 | Filing | |
| $42.05 | 2,410 | $101,333.27 | 53,828 | 2026-08-06 | Filing | |
| $41.74 | 5,139 | $214,491.58 | 56,238 | 2026-08-06 | Filing | |
| $43.17 | 20,488 | $884,425.98 | 53,828 | 2026-08-05 | Filing | |
| $39.40 | 10,000 | $394,000.00 | 13,620 | 2026-03-25 | Filing | |
| $33.51 | 400,000 | $13,404,000.00 | 579,247 | 2024-04-18 | Filing | |
| $43.68 | 4,530 | $197,870.40 | 3,930 | 2023-08-02 | Filing | |
| $47.20 | 500 | $23,600.00 | 26,026 | 2022-08-15 | Filing | |
| $47.31 | 5,675 | $268,467.23 | 26,026 | 2022-08-15 | Filing | |
| $47.30 | 1,029 | $48,668.61 | 26,026 | 2022-08-15 | Filing | |
| $47.20 | 2,045 | $96,526.05 | 27,055 | 2022-08-12 | Filing | |
| $47.21 | 2,437 | $115,045.90 | 27,055 | 2022-08-12 | Filing | |
| $47.21 | 4,252 | $200,724.16 | 27,055 | 2022-08-12 | Filing | |
| $47.22 | 317 | $14,969.37 | 31,307 | 2022-08-11 | Filing | |
| $47.21 | 2,232 | $105,368.26 | 31,307 | 2022-08-11 | Filing | |
| $47.23 | 50 | $2,361.40 | 31,307 | 2022-08-11 | Filing | |
| $35.36 | 1,301 | $46,003.36 | 2,139 | 2021-09-28 | Filing |