| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.75 | 4,500 | $286,875.00 | 81,597 | 2026-08-12 | Filing | |
| $64.00 | 500 | $32,000.00 | 86,097 | 2026-08-12 | Filing | |
| $64.00 | 6,000 | $384,000.00 | 86,597 | 2026-08-12 | Filing | |
| $63.50 | 5,000 | $317,500.00 | 92,597 | 2026-08-12 | Filing | |
| $63.00 | 5,000 | $315,000.00 | 97,597 | 2026-08-12 | Filing | |
| $63.00 | 1,500 | $94,500.00 | 5,200 | 2026-08-03 | Filing | |
| $63.00 | 1,500 | $94,500.00 | 5,200 | 2026-08-03 | Filing | |
| $59.28 | 253 | $14,997.03 | 1,127 | 2026-06-23 | Filing | |
| $60.60 | 765 | $46,359.00 | 50,715 | 2026-06-10 | Filing | |
| $60.49 | 2,625 | $158,796.23 | 3,963 | 2026-02-26 | Filing | |
| $44.61 | 278 | $12,401.58 | 1,070 | 2025-09-23 | Filing | |
| $35.99 | 349 | $12,560.51 | 1,348 | 2025-06-16 | Filing | |
| $35.18 | 229 | $8,055.08 | 1,697 | 2025-06-06 | Filing | |
| $35.60 | 686 | $24,421.60 | 1,606 | 2025-06-02 | Filing | |
| $36.17 | 278 | $10,056.54 | 2,292 | 2025-05-09 | Filing | |
| $36.21 | 550 | $19,913.63 | 2,570 | 2025-02-12 | Filing | |
| $36.07 | 3,188 | $114,991.16 | 97,654 | 2025-05-27 | Filing | |
| $36.46 | 2,003 | $73,029.38 | 97,654 | 2025-05-27 | Filing | |
| $36.11 | 1,591 | $57,451.01 | 97,654 | 2025-05-27 | Filing | |
| $36.15 | 1,137 | $41,102.55 | 97,654 | 2025-05-27 | Filing |