| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.77 | 2,026 | $222,394.02 | 1,378,387 | 2025-11-24 | Filing | |
| $108.73 | 638 | $69,369.74 | 202,580 | 2025-11-24 | Filing | |
| $108.73 | 2,262 | $245,947.26 | 1,380,413 | 2025-11-24 | Filing | |
| $107.70 | 104 | $11,200.80 | 203,218 | 2025-11-24 | Filing | |
| $107.70 | 369 | $39,741.30 | 1,382,675 | 2025-11-24 | Filing | |
| $95.45 | 371,287 | $35,437,487.72 | 8,299,225 | 2025-11-24 | Filing | |
| $95.45 | 371,287 | $35,437,487.72 | 8,299,225 | 2025-11-24 | Filing | |
| $104.54 | 509 | $53,210.86 | 61,734 | 2025-11-18 | Filing | |
| $103.61 | 220 | $22,794.20 | 62,243 | 2025-11-18 | Filing | |
| $103.68 | 380 | $39,398.40 | 61,734 | 2025-11-17 | Filing | |
| $103.27 | 5,055 | $522,029.85 | 62,114 | 2025-11-17 | Filing | |
| $102.13 | 3,194 | $326,203.22 | 67,169 | 2025-11-17 | Filing | |
| $100.58 | 4,496 | $452,207.68 | 70,363 | 2025-11-17 | Filing | |
| $95.12 | 3,266 | $310,661.92 | 74,859 | 2025-11-17 | Filing | |
| $93.80 | 3,609 | $338,524.20 | 78,125 | 2025-11-17 | Filing | |
| $107.04 | 608 | $65,080.32 | 49,086 | 2025-11-17 | Filing | |
| $105.98 | 8,517 | $902,631.66 | 49,694 | 2025-11-17 | Filing | |
| $105.16 | 15,075 | $1,585,287.00 | 58,211 | 2025-11-17 | Filing | |
| $104.58 | 218 | $22,798.44 | 48,034 | 2025-10-30 | Filing | |
| $104.21 | 1,114 | $116,089.94 | 48,252 | 2025-10-30 | Filing |