| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $164.09 | 150 | $24,612.95 | 111,122 | 2024-06-10 | Filing | |
| $164.09 | 150 | $24,612.92 | 103,324 | 2024-06-10 | Filing | |
| $162.71 | 1,050 | $170,845.40 | 103,474 | 2024-06-10 | Filing | |
| $162.07 | 6,748 | $1,093,671.30 | 104,524 | 2024-06-10 | Filing | |
| $159.80 | 250 | $39,948.98 | 111,272 | 2024-06-07 | Filing | |
| $162.30 | 1,047 | $169,927.16 | 111,522 | 2024-06-07 | Filing | |
| $162.99 | 5,905 | $962,461.26 | 112,569 | 2024-06-07 | Filing | |
| $160.96 | 746 | $120,079.37 | 118,474 | 2024-06-07 | Filing | |
| $162.99 | 5,905 | $962,461.86 | 111,272 | 2024-06-07 | Filing | |
| $159.80 | 250 | $39,949.15 | 117,177 | 2024-06-07 | Filing | |
| $162.30 | 1,047 | $169,927.26 | 117,427 | 2024-06-07 | Filing | |
| $160.97 | 746 | $120,080.19 | 118,474 | 2024-06-07 | Filing | |
| $162.51 | 3,793 | $616,392.84 | 119,220 | 2024-06-06 | Filing | |
| $159.85 | 150 | $23,978.00 | 123,013 | 2024-06-06 | Filing | |
| $163.13 | 3,436 | $560,517.43 | 123,163 | 2024-06-06 | Filing | |
| $161.02 | 150 | $24,152.51 | 126,599 | 2024-06-06 | Filing | |
| $158.08 | 250 | $39,519.00 | 126,749 | 2024-06-06 | Filing | |
| $164.06 | 462 | $75,796.00 | 126,999 | 2024-06-06 | Filing | |
| $164.06 | 463 | $75,959.97 | 119,220 | 2024-06-06 | Filing | |
| $163.13 | 3,435 | $560,353.95 | 119,683 | 2024-06-06 | Filing |