| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.69 | 27,881 | $3,030,399.83 | 1,430,019 | 2026-05-08 | Filing | |
| $107.64 | 18,600 | $2,002,012.86 | 1,457,900 | 2026-05-07 | Filing | |
| $107.00 | 2,928 | $313,286.92 | 3,749 | 2026-05-08 | Filing | |
| $111.10 | 5,044 | $560,366.21 | 3,942 | 2026-05-07 | Filing | |
| $110.00 | 3,943 | $433,730.00 | 4,714 | 2026-05-07 | Filing | |
| $108.50 | 2,625 | $284,812.50 | 6,677 | 2026-03-11 | Filing | |
| $107.68 | 3,312 | $356,585.81 | 14,667 | 2026-03-11 | Filing | |
| $110.29 | 1,044 | $115,142.76 | 6,677 | 2026-02-27 | Filing | |
| $106.80 | 8,464 | $903,957.74 | 17,979 | 2026-02-27 | Filing | |
| $107.81 | 55,930 | $6,030,020.24 | 1,476,500 | 2026-03-02 | Filing | |
| $106.76 | 150,000 | $16,013,355.00 | 1,532,304 | 2026-02-26 | Filing | |
| $92.78 | 976 | $90,553.28 | 4,773 | 2025-08-12 | Filing | |
| $92.35 | 6,713 | $619,978.44 | 17,976 | 2025-08-11 | Filing | |
| $91.55 | 384 | $35,154.59 | 17,976 | 2025-08-11 | Filing | |
| $92.53 | 3,718 | $344,040.30 | 18,360 | 2025-08-11 | Filing | |
| $94.00 | 2,500 | $235,000.00 | 2,916 | 2025-08-08 | Filing | |
| $91.82 | 1,574 | $144,521.69 | 2,916 | 2025-08-11 | Filing | |
| $92.78 | 4,987 | $462,708.82 | 4,490 | 2025-08-11 | Filing | |
| $93.49 | 939 | $87,784.48 | 2,916 | 2025-08-08 | Filing | |
| $93.51 | 100,000 | $9,350,530.00 | 1,727,003 | 2025-08-06 | Filing |