| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $95.00 | 1,234 | $117,230.00 | 5,598 | 2026-06-04 | Filing |
| Director | $95.00 | 1,766 | $167,770.00 | 6,832 | 2026-06-04 | Filing |
| Large Shareholder, Officer, Director | $91.91 | 924 | $84,924.84 | 2,162,500 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $91.08 | 401 | $36,523.08 | 2,163,424 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $89.79 | 775 | $69,587.25 | 2,163,825 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $88.68 | 400 | $35,472.00 | 2,164,600 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $92.61 | 333 | $30,839.13 | 2,165,000 | 2026-05-27 | Filing |
| Large Shareholder, Officer, Director | $91.85 | 2,167 | $199,038.95 | 2,165,333 | 2026-05-27 | Filing |
| Large Shareholder, Officer, Director | $92.93 | 1,889 | $175,544.77 | 2,167,500 | 2026-05-26 | Filing |
| Large Shareholder, Officer, Director | $91.81 | 3,111 | $285,620.91 | 2,169,389 | 2026-05-26 | Filing |
| Large Shareholder, Officer, Director | $88.65 | 6 | $531.90 | 2,172,500 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $88.14 | 1,841 | $162,265.74 | 2,172,506 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $87.13 | 653 | $56,895.89 | 2,174,347 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $88.34 | 1,251 | $110,513.34 | 2,175,000 | 2026-05-18 | Filing |
| Large Shareholder, Officer, Director | $87.35 | 3,451 | $301,444.85 | 2,176,251 | 2026-05-18 | Filing |
| Large Shareholder, Officer, Director | $85.95 | 298 | $25,613.10 | 2,179,702 | 2026-05-18 | Filing |
| Large Shareholder, Officer, Director | $84.59 | 1,104 | $93,387.36 | 2,180,000 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $83.70 | 3,307 | $276,795.90 | 2,181,104 | 2026-05-12 | Filing |
| Large Shareholder, Officer, Director | $85.90 | 315 | $27,058.50 | 2,184,411 | 2026-05-11 | Filing |
| Large Shareholder, Officer, Director | $84.94 | 1,001 | $85,024.94 | 2,184,726 | 2026-05-11 | Filing |