| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $347.23 | 160 | $55,556.24 | 105,699 | 2024-12-18 | Filing | |
| $345.74 | 780 | $269,680.24 | 105,859 | 2024-12-18 | Filing | |
| $344.27 | 500 | $172,137.00 | 106,639 | 2024-12-18 | Filing | |
| $343.05 | 438 | $150,254.02 | 107,139 | 2024-12-18 | Filing | |
| $359.58 | 200 | $71,916.00 | 769,738 | 2024-12-09 | Filing | |
| $358.77 | 2,000 | $717,540.20 | 769,938 | 2024-12-09 | Filing | |
| $357.28 | 927 | $331,197.54 | 771,938 | 2024-12-09 | Filing | |
| $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 |