| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $51.77 | 2,779 | $143,869.94 | 278,161 | 2024-11-20 | Filing |
| Officer | $51.36 | 13,701 | $703,723.09 | 280,940 | 2024-11-20 | Filing |
| Officer | $51.77 | 7,691 | $398,166.15 | 628,646 | 2024-11-20 | Filing |
| Officer | $51.36 | 37,922 | $1,947,783.89 | 636,337 | 2024-11-20 | Filing |
| Officer | $51.77 | 3,005 | $155,570.05 | 259,072 | 2024-11-20 | Filing |
| Officer | $51.36 | 14,815 | $760,941.36 | 262,077 | 2024-11-20 | Filing |
| Officer | $51.77 | 1,021 | $52,857.58 | 85,008 | 2024-11-20 | Filing |
| Officer | $51.36 | 5,033 | $258,509.48 | 86,029 | 2024-11-20 | Filing |
| Large Shareholder, Officer, Director | $51.77 | 1,090 | $56,429.74 | 129,295 | 2024-11-20 | Filing |
| Large Shareholder, Officer, Director | $51.36 | 5,370 | $275,818.77 | 130,385 | 2024-11-20 | Filing |
| Large Shareholder, Officer, Director | $51.23 | 112 | $5,738.28 | 916,652 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $50.71 | 20,721 | $1,050,662.45 | 916,764 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $51.23 | 112 | $5,738.28 | 166,667 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $50.71 | 20,721 | $1,050,660.38 | 166,779 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $51.23 | 179 | $9,170.99 | 875 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $50.71 | 33,154 | $1,681,080.20 | 1,054 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $51.23 | 897 | $45,957.44 | 135,755 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $50.71 | 165,769 | $8,405,350.30 | 136,652 | 2024-11-18 | Filing |
| Officer | $52.07 | 40,000 | $2,082,780.00 | 352,844 | 2024-11-15 | Filing |
| | $52.34 | 25,000 | $1,308,435.00 | 5,731,695 | 2024-11-15 | Filing |