| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $99.82 | 1,320 | $131,762.40 | 1,119 | 2026-05-20 | Filing |
| Officer | $99.82 | 10,062 | $1,004,388.84 | 199,279 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $101.14 | 2,212 | $223,724.11 | 0 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $100.33 | 9,449 | $948,026.67 | 2,212 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $99.52 | 37,529 | $3,734,750.98 | 11,661 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $98.37 | 22,446 | $2,207,947.93 | 49,190 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $97.44 | 12,753 | $1,242,682.93 | 71,636 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $96.35 | 7,449 | $717,682.10 | 84,389 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $95.54 | 15,855 | $1,514,739.14 | 91,838 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $101.14 | 4,108 | $415,487.64 | 4,266,501 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $100.33 | 17,549 | $1,760,706.96 | 4,270,609 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $99.52 | 69,696 | $6,935,895.01 | 4,288,158 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $98.37 | 41,684 | $4,100,334.20 | 4,357,854 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $97.44 | 23,686 | $2,308,018.32 | 4,399,538 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $96.35 | 13,832 | $1,332,659.26 | 4,423,224 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $95.54 | 29,445 | $2,813,086.97 | 4,437,056 | 2026-05-19 | Filing |
| Officer, Director | $103.85 | 4,965 | $515,615.75 | 0 | 2026-05-18 | Filing |
| Officer, Director | $103.30 | 9,156 | $945,818.46 | 4,965 | 2026-05-18 | Filing |
| Officer, Director | $102.25 | 10,332 | $1,056,488.33 | 14,121 | 2026-05-18 | Filing |
| Officer, Director | $101.16 | 15,585 | $1,576,542.75 | 24,453 | 2026-05-18 | Filing |