| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.07 | 17,638 | $1,623,995.92 | 7,421,323 | 2025-06-30 | Filing | |
| $93.22 | 12,248 | $1,141,729.16 | 467,180 | 2025-06-25 | Filing | |
| $91.45 | 30,000 | $2,743,536.00 | 479,428 | 2025-06-24 | Filing | |
| $90.37 | 50,000 | $4,518,280.00 | 509,428 | 2025-06-24 | Filing | |
| $85.45 | 2,202 | $188,152.31 | 7,438,961 | 2025-06-23 | Filing | |
| $84.63 | 35,993 | $3,046,256.76 | 7,441,163 | 2025-06-23 | Filing | |
| $83.95 | 12,305 | $1,033,052.74 | 7,477,156 | 2025-06-23 | Filing | |
| $82.83 | 4,500 | $372,715.20 | 7,489,461 | 2025-06-23 | Filing | |
| $85.07 | 5,000 | $425,350.50 | 249,346 | 2025-06-20 | Filing | |
| $86.38 | 54,297 | $4,690,305.17 | 559,428 | 2025-06-18 | Filing | |
| $79.12 | 41,626 | $3,293,598.97 | 613,725 | 2025-06-16 | Filing | |
| $78.24 | 58,374 | $4,567,456.12 | 655,351 | 2025-06-16 | Filing | |
| $77.23 | 32,373 | $2,500,085.86 | 713,725 | 2025-06-16 | Filing | |
| $76.65 | 39,100 | $2,997,038.46 | 746,098 | 2025-06-16 | Filing | |
| $79.30 | 14,860 | $1,178,436.64 | 7,493,961 | 2025-06-16 | Filing | |
| $78.73 | 34,644 | $2,727,546.37 | 7,508,821 | 2025-06-16 | Filing | |
| $77.94 | 3,996 | $311,462.63 | 7,543,465 | 2025-06-16 | Filing | |
| $76.60 | 1,500 | $114,904.50 | 7,547,461 | 2025-06-16 | Filing | |
| $78.49 | 2,000 | $156,973.80 | 18,761 | 2025-06-17 | Filing | |
| $76.05 | 3,527 | $268,220.94 | 785,198 | 2025-06-13 | Filing |