| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.57 | 395 | $34,590.15 | 204,218 | 2026-05-21 | Filing | |
| $86.26 | 19 | $1,638.94 | 204,613 | 2026-05-21 | Filing | |
| $85.40 | 168 | $14,347.20 | 204,632 | 2026-05-21 | Filing | |
| $91.40 | 398 | $36,377.20 | 240,000 | 2026-05-22 | Filing | |
| $90.61 | 814 | $73,756.54 | 240,398 | 2026-05-22 | Filing | |
| $89.56 | 2,069 | $185,299.64 | 241,212 | 2026-05-22 | Filing | |
| $88.69 | 582 | $51,617.58 | 243,281 | 2026-05-22 | Filing | |
| $87.46 | 469 | $41,018.74 | 243,863 | 2026-05-22 | Filing | |
| $86.53 | 5,668 | $490,452.04 | 244,332 | 2026-05-22 | Filing | |
| $88.09 | 2,730 | $240,485.70 | 250,000 | 2026-05-21 | Filing | |
| $87.58 | 4,904 | $429,492.32 | 252,730 | 2026-05-21 | Filing | |
| $86.38 | 248 | $21,422.24 | 257,634 | 2026-05-21 | Filing | |
| $85.41 | 2,118 | $180,898.38 | 257,882 | 2026-05-21 | Filing | |
| $86.99 | 50 | $4,349.50 | 12,400 | 2026-05-20 | Filing | |
| $86.54 | 586 | $50,712.44 | 12,450 | 2026-05-20 | Filing | |
| $85.43 | 164 | $14,010.52 | 13,036 | 2026-05-20 | Filing | |
| $86.94 | 993 | $86,331.42 | 260,000 | 2026-05-20 | Filing | |
| $86.52 | 7,126 | $616,541.52 | 260,993 | 2026-05-20 | Filing | |
| $85.39 | 1,881 | $160,618.59 | 268,119 | 2026-05-20 | Filing | |
| $87.03 | 27 | $2,349.81 | 204,800 | 2026-05-20 | Filing |