| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $50.58 | 1,958 | $99,036.81 | 844,561 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $55.51 | 303 | $16,818.14 | 62,499 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $54.61 | 548 | $29,927.05 | 62,802 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $53.45 | 2,557 | $136,681.88 | 63,350 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $52.56 | 10,852 | $570,345.31 | 65,907 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $51.97 | 3,330 | $173,073.75 | 76,759 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $50.58 | 1,959 | $99,087.79 | 80,089 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $55.51 | 710 | $39,409.76 | 875 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $54.61 | 1,285 | $70,176.68 | 1,585 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $53.45 | 5,995 | $320,457.93 | 2,870 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $52.56 | 25,445 | $1,337,302.69 | 8,865 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $51.97 | 7,807 | $405,760.24 | 34,310 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $50.58 | 4,591 | $232,215.99 | 42,117 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $55.51 | 3,559 | $197,547.99 | 221,983 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $54.61 | 6,424 | $350,824.28 | 225,542 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $53.45 | 29,971 | $1,602,072.83 | 231,966 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $52.56 | 127,222 | $6,686,368.49 | 261,937 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $51.97 | 39,039 | $2,029,012.99 | 389,159 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $50.58 | 22,952 | $1,160,930.52 | 428,198 | 2025-04-07 | Filing |
| Officer | $57.99 | 6,000 | $347,940.00 | 364,244 | 2025-04-03 | Filing |