| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $155.88 | 4,284 | $667,777.92 | 82,844 | 2024-06-13 | Filing | |
| $160.79 | 300 | $48,236.49 | 87,128 | 2024-06-13 | Filing | |
| $159.87 | 1,000 | $159,869.80 | 79,480 | 2024-06-13 | Filing |