| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $126.64 | 5,746 | $727,698.72 | 4,674,732 | 2026-03-17 | Filing | |
| $125.56 | 8,754 | $1,099,130.36 | 4,680,478 | 2026-03-17 | Filing | |
| $130.00 | 2,500 | $325,000.00 | 84,851 | 2026-03-16 | Filing | |
| $123.50 | 285 | $35,197.50 | 87,351 | 2026-03-05 | Filing | |
| $122.02 | 212 | $25,868.05 | 87,636 | 2026-03-05 | Filing | |
| $121.30 | 1,035 | $125,550.26 | 87,848 | 2026-03-05 | Filing | |
| $120.22 | 1,200 | $144,266.40 | 88,883 | 2026-03-05 | Filing | |
| $119.49 | 3,167 | $378,435.60 | 90,083 | 2026-03-05 | Filing | |
| $118.15 | 1,601 | $189,153.83 | 93,250 | 2026-03-05 | Filing |