| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.00 | 72,489 | $7,104,269.95 | 6,372,421 | 2024-11-07 | Filing | |
| $96.88 | 254,160 | $24,623,224.13 | 6,444,910 | 2024-11-07 | Filing | |
| $95.90 | 76,443 | $7,330,707.88 | 6,699,070 | 2024-11-07 | Filing | |
| $94.76 | 150,032 | $14,216,912.29 | 6,775,513 | 2024-11-07 | Filing | |
| $90.00 | 6,567 | $591,030.00 | 203,445 | 2024-11-06 | Filing | |
| $90.00 | 40,863 | $3,677,616.88 | 129,617 | 2024-11-06 | Filing | |
| $88.87 | 3,509 | $311,853.25 | 170,480 | 2024-11-06 | Filing | |
| $88.06 | 5,628 | $495,622.50 | 173,989 | 2024-11-06 | Filing | |
| $91.94 | 70,628 | $6,493,277.00 | 907,788 | 2024-11-06 | Filing | |
| $91.94 | 70,631 | $6,493,552.81 | 657,789 | 2024-11-06 | Filing | |
| $91.94 | 70,631 | $6,493,552.81 | 657,789 | 2024-11-06 | Filing | |
| $91.94 | 70,631 | $6,493,552.81 | 907,789 | 2024-11-06 | Filing | |
| $91.94 | 70,631 | $6,493,552.81 | 907,788 | 2024-11-06 | Filing | |
| $91.94 | 70,631 | $6,493,552.81 | 4,500,392 | 2024-11-06 | Filing | |
| $69.44 | 20,000 | $1,388,778.00 | 835,000 | 2024-10-11 | Filing | |
| $69.44 | 20,000 | $1,388,714.00 | 835,000 | 2024-10-11 | Filing | |
| $69.48 | 70,000 | $4,863,691.00 | 6,925,545 | 2024-10-11 | Filing | |
| $70.26 | 7,944 | $558,130.35 | 728,420 | 2024-10-11 | Filing | |
| $70.26 | 7,944 | $558,130.35 | 728,420 | 2024-10-11 | Filing | |
| $70.26 | 7,944 | $558,130.35 | 978,420 | 2024-10-11 | Filing |