| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.98 | 18,963 | $2,104,549.77 | 336,107 | 2023-11-15 | Filing | |
| $109.62 | 48,351 | $5,300,043.22 | 355,070 | 2023-11-15 | Filing | |
| $108.82 | 5,882 | $640,087.47 | 260,617 | 2023-11-14 | Filing | |
| $107.91 | 3,618 | $390,435.38 | 266,499 | 2023-11-14 | Filing | |
| $106.67 | 400 | $42,668.00 | 270,117 | 2023-11-14 | Filing | |
| $104.87 | 100 | $10,487.00 | 270,517 | 2023-11-14 | Filing | |
| $83.44 | 100 | $8,344.00 | 260,617 | 2023-10-26 | Filing | |
| $82.02 | 5,345 | $438,376.05 | 260,717 | 2023-10-26 | Filing | |
| $80.80 | 3,755 | $303,401.75 | 266,062 | 2023-10-26 | Filing | |
| $80.00 | 800 | $64,002.00 | 269,817 | 2023-10-26 | Filing | |
| $92.09 | 2,000 | $184,171.00 | 260,617 | 2023-10-11 | Filing | |
| $91.07 | 1,802 | $164,105.98 | 262,617 | 2023-10-11 | Filing | |
| $89.86 | 700 | $62,901.02 | 264,419 | 2023-10-11 | Filing | |
| $89.10 | 5,498 | $489,852.01 | 265,119 | 2023-10-11 | Filing | |
| $92.62 | 700 | $64,834.00 | 317,784 | 2023-10-11 | Filing | |
| $92.01 | 15,278 | $1,405,681.42 | 318,484 | 2023-10-11 | Filing | |
| $91.03 | 16,140 | $1,469,146.73 | 333,762 | 2023-10-11 | Filing | |
| $89.74 | 7,816 | $701,430.51 | 349,902 | 2023-10-11 | Filing | |
| $89.11 | 45,703 | $4,072,795.42 | 357,718 | 2023-10-11 | Filing | |
| $90.66 | 2,728 | $247,317.21 | 261,111 | 2023-10-03 | Filing |