| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $356.47 | 2,911 | $1,037,676.89 | 772,865 | 2024-12-09 | Filing | |
| $355.59 | 610 | $216,912.83 | 775,776 | 2024-12-09 | Filing | |
| $354.21 | 4,184 | $1,482,017.99 | 776,386 | 2024-12-09 | Filing | |
| $353.57 | 10,951 | $3,871,924.26 | 780,570 | 2024-12-09 | Filing | |
| $364.87 | 200 | $72,974.00 | 2,289 | 2024-12-04 | Filing | |
| $364.23 | 300 | $109,269.99 | 2,489 | 2024-12-04 | Filing | |
| $362.93 | 1,300 | $471,806.92 | 2,789 | 2024-12-04 | Filing | |
| $362.34 | 1,700 | $615,972.73 | 4,089 | 2024-12-04 | Filing | |
| $333.86 | 5,065 | $1,690,990.77 | 55,401 | 2024-10-28 | Filing | |
| $332.78 | 7,672 | $2,553,075.12 | 60,466 | 2024-10-28 | Filing | |
| $330.00 | 1,750 | $577,500.00 | 3,218 | 2024-10-18 | Filing | |
| $318.70 | 1,500 | $478,050.00 | 3,218 | 2024-10-17 | Filing | |
| $330.00 | 1,079 | $356,070.00 | 10,493 | 2024-10-18 | Filing | |
| $315.13 | 1,216 | $383,201.85 | 10,493 | 2024-10-17 | Filing | |
| $314.03 | 1,900 | $596,662.51 | 11,709 | 2024-10-17 | Filing | |
| $299.87 | 1,261 | $378,136.70 | 10,493 | 2024-10-15 | Filing | |
| $298.76 | 4,783 | $1,428,956.64 | 11,754 | 2024-10-15 | Filing | |
| $300.22 | 1,500 | $450,329.10 | 3,218 | 2024-10-15 | Filing | |
| $298.75 | 1,796 | $536,555.54 | 4,718 | 2024-10-15 | Filing | |
| $284.64 | 200 | $56,928.00 | 2,283 | 2024-08-26 | Filing |