| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $157.19 | 843 | $132,512.27 | 77,105 | 2024-05-02 | Filing | |
| $154.98 | 1,287 | $199,457.72 | 55,414 | 2024-05-01 | Filing | |
| $154.17 | 3,713 | $572,424.67 | 56,701 | 2024-05-01 | Filing | |
| $154.01 | 1,576 | $242,712.04 | 3,529 | 2024-04-26 | Filing | |
| $150.90 | 86 | $12,977.40 | 5,105 | 2024-04-26 | Filing | |
| $149.14 | 1,813 | $270,384.11 | 5,191 | 2024-04-26 | Filing | |
| $153.81 | 56 | $8,613.36 | 15,801 | 2024-04-26 | Filing | |
| $152.43 | 627 | $95,576.31 | 15,857 | 2024-04-26 | Filing |