| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.02 | 7,143 | $285,896.43 | 482,486 | 2025-11-24 | Filing | |
| $41.35 | 77 | $3,183.91 | 902,942 | 2025-11-24 | Filing | |
| $40.86 | 14,073 | $574,989.00 | 903,019 | 2025-11-24 | Filing | |
| $40.02 | 4,707 | $188,396.26 | 917,092 | 2025-11-24 | Filing | |
| $45.02 | 60,400 | $2,719,473.76 | 375,835 | 2025-11-20 | Filing | |
| $48.85 | 12,000 | $586,180.80 | 2,057,889 | 2025-09-19 | Filing | |
| $47.99 | 862,588 | $41,399,134.73 | 2,069,889 | 2025-09-19 | Filing | |
| $52.23 | 24,955 | $1,303,334.77 | 1,331,569 | 2025-09-16 | Filing | |
| $52.23 | 10,148 | $530,003.66 | 541,526 | 2025-09-16 | Filing | |
| $51.79 | 22,130 | $1,146,048.52 | 1,356,524 | 2025-09-16 | Filing | |
| $51.79 | 9,000 | $466,083.90 | 551,674 | 2025-09-16 | Filing | |
| $50.24 | 31,948 | $1,605,166.56 | 1,378,654 | 2025-09-16 | Filing | |
| $50.24 | 12,993 | $652,808.60 | 560,674 | 2025-09-16 | Filing | |
| $49.24 | 165,753 | $8,161,213.61 | 1,410,602 | 2025-09-16 | Filing | |
| $49.24 | 67,409 | $3,319,030.41 | 573,667 | 2025-09-16 | Filing | |
| $48.53 | 341,545 | $16,574,188.37 | 1,576,355 | 2025-09-16 | Filing | |
| $48.53 | 138,901 | $6,740,462.72 | 641,076 | 2025-09-16 | Filing | |
| $47.49 | 745,239 | $35,389,462.49 | 1,917,900 | 2025-09-16 | Filing | |
| $47.49 | 303,076 | $14,392,291.24 | 779,977 | 2025-09-16 | Filing | |
| $51.63 | 3,624 | $187,121.98 | 1,064,981 | 2025-09-16 | Filing |