| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.44 | 67 | $9,878.48 | 3,074,978 | 2024-05-31 | Filing | |
| $146.32 | 273 | $39,945.36 | 3,075,045 | 2024-05-31 | Filing | |
| $145.56 | 648 | $94,322.88 | 3,075,318 | 2024-05-31 | Filing | |
| $144.69 | 392 | $56,718.48 | 3,075,966 | 2024-05-31 | Filing | |
| $162.36 | 32 | $5,195.52 | 3,653,449 | 2024-05-30 | Filing | |
| $161.51 | 121 | $19,542.71 | 3,653,481 | 2024-05-30 | Filing | |
| $160.57 | 691 | $110,953.87 | 3,653,602 | 2024-05-30 | Filing | |
| $159.69 | 578 | $92,300.82 | 3,654,293 | 2024-05-30 | Filing | |
| $158.67 | 528 | $83,777.76 | 3,654,871 | 2024-05-30 | Filing | |
| $162.36 | 32 | $5,195.52 | 3,076,358 | 2024-05-30 | Filing | |
| $161.51 | 121 | $19,542.71 | 3,076,390 | 2024-05-30 | Filing | |
| $160.57 | 691 | $110,953.87 | 3,076,511 | 2024-05-30 | Filing | |
| $159.69 | 578 | $92,300.82 | 3,077,202 | 2024-05-30 | Filing | |
| $158.67 | 528 | $83,777.76 | 3,077,780 | 2024-05-30 | Filing | |
| $165.49 | 507 | $83,903.43 | 3,655,399 | 2024-05-29 | Filing | |
| $164.72 | 1,443 | $237,690.96 | 3,655,906 | 2024-05-29 | Filing | |
| $165.49 | 507 | $83,903.43 | 3,078,308 | 2024-05-29 | Filing | |
| $164.72 | 1,443 | $237,690.96 | 3,078,815 | 2024-05-29 | Filing | |
| $169.95 | 100 | $16,995.00 | 3,657,349 | 2024-05-28 | Filing | |
| $169.22 | 765 | $129,453.30 | 3,657,449 | 2024-05-28 | Filing |