| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $86.73 | 53,783 | $4,664,475.89 | 3,940 | 2026-06-01 | Filing | |
| $85.85 | 332,917 | $28,579,559.49 | 57,723 | 2026-06-01 | Filing | |
| $88.69 | 27,312 | $2,422,421.45 | 120,931 | 2026-05-07 | Filing | |
| $88.95 | 9,253 | $823,074.71 | 73,787 | 2026-05-07 | Filing | |
| $87.98 | 7,039 | $619,258.84 | 284,804 | 2026-05-05 | Filing | |
| $87.97 | 7,256 | $638,337.89 | 291,843 | 2026-05-05 | Filing | |
| $87.96 | 13,017 | $1,145,029.99 | 299,099 | 2026-05-05 | Filing | |
| $88.08 | 5,722 | $504,020.65 | 316,100 | 2026-05-05 | Filing | |
| $94.17 | 113,334 | $10,672,538.11 | 3,940 | 2026-05-01 | Filing | |
| $93.54 | 105,791 | $9,895,975.78 | 117,274 | 2026-05-01 | Filing | |
| $92.28 | 188,425 | $17,388,424.28 | 223,065 | 2026-05-01 | Filing | |
| $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 |