| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $292.13 | 372 | $108,672.36 | 11,220 | 2026-03-19 | Filing | |
| $300.03 | 379 | $113,711.37 | 11,592 | 2026-03-18 | Filing | |
| $303.05 | 3,029 | $917,938.45 | 11,971 | 2026-03-17 | Filing | |
| $301.70 | 332 | $100,164.40 | 2,212 | 2026-03-12 | Filing | |
| $330.04 | 7,500 | $2,475,300.00 | 7,500 | 2026-02-20 | Filing | |
| $327.68 | 7,731 | $2,533,294.08 | 191,202 | 2026-02-19 | Filing | |
| $326.89 | 3,348 | $1,094,427.72 | 198,933 | 2026-02-19 | Filing | |
| $325.75 | 2,834 | $923,175.50 | 202,281 | 2026-02-19 | Filing | |
| $328.55 | 1,994 | $655,128.70 | 205,115 | 2026-02-19 | Filing | |
| $329.62 | 81 | $26,699.22 | 207,109 | 2026-02-19 | Filing | |
| $330.26 | 78 | $25,760.28 | 207,190 | 2026-02-19 | Filing | |
| $321.08 | 5,025 | $1,613,427.00 | 12,284 | 2026-02-17 | Filing | |
| $276.78 | 605 | $167,451.90 | 13,412 | 2025-12-17 | Filing | |
| $272.32 | 6,814 | $1,855,588.48 | 15,000 | 2025-11-25 | Filing | |
| $272.26 | 942 | $256,468.92 | 21,814 | 2025-11-24 | Filing | |
| $278.65 | 6,994 | $1,948,878.10 | 23,006 | 2025-11-12 | Filing | |
| $276.74 | 727 | $201,189.98 | 2,544 | 2025-08-20 | Filing | |
| $274.45 | 713 | $195,682.85 | 1,194 | 2025-08-13 | Filing | |
| $241.85 | 7,000 | $1,692,950.00 | 0 | 2025-05-28 | Filing | |
| $245.40 | 768 | $188,467.20 | 6,236 | 2025-05-13 | Filing |