| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.06 | 544 | $49,533.92 | 14,868 | 2026-08-31 | Filing | |
| $89.98 | 2,644 | $237,907.12 | 17,984 | 2026-08-28 | Filing | |
| $90.99 | 30,646 | $2,788,546.96 | 44,324 | 2026-08-26 | Filing | |
| $91.76 | 1,154 | $105,892.66 | 74,970 | 2026-08-26 | Filing | |
| $91.47 | 1,240 | $113,416.60 | 20,294 | 2026-08-26 | Filing | |
| $92.03 | 619 | $56,966.57 | 40,034 | 2026-08-11 | Filing | |
| $86.03 | 146 | $12,587.84 | 21,534 | 2026-07-30 | Filing | |
| $85.06 | 9,628 | $818,957.68 | 21,680 | 2026-07-28 | Filing | |
| $83.93 | 2,921 | $245,134.12 | 8,916 | 2026-07-27 | Filing | |
| $91.70 | 619 | $56,762.30 | 40,034 | 2026-07-10 | Filing | |
| $91.40 | 619 | $56,576.72 | 40,411 | 2026-06-30 | Filing | |
| $87.92 | 523 | $45,982.16 | 11,517 | 2026-06-17 | Filing | |
| $86.08 | 568 | $48,852.69 | 15,334 | 2026-05-29 | Filing | |
| $86.42 | 23,145 | $2,000,193.21 | 98,611 | 2026-05-27 | Filing | |
| $84.60 | 1,500 | $126,905.25 | 44,324 | 2026-05-22 | Filing | |
| $81.14 | 620 | $50,306.80 | 40,411 | 2026-05-18 | Filing | |
| $81.82 | 8,000 | $654,572.80 | 30,970 | 2026-05-15 | Filing | |
| $82.07 | 9,968 | $818,105.66 | 22,798 | 2026-05-15 | Filing | |
| $77.92 | 35,506 | $2,766,762.44 | 12,040 | 2026-05-12 | Filing | |
| $78.40 | 845 | $66,250.28 | 47,546 | 2026-05-12 | Filing |