| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.61 | 33,000 | $3,551,265.30 | 319,863 | 2026-04-01 | Filing | |
| $111.14 | 2,587 | $287,522.28 | 1,424,498 | 2026-04-01 | Filing | |
| $110.21 | 5,060 | $557,668.67 | 1,427,085 | 2026-04-01 | Filing | |
| $109.10 | 15,367 | $1,676,581.19 | 1,432,145 | 2026-04-01 | Filing | |
| $108.33 | 45,668 | $4,947,324.04 | 1,447,512 | 2026-04-01 | Filing | |
| $107.44 | 24,317 | $2,612,723.04 | 1,493,180 | 2026-04-01 | Filing | |
| $106.32 | 57,001 | $6,060,312.12 | 1,517,497 | 2026-04-01 | Filing | |
| $110.35 | 500 | $55,173.00 | 118,084 | 2026-04-01 | Filing | |
| $109.16 | 1,000 | $109,156.00 | 118,584 | 2026-04-01 | Filing | |
| $108.40 | 3,415 | $370,201.71 | 119,584 | 2026-04-01 | Filing | |
| $107.54 | 1,985 | $213,470.08 | 122,999 | 2026-04-01 | Filing | |
| $106.34 | 3,100 | $329,662.06 | 124,984 | 2026-04-01 | Filing | |
| $134.67 | 18,105 | $2,438,269.15 | 4,531,732 | 2026-03-17 | Filing | |
| $133.66 | 22,309 | $2,981,914.64 | 4,549,837 | 2026-03-17 | Filing | |
| $132.72 | 43,289 | $5,745,376.68 | 4,572,146 | 2026-03-17 | Filing | |
| $131.61 | 22,766 | $2,996,235.54 | 4,615,435 | 2026-03-17 | Filing | |
| $130.74 | 13,880 | $1,814,685.08 | 4,638,201 | 2026-03-17 | Filing | |
| $129.62 | 11,120 | $1,441,332.14 | 4,652,081 | 2026-03-17 | Filing | |
| $128.64 | 7,907 | $1,017,168.34 | 4,663,201 | 2026-03-17 | Filing | |
| $127.47 | 3,624 | $461,962.51 | 4,671,108 | 2026-03-17 | Filing |