| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.92 | 1,500 | $170,880.00 | 18,688 | 2026-07-15 | Filing | |
| $118.75 | 37,500 | $4,452,990.00 | 492,144 | 2026-06-30 | Filing | |
| $118.67 | 14,040 | $1,666,084.68 | 492,144 | 2026-06-30 | Filing | |
| $133.63 | 11,542 | $1,542,332.07 | 135,496 | 2026-06-16 | Filing | |
| $135.31 | 34,706 | $4,696,089.68 | 147,038 | 2026-06-15 | Filing | |
| $131.96 | 9,000 | $1,187,640.00 | 216,495 | 2026-06-12 | Filing | |
| $135.42 | 75,000 | $10,156,770.00 | 1,086,921 | 2026-06-15 | Filing | |
| $131.15 | 75,000 | $9,836,280.00 | 1,161,921 | 2026-06-12 | Filing | |
| $133.36 | 1,500 | $200,040.00 | 20,188 | 2026-06-15 | Filing | |
| $131.16 | 63,602 | $8,342,012.88 | 294,359 | 2026-06-12 | Filing | |
| $118.51 | 4,312 | $511,025.47 | 72,388 | 2026-06-08 | Filing | |
| $112.25 | 11,398 | $1,279,374.21 | 135,496 | 2026-05-22 | Filing | |
| $112.72 | 8,535 | $962,094.22 | 506,184 | 2026-05-22 | Filing | |
| $112.79 | 13,696 | $1,544,719.80 | 23,247 | 2026-05-20 | Filing | |
| $111.48 | 20,054 | $2,235,692.11 | 36,943 | 2026-05-18 | Filing | |
| $112.79 | 13,696 | $1,544,719.80 | 23,247 | 2026-05-20 | Filing | |
| $111.48 | 20,054 | $2,235,692.11 | 36,943 | 2026-05-18 | Filing | |
| $109.94 | 72,140 | $7,930,999.46 | 1,236,921 | 2026-05-19 | Filing | |
| $111.46 | 87,790 | $9,785,354.33 | 1,236,921 | 2026-05-18 | Filing | |
| $110.31 | 140,070 | $15,450,449.36 | 1,236,921 | 2026-05-15 | Filing |