| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $103.96 | 300 | $31,188.00 | 3,269 | 2023-03-09 | Filing | |
| $103.82 | 213 | $22,113.66 | 7,388 | 2023-03-08 | Filing | |
| $108.45 | 2,200 | $238,590.00 | 1,656 | 2023-02-27 | Filing |