| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $314.59 | 1,137 | $357,692.58 | 1,228 | 2024-06-21 | Filing | |
| $312.85 | 900 | $281,563.65 | 2,365 | 2024-06-21 | Filing | |
| $311.10 | 323 | $100,486.72 | 3,265 | 2024-06-21 | Filing | |
| $310.18 | 142 | $44,046.17 | 3,588 | 2024-06-21 | Filing | |
| $311.04 | 73 | $22,705.92 | 130 | 2024-06-20 | Filing | |
| $310.19 | 984 | $305,227.45 | 203 | 2024-06-20 | Filing | |
| $309.38 | 1,619 | $500,884.92 | 1,187 | 2024-06-20 | Filing | |
| $308.21 | 374 | $115,271.10 | 2,806 | 2024-06-20 | Filing | |
| $306.66 | 293 | $89,852.82 | 3,180 | 2024-06-20 | Filing | |
| $304.93 | 257 | $78,366.83 | 3,473 | 2024-06-20 | Filing | |
| $306.23 | 315 | $96,463.11 | 130 | 2024-06-18 | Filing | |
| $305.48 | 1,318 | $402,623.56 | 445 | 2024-06-18 | Filing | |
| $304.21 | 797 | $242,457.68 | 1,763 | 2024-06-18 | Filing | |
| $302.74 | 297 | $89,913.81 | 2,560 | 2024-06-18 | Filing | |
| $301.39 | 234 | $70,526.10 | 2,857 | 2024-06-18 | Filing | |
| $300.09 | 327 | $98,130.21 | 3,091 | 2024-06-18 | Filing | |
| $298.58 | 161 | $48,071.61 | 3,418 | 2024-06-18 | Filing | |
| $297.47 | 151 | $44,918.21 | 3,579 | 2024-06-18 | Filing | |
| $297.20 | 531 | $157,812.03 | 130 | 2024-06-17 | Filing | |
| $296.33 | 804 | $238,248.11 | 661 | 2024-06-17 | Filing |