| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.44 | 292 | $27,575.20 | 184,231 | 2026-06-01 | Filing | |
| $95.00 | 2,500 | $237,500.00 | 94,789 | 2026-05-27 | Filing | |
| $91.60 | 264 | $24,182.40 | 455,248 | 2026-05-21 | Filing | |
| $90.58 | 823 | $74,543.31 | 455,512 | 2026-05-21 | Filing | |
| $89.68 | 3,293 | $295,329.41 | 456,335 | 2026-05-21 | Filing | |
| $88.68 | 1,109 | $98,343.90 | 459,628 | 2026-05-21 | Filing | |
| $87.63 | 6,324 | $554,170.22 | 460,737 | 2026-05-21 | Filing | |
| $86.75 | 8,187 | $710,191.96 | 467,061 | 2026-05-21 | Filing | |
| $91.60 | 466 | $42,685.60 | 561,270 | 2026-05-21 | Filing | |
| $90.48 | 1,579 | $142,869.66 | 561,736 | 2026-05-21 | Filing | |
| $89.70 | 4,892 | $438,792.83 | 563,315 | 2026-05-21 | Filing | |
| $88.57 | 1,439 | $127,446.33 | 568,207 | 2026-05-21 | Filing | |
| $87.64 | 9,893 | $867,002.73 | 569,646 | 2026-05-21 | Filing | |
| $86.71 | 11,731 | $1,017,176.24 | 579,539 | 2026-05-21 | Filing | |
| $90.49 | 237 | $21,445.70 | 97,289 | 2026-05-18 | Filing | |
| $89.18 | 278 | $24,792.96 | 97,526 | 2026-05-18 | Filing | |
| $88.39 | 1,114 | $98,467.02 | 97,804 | 2026-05-18 | Filing | |
| $87.46 | 814 | $71,190.81 | 98,918 | 2026-05-18 | Filing | |
| $90.00 | 2,500 | $225,000.00 | 99,732 | 2026-05-18 | Filing | |
| $85.00 | 2,500 | $212,500.00 | 102,232 | 2026-05-13 | Filing |