| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $99.82 | 6,377 | $636,552.14 | 132,325 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $99.82 | 13,129 | $1,310,536.78 | 4,276,815 | 2026-05-20 | Filing |
| Officer | $101.87 | 1,300 | $132,428.01 | 64,909 | 2026-05-20 | Filing |
| Officer | $101.17 | 3,641 | $368,359.24 | 66,209 | 2026-05-20 | Filing |
| Officer | $99.71 | 400 | $39,885.00 | 69,850 | 2026-05-20 | Filing |
| Officer | $98.84 | 200 | $19,767.00 | 70,250 | 2026-05-20 | Filing |
| Officer | $99.82 | 8,627 | $861,147.14 | 70,450 | 2026-05-20 | Filing |
| 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 |