| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $67.75 | 25,186 | $1,706,351.50 | 538,039 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $67.15 | 14,814 | $994,760.10 | 563,225 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $66.14 | 7,400 | $489,436.00 | 578,039 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $64.99 | 12,600 | $818,874.00 | 585,439 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $70.45 | 1,800 | $126,810.00 | 576,483 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $69.64 | 38,200 | $2,660,248.00 | 578,283 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $68.29 | 60,000 | $4,097,400.00 | 571,533 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $70.45 | 1,800 | $126,810.00 | 576,483 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $69.64 | 38,200 | $2,660,248.00 | 578,283 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $68.29 | 60,000 | $4,097,400.00 | 571,533 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $69.10 | 40,000 | $2,764,000.00 | 609,479 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $67.75 | 25,186 | $1,706,351.50 | 538,039 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $67.15 | 14,814 | $994,760.10 | 563,225 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $66.14 | 7,400 | $489,436.00 | 578,039 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $64.99 | 12,600 | $818,874.00 | 585,439 | 2026-06-01 | Filing |
| Officer | $58.04 | 10,548 | $612,205.92 | 36,175 | 2026-05-20 | Filing |
| Officer | $69.92 | 16,216 | $1,133,822.72 | 391,762 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $70.95 | 40,000 | $2,838,000.00 | 649,479 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $70.19 | 60,000 | $4,211,400.00 | 598,039 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $70.61 | 17,937 | $1,266,531.57 | 616,483 | 2026-05-01 | Filing |