| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $129.66 | 1,091 | $141,459.06 | 0 | 2026-06-01 | Filing | |
| $129.14 | 9,247 | $1,194,157.58 | 1,091 | 2026-06-01 | Filing | |
| $127.90 | 7,523 | $962,191.70 | 10,338 | 2026-06-01 | Filing | |
| $127.00 | 10,457 | $1,328,039.00 | 17,861 | 2026-06-01 | Filing | |
| $126.20 | 10,156 | $1,281,687.20 | 28,318 | 2026-06-01 | Filing | |
| $126.70 | 6,000 | $760,200.00 | 113,507 | 2026-06-01 | Filing | |
| $125.50 | 7,189 | $902,219.50 | 0 | 2026-05-21 | Filing | |
| $124.45 | 757 | $94,208.65 | 1,135 | 2026-05-20 | Filing | |
| $128.97 | 1,892 | $244,011.24 | 40,196 | 2026-05-12 | Filing | |
| $129.19 | 23,598 | $3,048,625.62 | 0 | 2026-05-08 | Filing | |
| $128.52 | 14,876 | $1,911,863.52 | 23,598 | 2026-05-08 | Filing | |
| $127.91 | 6,000 | $767,460.00 | 119,507 | 2026-05-08 | Filing | |
| $102.71 | 38,474 | $3,951,664.54 | 0 | 2026-04-01 | Filing | |
| $102.71 | 6,000 | $616,260.00 | 125,507 | 2026-04-01 | Filing | |
| $105.13 | 12,446 | $1,308,447.98 | 16,054 | 2026-03-19 | Filing | |
| $104.30 | 20,462 | $2,134,186.60 | 28,500 | 2026-03-19 | Filing | |
| $105.64 | 20 | $2,112.80 | 48,962 | 2026-03-19 | Filing | |
| $105.04 | 12,537 | $1,316,886.48 | 48,982 | 2026-03-19 | Filing | |
| $104.25 | 14,260 | $1,486,605.00 | 61,519 | 2026-03-19 | Filing | |
| $107.02 | 38,021 | $4,069,007.42 | 0 | 2026-03-05 | Filing |