| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.79 | 10,000 | $367,900.00 | 501,114 | 2026-09-14 | Filing | |
| $37.03 | 6,191 | $229,252.73 | 70,253 | 2026-08-19 | Filing | |
| $34.10 | 13,318 | $454,143.80 | 42,693 | 2026-08-14 | Filing | |
| $34.10 | 1,654 | $56,401.40 | 56,011 | 2026-08-14 | Filing | |
| $34.04 | 5,900 | $200,836.00 | 176,027 | 2026-08-13 | Filing | |
| $33.92 | 11,852 | $402,019.84 | 76,444 | 2026-08-12 | Filing | |
| $33.96 | 17,243 | $585,572.28 | 88,296 | 2026-08-11 | Filing | |
| $40.77 | 2,800 | $114,156.00 | 525,007 | 2026-03-04 | Filing | |
| $46.65 | 15,088 | $703,855.20 | 37,749 | 2026-01-13 | Filing | |
| $46.65 | 16,016 | $747,146.40 | 95,521 | 2026-01-13 | Filing | |
| $44.84 | 13,365 | $599,286.60 | 148,026 | 2025-11-14 | Filing | |
| $45.74 | 45,703 | $2,090,455.22 | 50,569 | 2025-11-13 | Filing | |
| $45.74 | 4,351 | $199,014.74 | 50,569 | 2025-11-12 | Filing | |
| $44.02 | 1,039 | $45,736.78 | 50,569 | 2025-11-11 | Filing | |
| $44.70 | 26,531 | $1,185,935.70 | 62,617 | 2025-11-11 | Filing | |
| $45.65 | 2,750 | $125,537.50 | 22,236 | 2025-11-12 | Filing | |
| $42.58 | 26,902 | $1,145,487.16 | 134,880 | 2025-09-12 | Filing | |
| $42.58 | 50,000 | $2,129,000.00 | 161,782 | 2025-09-12 | Filing | |
| $43.35 | 40,000 | $1,734,000.00 | 295,246 | 2025-09-11 | Filing | |
| $43.39 | 15,000 | $650,850.00 | 295,246 | 2025-09-11 | Filing |