| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $150.41 | 12,500 | $1,880,156.25 | 3,926,850 | 2025-01-06 | Filing | |
| $131.03 | 737,233 | $96,601,409.35 | 28,671,360 | 2024-12-16 | Filing | |
| $131.86 | 244,176 | $32,196,534.59 | 29,408,593 | 2024-12-16 | Filing | |
| $132.64 | 18,591 | $2,465,919.54 | 29,652,769 | 2024-12-16 | Filing | |
| $138.88 | 5,659 | $785,921.92 | 3,351,572 | 2024-12-13 | Filing | |
| $138.13 | 13,330 | $1,841,316.89 | 3,357,231 | 2024-12-13 | Filing | |
| $136.99 | 3,074 | $421,121.40 | 3,370,561 | 2024-12-13 | Filing | |
| $136.05 | 2,618 | $356,168.17 | 3,373,635 | 2024-12-13 | Filing | |
| $135.14 | 3,384 | $457,318.16 | 3,376,253 | 2024-12-13 | Filing | |
| $134.02 | 28,003 | $3,752,911.65 | 3,379,637 | 2024-12-13 | Filing | |
| $133.24 | 10,602 | $1,412,559.59 | 3,407,640 | 2024-12-13 | Filing | |
| $138.78 | 500 | $69,391.00 | 480,899 | 2024-12-13 | Filing | |
| $138.09 | 706 | $97,491.61 | 481,399 | 2024-12-13 | Filing | |
| $136.33 | 200 | $27,266.00 | 482,105 | 2024-12-13 | Filing | |
| $135.19 | 300 | $40,557.99 | 482,305 | 2024-12-13 | Filing | |
| $134.10 | 1,994 | $267,392.41 | 482,605 | 2024-12-13 | Filing | |
| $133.35 | 800 | $106,676.00 | 484,599 | 2024-12-13 | Filing | |
| $142.00 | 716 | $101,672.00 | 19,942 | 2024-11-25 | Filing | |
| $132.27 | 155,000 | $20,502,578.50 | 8,100,117 | 2024-10-09 | Filing | |
| $122.61 | 125,000 | $15,325,950.00 | 8,255,117 | 2024-10-03 | Filing |