| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.45 | 4 | $589.80 | 286,230 | 2024-06-11 | Filing | |
| $146.94 | 2,877 | $422,736.89 | 286,234 | 2024-06-11 | Filing | |
| $145.89 | 2,119 | $309,145.57 | 289,111 | 2024-06-11 | Filing | |
| $149.36 | 112 | $16,728.50 | 286,230 | 2024-06-10 | Filing | |
| $148.18 | 2,219 | $328,807.43 | 286,342 | 2024-06-10 | Filing | |
| $147.36 | 2,669 | $393,294.77 | 288,561 | 2024-06-10 | Filing | |
| $148.04 | 1,500 | $222,065.10 | 571 | 2024-06-10 | Filing | |
| $153.10 | 1,000,000 | $153,100,000.00 | 3,197,352 | 2024-06-06 | Filing | |
| $166.00 | 500 | $83,000.00 | 286,230 | 2024-06-04 | Filing | |
| $164.88 | 3,424 | $564,534.40 | 286,730 | 2024-06-04 | Filing | |
| $164.23 | 1,076 | $176,710.51 | 290,154 | 2024-06-04 | Filing | |
| $165.13 | 100 | $16,512.50 | 286,230 | 2024-06-03 | Filing | |
| $164.16 | 2,636 | $432,725.76 | 286,330 | 2024-06-03 | Filing | |
| $163.16 | 1,224 | $199,708.57 | 288,966 | 2024-06-03 | Filing | |
| $162.25 | 1,040 | $168,736.98 | 290,190 | 2024-06-03 | Filing | |
| $163.21 | 5,000 | $816,050.00 | 286,230 | 2024-05-31 | Filing | |
| $166.99 | 708 | $118,227.08 | 16,468 | 2024-05-21 | Filing | |
| $160.75 | 1,164 | $187,113.23 | 67,948 | 2024-05-02 | Filing | |
| $159.61 | 3,497 | $558,170.16 | 69,112 | 2024-05-02 | Filing | |
| $158.59 | 4,496 | $713,004.45 | 72,609 | 2024-05-02 | Filing |