| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.96 | 1,500 | $184,440.00 | 1,966 | 2024-09-06 | Filing | |
| $120.00 | 5,166 | $619,920.00 | 5,117 | 2024-08-30 | Filing | |
| $120.35 | 19,200 | $2,310,720.00 | 150,731 | 2024-08-30 | Filing | |
| $120.03 | 600 | $72,018.00 | 150,731 | 2024-08-28 | Filing | |
| $120.00 | 8,101 | $972,120.00 | 37,888 | 2024-08-26 | Filing | |
| $120.06 | 1,000 | $120,060.00 | 150,731 | 2024-08-26 | Filing | |
| $119.64 | 500 | $59,820.00 | 1,998 | 2024-08-26 | Filing | |
| $119.33 | 2,000 | $238,660.00 | 7,220 | 2024-08-23 | Filing | |
| $118.81 | 6,000 | $712,860.00 | 10,132 | 2024-08-23 | Filing | |
| $116.84 | 17,119 | $2,000,183.96 | 40,598 | 2024-08-15 | Filing | |
| $115.16 | 11,472 | $1,321,115.52 | 37,888 | 2024-08-08 | Filing | |
| $121.46 | 3,200 | $388,672.00 | 150,731 | 2024-08-05 | Filing | |
| $110.23 | 1,500 | $165,345.00 | 2,479 | 2024-05-08 | Filing | |
| $108.70 | 5,462 | $593,719.40 | 2,166 | 2024-05-06 | Filing | |
| $108.72 | 3,767 | $409,548.24 | 7,628 | 2024-05-06 | Filing | |
| $102.84 | 8,500 | $874,140.00 | 9,911 | 2024-03-15 | Filing | |
| $101.23 | 1,500 | $151,845.00 | 3,442 | 2024-03-14 | Filing | |
| $100.35 | 2,000 | $200,700.00 | 16,037 | 2024-03-01 | Filing | |
| $101.53 | 38,417 | $3,900,478.01 | 9,380 | 2023-12-11 | Filing | |
| $95.40 | 13,500 | $1,287,900.00 | 9,251 | 2023-09-12 | Filing |