| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.99 | 241 | $24,580.10 | 6,368,849 | 2025-06-27 | Filing | |
| $101.99 | 223 | $22,744.24 | 103,385 | 2025-06-27 | Filing | |
| $102.03 | 74,039 | $7,554,376.86 | 24,419,929 | 2025-06-26 | Filing | |
| $102.03 | 1,224 | $124,887.66 | 38,776 | 2025-06-26 | Filing | |
| $102.03 | 1,224 | $124,887.66 | 38,776 | 2025-06-26 | Filing | |
| $102.03 | 14,110 | $1,439,677.16 | 6,369,090 | 2025-06-26 | Filing | |
| $102.03 | 14,110 | $1,439,677.16 | 6,369,090 | 2025-06-26 | Filing | |
| $102.03 | 13,075 | $1,334,073.63 | 103,608 | 2025-06-26 | Filing | |
| $94.33 | 728 | $68,670.06 | 592,400 | 2025-06-17 | Filing | |
| $93.65 | 2,436 | $228,142.85 | 593,128 | 2025-06-17 | Filing | |
| $92.94 | 1,248 | $115,993.99 | 595,564 | 2025-06-17 | Filing | |
| $91.66 | 2,905 | $266,261.84 | 596,812 | 2025-06-17 | Filing | |
| $90.66 | 2,683 | $243,230.85 | 599,717 | 2025-06-17 | Filing | |
| $94.33 | 1,163 | $109,702.30 | 1,239,168 | 2025-06-17 | Filing | |
| $93.65 | 3,898 | $365,066.02 | 1,240,331 | 2025-06-17 | Filing | |
| $92.94 | 1,997 | $185,608.97 | 1,244,229 | 2025-06-17 | Filing | |
| $91.66 | 4,649 | $426,110.60 | 1,246,226 | 2025-06-17 | Filing | |
| $90.66 | 4,293 | $389,187.50 | 1,250,875 | 2025-06-17 | Filing | |
| $94.33 | 2,182 | $205,821.51 | 12,976 | 2025-06-17 | Filing | |
| $93.65 | 7,309 | $684,522.20 | 15,158 | 2025-06-17 | Filing |