| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $110.53 | 669 | $73,945.51 | 5,797,608 | 2026-01-28 | Filing |
| Large Shareholder, Officer, Director | $109.35 | 1,496 | $163,584.91 | 5,798,277 | 2026-01-28 | Filing |
| Large Shareholder, Officer, Director | $108.43 | 1,931 | $209,383.35 | 5,799,773 | 2026-01-28 | Filing |
| Large Shareholder, Officer, Director | $107.32 | 905 | $97,125.87 | 5,801,704 | 2026-01-28 | Filing |
| Large Shareholder, Officer, Director | $106.25 | 3,578 | $380,172.16 | 5,802,609 | 2026-01-28 | Filing |
| Large Shareholder, Officer, Director | $105.49 | 14,232 | $1,501,281.02 | 5,806,187 | 2026-01-28 | Filing |
| Large Shareholder, Officer, Director | $104.60 | 6,939 | $725,820.79 | 5,820,419 | 2026-01-28 | Filing |
| Large Shareholder, Officer, Director | $103.61 | 1,421 | $147,231.23 | 5,827,358 | 2026-01-28 | Filing |
| Officer | $103.78 | 5,143 | $533,759.57 | 39,304 | 2026-01-29 | Filing |
| Officer | $107.99 | 85 | $9,179.25 | 0 | 2026-01-26 | Filing |
| Officer | $107.10 | 243 | $26,025.13 | 85 | 2026-01-26 | Filing |
| Officer | $106.23 | 413 | $43,874.31 | 328 | 2026-01-26 | Filing |
| Officer | $105.03 | 589 | $61,862.73 | 741 | 2026-01-26 | Filing |
| Officer | $104.28 | 534 | $55,687.71 | 1,330 | 2026-01-26 | Filing |
| Officer | $102.55 | 402 | $41,224.26 | 1,864 | 2026-01-26 | Filing |
| Officer | $101.67 | 2,070 | $210,455.24 | 2,266 | 2026-01-26 | Filing |
| Officer | $100.80 | 975 | $98,275.61 | 4,336 | 2026-01-26 | Filing |
| Officer | $99.91 | 688 | $68,739.52 | 5,311 | 2026-01-26 | Filing |
| Officer | $98.58 | 2,336 | $230,274.70 | 5,999 | 2026-01-26 | Filing |
| Officer | $107.99 | 254 | $27,430.37 | 0 | 2026-01-26 | Filing |