| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $208.63 | 180 | $37,554.17 | 29,618 | 2026-05-12 | Filing | |
| $207.52 | 336 | $69,726.79 | 29,798 | 2026-05-12 | Filing | |
| $206.51 | 132 | $27,259.68 | 30,134 | 2026-05-12 | Filing | |
| $205.40 | 188 | $38,615.48 | 30,266 | 2026-05-12 | Filing | |
| $204.53 | 98 | $20,044.07 | 30,454 | 2026-05-12 | Filing | |
| $203.68 | 72 | $14,665.26 | 30,552 | 2026-05-12 | Filing | |
| $202.47 | 60 | $12,148.14 | 30,624 | 2026-05-12 | Filing | |
| $185.00 | 10,000 | $1,850,000.00 | 197,568 | 2026-05-05 | Filing | |
| $180.00 | 10,000 | $1,800,000.00 | 207,568 | 2026-05-04 | Filing | |
| $177.82 | 3,200 | $569,024.00 | 39,735 | 2026-05-04 | Filing | |
| $172.00 | 192 | $33,024.00 | 0 | 2026-04-30 | Filing | |
| $131.17 | 529 | $69,386.39 | 30,684 | 2026-04-13 | Filing | |
| $130.12 | 1,971 | $256,467.70 | 31,213 | 2026-04-13 | Filing | |
| $125.50 | 85 | $10,667.50 | 192 | 2026-04-02 | Filing | |
| $133.50 | 581 | $77,563.50 | 192 | 2026-03-12 | Filing | |
| $134.70 | 60 | $8,082.12 | 33,099 | 2026-03-12 | Filing | |
| $134.11 | 363 | $48,683.02 | 33,159 | 2026-03-12 | Filing | |
| $133.11 | 719 | $95,704.51 | 33,522 | 2026-03-12 | Filing | |
| $132.05 | 397 | $52,423.10 | 34,241 | 2026-03-12 | Filing | |
| $131.03 | 961 | $125,922.33 | 34,638 | 2026-03-12 | Filing |