| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.98 | 2,041 | $218,346.18 | 64,512 | 2026-02-24 | Filing | |
| $105.36 | 2,364 | $249,071.04 | 183,150 | 2026-02-25 | Filing | |
| $106.98 | 4,988 | $533,616.24 | 185,514 | 2026-02-24 | Filing | |
| $114.91 | 446 | $51,249.86 | 14,457 | 2026-02-23 | Filing | |
| $114.91 | 561 | $64,464.51 | 14,881 | 2026-02-23 | Filing | |
| $114.91 | 371 | $42,631.61 | 12,888 | 2026-02-23 | Filing | |
| $114.91 | 577 | $66,303.07 | 10,336 | 2026-02-23 | Filing | |
| $114.91 | 658 | $75,610.78 | 11,506 | 2026-02-23 | Filing | |
| $114.91 | 666 | $76,530.06 | 47,375 | 2026-02-23 | Filing | |
| $114.91 | 737 | $84,688.67 | 21,339 | 2026-02-23 | Filing | |
| $114.91 | 1,858 | $213,502.78 | 66,553 | 2026-02-23 | Filing | |
| $114.91 | 4,535 | $521,116.85 | 190,502 | 2026-02-23 | Filing | |
| $117.51 | 2,600 | $305,526.00 | 12,045 | 2025-06-10 | Filing | |
| $115.50 | 100 | $11,550.00 | 3,700 | 2025-12-15 | Filing | |
| $114.55 | 50 | $5,727.50 | 3,800 | 2025-12-15 | Filing | |
| $112.78 | 166 | $18,721.48 | 3,850 | 2025-12-05 | Filing | |
| $109.00 | 20,000 | $2,180,000.00 | 44,144 | 2025-11-19 | Filing | |
| $115.75 | 4,000 | $463,000.00 | 37,605 | 2025-09-02 | Filing | |
| $116.34 | 4,435 | $515,967.90 | 166,461 | 2025-09-02 | Filing | |
| $115.72 | 20,565 | $2,379,781.80 | 170,796 | 2025-09-02 | Filing |