| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $225.86 | 4,554 | $1,028,566.44 | 16,834 | 2026-05-04 | Filing | |
| $226.00 | 7,739 | $1,749,014.00 | 89,724 | 2026-05-01 | Filing | |
| $226.00 | 5,149 | $1,163,674.00 | 89,724 | 2026-05-01 | Filing | |
| $226.50 | 6,472 | $1,465,908.00 | 50,377 | 2026-05-01 | Filing | |
| $226.41 | 244 | $55,244.04 | 243,339 | 2026-04-30 | Filing | |
| $225.66 | 32,824 | $7,407,063.84 | 243,583 | 2026-04-30 | Filing | |
| $162.40 | 5,046 | $819,484.53 | 147,641 | 2026-03-23 | Filing | |
| $162.01 | 6,454 | $1,045,602.21 | 152,687 | 2026-03-23 | Filing | |
| $196.02 | 7,452 | $1,460,736.57 | 76,628 | 2026-02-11 | Filing | |
| $188.50 | 7,568 | $1,426,555.13 | 67,711 | 2026-02-03 | Filing | |
| $181.07 | 7,500 | $1,358,025.75 | 67,711 | 2026-02-02 | Filing | |
| $178.00 | 3,881 | $690,818.00 | 88,298 | 2026-01-30 | Filing | |
| $165.28 | 2,000 | $330,550.00 | 17,952 | 2025-12-23 | Filing | |
| $157.89 | 5,950 | $939,445.50 | 67,711 | 2025-12-19 | Filing | |
| $157.99 | 5,000 | $789,950.50 | 134,913 | 2025-12-19 | Filing | |
| $149.93 | 2,000 | $299,860.00 | 96,550 | 2025-11-12 | Filing | |
| $149.86 | 5,000 | $749,300.00 | 98,550 | 2025-11-12 | Filing | |
| $151.73 | 25 | $3,793.25 | 88,174 | 2025-10-30 | Filing | |
| $151.70 | 18 | $2,730.60 | 88,199 | 2025-10-30 | Filing | |
| $151.67 | 510 | $77,351.70 | 88,217 | 2025-10-30 | Filing |