| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $51.00 | 84 | $4,284.00 | 2,234,498 | 2024-09-23 | Filing |
| Director | $50.31 | 28,916 | $1,454,896.97 | 2,234,582 | 2024-09-23 | Filing |
| Director | $51.00 | 23 | $1,173.00 | 498,863 | 2024-09-23 | Filing |
| Director | $50.31 | 7,977 | $401,359.56 | 498,886 | 2024-09-23 | Filing |
| Director | $50.00 | 51,000 | $2,550,096.90 | 2,263,498 | 2024-09-20 | Filing |
| Director | $50.00 | 12,000 | $600,000.00 | 506,863 | 2024-09-20 | Filing |
| Officer, Director | $45.09 | 14,200 | $640,253.86 | 855,000 | 2024-09-17 | Filing |
| Officer, Director | $45.09 | 14,200 | $640,319.18 | 855,000 | 2024-09-17 | Filing |
| Officer, Director | $46.11 | 5,652 | $260,610.89 | 6,995,545 | 2024-09-17 | Filing |
| Officer, Director | $45.36 | 42,649 | $1,934,537.32 | 7,001,197 | 2024-09-17 | Filing |
| Officer, Director | $47.85 | 100 | $4,785.00 | 869,200 | 2024-08-30 | Filing |
| Officer, Director | $46.16 | 300 | $13,848.00 | 869,300 | 2024-08-30 | Filing |
| Officer, Director | $45.05 | 5,400 | $243,270.00 | 869,600 | 2024-08-30 | Filing |
| Officer, Director | $47.85 | 100 | $4,785.00 | 869,200 | 2024-08-30 | Filing |
| Officer, Director | $46.16 | 300 | $13,848.00 | 869,300 | 2024-08-30 | Filing |
| Officer, Director | $45.08 | 5,400 | $243,432.00 | 869,600 | 2024-08-30 | Filing |
| Officer, Director | $47.85 | 600 | $28,710.00 | 7,043,846 | 2024-08-30 | Filing |
| Officer, Director | $46.11 | 2,200 | $101,442.00 | 7,044,446 | 2024-08-30 | Filing |
| Officer, Director | $45.03 | 6,499 | $292,649.97 | 7,046,646 | 2024-08-30 | Filing |
| Officer, Director | $44.21 | 3,803 | $168,130.63 | 7,053,145 | 2024-08-30 | Filing |