| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $161.02 | 150 | $24,152.51 | 123,118 | 2024-06-06 | Filing | |
| $158.08 | 250 | $39,519.00 | 123,268 | 2024-06-06 | Filing | |
| $162.51 | 3,793 | $616,393.22 | 123,518 | 2024-06-06 | Filing | |
| $159.85 | 150 | $23,978.00 | 127,311 | 2024-06-06 | Filing | |
| $157.93 | 2,722 | $429,889.54 | 127,461 | 2024-06-05 | Filing | |
| $157.31 | 5,519 | $868,206.03 | 130,183 | 2024-06-05 | Filing | |
| $157.31 | 5,519 | $868,206.58 | 127,461 | 2024-06-05 | Filing | |
| $157.93 | 2,722 | $429,889.82 | 132,980 | 2024-06-05 | Filing | |
| $160.95 | 950 | $152,903.55 | 135,702 | 2024-06-04 | Filing | |
| $159.95 | 1,923 | $307,580.39 | 136,652 | 2024-06-04 | Filing | |
| $158.07 | 3,318 | $524,461.00 | 138,575 | 2024-06-04 | Filing | |
| $158.89 | 2,050 | $325,714.46 | 141,893 | 2024-06-04 | Filing | |
| $159.95 | 1,922 | $307,420.44 | 135,702 | 2024-06-04 | Filing | |
| $158.07 | 3,318 | $524,461.00 | 137,624 | 2024-06-04 | Filing | |
| $160.95 | 951 | $153,064.21 | 140,942 | 2024-06-04 | Filing | |
| $158.89 | 2,050 | $325,714.66 | 141,893 | 2024-06-04 | Filing | |
| $157.95 | 4,763 | $752,336.33 | 143,943 | 2024-06-03 | Filing |