| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.83 | 2,045 | $320,712.85 | 65,650 | 2024-06-17 | Filing | |
| $158.28 | 50 | $7,914.00 | 67,695 | 2024-06-17 | Filing | |
| $156.22 | 3,787 | $591,600.22 | 67,745 | 2024-06-17 | Filing | |
| $156.83 | 2,045 | $320,713.06 | 63,584 | 2024-06-17 | Filing | |
| $155.06 | 2,065 | $320,203.03 | 65,629 | 2024-06-17 | Filing | |
| $156.22 | 3,788 | $591,756.06 | 67,694 | 2024-06-17 | Filing | |
| $158.28 | 50 | $7,914.00 | 71,482 | 2024-06-17 | Filing | |
| $160.03 | 2,114 | $338,296.02 | 71,532 | 2024-06-14 | Filing | |
| $159.59 | 4,235 | $675,875.51 | 73,646 | 2024-06-14 | Filing | |
| $158.54 | 1,249 | $198,021.46 | 77,881 | 2024-06-14 | Filing | |
| $157.07 | 350 | $54,974.50 | 79,130 | 2024-06-14 | Filing | |
| $160.03 | 2,114 | $338,295.81 | 71,532 | 2024-06-14 | Filing | |
| $157.07 | 350 | $54,974.50 | 73,646 | 2024-06-14 | Filing | |
| $159.59 | 4,235 | $675,875.51 | 73,996 | 2024-06-14 | Filing | |
| $158.54 | 1,249 | $198,021.33 | 78,231 | 2024-06-14 | Filing | |
| $159.87 | 1,000 | $159,869.90 | 79,480 | 2024-06-13 | Filing | |
| $162.40 | 150 | $24,360.50 | 80,480 | 2024-06-13 | Filing | |
| $158.85 | 653 | $103,726.90 | 80,630 | 2024-06-13 | Filing | |
| $156.32 | 1,011 | $158,043.77 | 81,283 | 2024-06-13 | Filing | |
| $157.59 | 550 | $86,675.22 | 82,294 | 2024-06-13 | Filing |