| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.70 | 20,438 | $872,702.60 | 595,767 | 2026-01-13 | Filing | |
| $42.70 | 57,450 | $2,453,115.00 | 1,541,645 | 2026-01-13 | Filing | |
| $44.63 | 280 | $12,497.63 | 32,908 | 2025-12-16 | Filing | |
| $43.88 | 726 | $31,854.05 | 33,188 | 2025-12-16 | Filing | |
| $45.21 | 136,462 | $6,169,788.18 | 108,964 | 2025-12-04 | Filing | |
| $30.67 | 3,353 | $102,846.23 | 108,964 | 2025-09-22 | Filing | |
| $33.20 | 76 | $2,522.92 | 33,914 | 2025-09-16 | Filing | |
| $32.48 | 930 | $30,202.77 | 33,990 | 2025-09-16 | Filing | |
| $33.52 | 3,178 | $106,526.56 | 112,317 | 2025-09-16 | Filing | |
| $31.17 | 2,178 | $67,880.20 | 155,464 | 2025-08-18 | Filing | |
| $40.02 | 11,136 | $445,688.33 | 0 | 2025-07-16 | Filing | |
| $34.44 | 24,066 | $828,898.02 | 115,495 | 2025-07-08 | Filing | |
| $33.21 | 11,136 | $369,817.65 | 11,136 | 2025-06-23 | Filing | |
| $32.74 | 2,766 | $90,547.22 | 24,070 | 2025-06-23 | Filing | |
| $32.16 | 17,550 | $564,357.11 | 26,836 | 2025-06-23 | Filing | |
| $32.53 | 54 | $1,756.56 | 34,920 | 2025-06-16 | Filing | |
| $31.96 | 2,977 | $95,131.82 | 34,974 | 2025-06-16 | Filing | |
| $32.00 | 3,668 | $117,381.14 | 139,561 | 2025-06-16 | Filing | |
| $32.00 | 6,186 | $197,960.66 | 157,642 | 2025-06-16 | Filing | |
| $32.00 | 7,442 | $238,154.42 | 222,569 | 2025-06-16 | Filing |