| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $72.02 | 9,533 | $686,538.06 | 985,864 | 2025-05-05 | Filing |
| Director | $72.49 | 311,532 | $22,583,640.05 | 11,055 | 2025-05-05 | Filing |
| Director | $71.93 | 662,343 | $47,644,451.49 | 322,587 | 2025-05-05 | Filing |
| Large Shareholder, Officer, Director | $72.50 | 81,012 | $5,873,596.83 | 639,472 | 2025-05-05 | Filing |
| Large Shareholder, Officer, Director | $71.95 | 106,486 | $7,661,933.92 | 720,484 | 2025-05-05 | Filing |
| Large Shareholder, Officer, Director | $72.50 | 27,004 | $1,957,865.61 | 0 | 2025-05-05 | Filing |
| Large Shareholder, Officer, Director | $71.95 | 35,495 | $2,553,953.99 | 27,004 | 2025-05-05 | Filing |
| Large Shareholder, Officer, Director | $72.50 | 118,817 | $8,614,565.19 | 875 | 2025-05-05 | Filing |
| Large Shareholder, Officer, Director | $71.95 | 156,181 | $11,237,613.40 | 119,692 | 2025-05-05 | Filing |
| Large Shareholder, Officer, Director | $72.50 | 594,092 | $43,073,333.46 | 221,983 | 2025-05-05 | Filing |
| Large Shareholder, Officer, Director | $71.95 | 780,910 | $56,188,426.78 | 816,075 | 2025-05-05 | Filing |
| Large Shareholder, Officer, Director | $55.51 | 303 | $16,818.29 | 826,970 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $54.61 | 548 | $29,927.27 | 827,273 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $53.45 | 2,557 | $136,682.13 | 827,821 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $52.56 | 10,852 | $570,345.31 | 830,378 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $51.97 | 3,331 | $173,125.06 | 841,230 | 2025-04-07 | Filing |
| 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 |