| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $197.45 | 3,035 | $599,260.14 | 278,045 | 2026-05-20 | Filing | |
| $196.74 | 30,581 | $6,016,594.62 | 281,080 | 2026-05-20 | Filing | |
| $195.97 | 7,038 | $1,379,205.19 | 311,661 | 2026-05-20 | Filing | |
| $194.65 | 42,678 | $8,307,323.91 | 318,699 | 2026-05-20 | Filing | |
| $193.79 | 59,045 | $11,442,165.22 | 361,377 | 2026-05-20 | Filing | |
| $192.86 | 119,787 | $23,102,324.46 | 420,422 | 2026-05-20 | Filing | |
| $191.52 | 117,836 | $22,567,891.80 | 540,209 | 2026-05-20 | Filing | |
| $185.21 | 78,048 | $14,455,488.61 | 658,045 | 2026-05-06 | Filing | |
| $184.67 | 88,921 | $16,421,049.96 | 736,093 | 2026-05-06 | Filing | |
| $183.90 | 28,031 | $5,154,984.99 | 825,014 | 2026-05-06 | Filing | |
| $213.30 | 40,200 | $8,574,856.98 | 8,638 | 2026-03-30 | Filing | |
| $187.76 | 77,000 | $14,457,851.10 | 11,337 | 2026-03-02 | Filing | |
| $188.11 | 62,600 | $11,775,923.88 | 11,337 | 2026-03-02 | Filing | |
| $190.04 | 90,524 | $17,203,298.64 | 31,266 | 2026-03-02 | Filing | |
| $190.60 | 3,700 | $705,220.00 | 31,266 | 2026-03-02 | Filing | |
| $189.61 | 64,399 | $12,210,836.07 | 34,966 | 2026-03-02 | Filing | |
| $188.82 | 86,329 | $16,300,641.78 | 99,365 | 2026-03-02 | Filing | |
| $188.01 | 27,672 | $5,202,490.96 | 185,694 | 2026-03-02 | Filing | |
| $188.61 | 5,000 | $943,050.00 | 0 | 2026-03-02 | Filing | |
| $188.56 | 6,600 | $1,244,466.96 | 5,000 | 2026-03-02 | Filing |