| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.92 | 45,806 | $2,286,525.59 | 260,669 | 2026-04-08 | Filing | |
| $49.92 | 123,502 | $6,164,923.44 | 518,582 | 2026-04-08 | Filing | |
| $49.92 | 61,665 | $3,078,168.80 | 371,216 | 2026-04-08 | Filing | |
| $46.74 | 85 | $3,972.90 | 306,475 | 2026-03-09 | Filing | |
| $47.93 | 2,407 | $115,367.51 | 306,560 | 2026-03-09 | Filing | |
| $53.01 | 655 | $34,721.55 | 308,967 | 2026-03-05 | Filing | |
| $46.74 | 101 | $4,720.74 | 432,881 | 2026-03-09 | Filing | |
| $47.93 | 2,836 | $135,929.48 | 432,982 | 2026-03-09 | Filing | |
| $53.01 | 690 | $36,576.90 | 435,818 | 2026-03-05 | Filing | |
| $46.73 | 258 | $12,056.34 | 642,084 | 2026-03-09 | Filing | |
| $47.93 | 7,203 | $345,239.79 | 642,342 | 2026-03-09 | Filing | |
| $53.01 | 980 | $51,949.80 | 649,545 | 2026-03-05 | Filing | |
| $50.09 | 16,223 | $812,533.82 | 436,508 | 2026-03-02 | Filing | |
| $51.75 | 779 | $40,313.95 | 452,731 | 2026-03-02 | Filing | |
| $51.86 | 438 | $22,715.16 | 309,622 | 2026-03-02 | Filing | |
| $50.09 | 9,135 | $457,529.22 | 310,060 | 2026-03-02 | Filing | |
| $51.84 | 1,717 | $89,014.43 | 650,525 | 2026-03-02 | Filing | |
| $50.09 | 35,787 | $1,792,402.63 | 652,242 | 2026-03-02 | Filing | |
| $100.00 | 13,000 | $1,300,000.00 | 368,818 | 2025-12-03 | Filing | |
| $97.28 | 1,604 | $156,042.09 | 688,029 | 2025-12-03 | Filing |