| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.00 | 28,630 | $2,777,110.00 | 73,787 | 2026-03-02 | Filing | |
| $97.59 | 128,189 | $12,509,567.12 | 3,940 | 2026-03-02 | Filing | |
| $96.92 | 227,680 | $22,066,540.69 | 132,129 | 2026-03-02 | Filing | |
| $96.06 | 54,681 | $5,252,503.75 | 359,809 | 2026-03-02 | Filing | |
| $96.00 | 28,630 | $2,748,480.00 | 73,787 | 2026-02-27 | Filing | |
| $95.00 | 28,630 | $2,719,850.00 | 102,417 | 2026-02-27 | Filing | |
| $81.06 | 5,727 | $464,231.19 | 316,100 | 2026-02-09 | Filing | |
| $84.40 | 1,310 | $110,560.33 | 122,140 | 2026-02-10 | Filing | |
| $83.76 | 11,283 | $945,029.10 | 123,450 | 2026-02-10 | Filing | |
| $82.74 | 14,719 | $1,217,864.78 | 134,733 | 2026-02-10 | Filing | |
| $82.67 | 3,136 | $259,253.12 | 0 | 2026-02-10 | Filing | |
| $81.27 | 9,248 | $751,597.91 | 73,787 | 2026-02-06 | Filing | |
| $84.96 | 38,620 | $3,280,965.96 | 3,940 | 2026-02-02 | Filing | |
| $84.09 | 104,594 | $8,795,801.05 | 42,560 | 2026-02-02 | Filing | |
| $83.22 | 247,756 | $20,618,824.16 | 147,154 | 2026-02-02 | Filing | |
| $83.75 | 7,560 | $633,178.73 | 122,140 | 2026-01-29 | Filing | |
| $82.87 | 98,221 | $8,139,849.29 | 129,700 | 2026-01-29 | Filing | |
| $88.11 | 23,439 | $2,065,205.60 | 316,100 | 2026-01-16 | Filing | |
| $89.86 | 30 | $2,695.70 | 79,690 | 2026-01-15 | Filing | |
| $89.18 | 20,454 | $1,824,089.77 | 79,720 | 2026-01-15 | Filing |