| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.00 | 28,630 | $2,805,740.00 | 73,787 | 2026-04-02 | Filing | |
| $96.66 | 20,580 | $1,989,264.86 | 3,940 | 2026-04-01 | Filing | |
| $95.68 | 247,923 | $23,720,454.49 | 24,520 | 2026-04-01 | Filing | |
| $95.02 | 152,047 | $14,446,745.71 | 272,443 | 2026-04-01 | Filing | |
| $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 |