| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.23 | 15,903 | $957,867.91 | 309,661 | 2024-10-09 | Filing | |
| $62.03 | 100,000 | $6,203,360.00 | 1,762,888 | 2024-10-09 | Filing | |
| $51.49 | 13,636 | $702,162.64 | 736,364 | 2024-10-01 | Filing | |
| $51.49 | 13,636 | $702,162.64 | 736,364 | 2024-10-01 | Filing | |
| $51.49 | 13,636 | $702,162.64 | 986,364 | 2024-10-01 | Filing | |
| $51.49 | 13,637 | $702,214.13 | 986,363 | 2024-10-01 | Filing | |
| $51.49 | 13,637 | $702,214.13 | 986,363 | 2024-10-01 | Filing | |
| $51.49 | 13,636 | $702,162.64 | 4,578,967 | 2024-10-01 | Filing | |
| $51.06 | 2,046 | $104,471.83 | 140,000 | 2024-09-23 | Filing | |
| $50.69 | 17,954 | $910,003.88 | 142,046 | 2024-09-23 | Filing | |
| $50.71 | 5,000 | $253,564.00 | 160,000 | 2024-09-23 | Filing | |
| $51.00 | 84 | $4,284.00 | 2,234,498 | 2024-09-23 | Filing | |
| $50.31 | 28,916 | $1,454,896.97 | 2,234,582 | 2024-09-23 | Filing | |
| $51.00 | 23 | $1,173.00 | 498,863 | 2024-09-23 | Filing | |
| $50.31 | 7,977 | $401,359.56 | 498,886 | 2024-09-23 | Filing | |
| $50.00 | 51,000 | $2,550,096.90 | 2,263,498 | 2024-09-20 | Filing | |
| $50.00 | 12,000 | $600,000.00 | 506,863 | 2024-09-20 | Filing | |
| $45.09 | 14,200 | $640,253.86 | 855,000 | 2024-09-17 | Filing | |
| $45.09 | 14,200 | $640,319.18 | 855,000 | 2024-09-17 | Filing | |
| $46.11 | 5,652 | $260,610.89 | 6,995,545 | 2024-09-17 | Filing |