| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $261.96 | 1,600 | $419,128.64 | 55,040 | 2026-05-21 | Filing | |
| $263.99 | 300 | $79,197.00 | 119,780 | 2026-05-21 | Filing | |
| $263.25 | 463 | $121,883.18 | 120,080 | 2026-05-21 | Filing | |
| $261.83 | 1,600 | $418,923.04 | 120,543 | 2026-05-21 | Filing | |
| $263.57 | 1,935 | $510,008.92 | 11,430 | 2026-05-15 | Filing | |
| $262.85 | 6,151 | $1,616,762.06 | 13,365 | 2026-05-15 | Filing | |
| $261.79 | 3,389 | $887,201.90 | 19,516 | 2026-05-15 | Filing | |
| $263.57 | 600 | $158,143.98 | 476,972 | 2026-05-15 | Filing | |
| $262.73 | 2,098 | $551,197.05 | 477,572 | 2026-05-15 | Filing | |
| $261.74 | 1,044 | $273,260.84 | 479,670 | 2026-05-15 | Filing | |
| $275.00 | 31,352 | $8,621,800.00 | 2,175,766 | 2026-05-04 | Filing | |
| $275.00 | 27,500 | $7,562,500.00 | 471,361 | 2026-05-04 | Filing | |
| $265.65 | 1,000 | $265,650.00 | 498,861 | 2026-05-01 | Filing | |
| $273.02 | 3,706 | $1,011,812.12 | 74,948 | 2026-04-30 | Filing | |
| $260.00 | 3,849 | $1,000,740.00 | 78,654 | 2026-04-24 | Filing | |
| $255.00 | 31,000 | $7,905,000.00 | 2,207,118 | 2026-04-17 | Filing | |
| $245.00 | 20,500 | $5,022,500.00 | 499,861 | 2026-04-14 | Filing | |
| $210.50 | 1,000 | $210,500.00 | 520,361 | 2026-04-01 | Filing | |
| $204.25 | 1,000 | $204,250.00 | 521,361 | 2026-03-02 | Filing | |
| $207.96 | 358 | $74,448.79 | 2,238,118 | 2026-02-23 | Filing |