| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $70.42 | 22,063 | $1,553,676.46 | 634,420 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $69.83 | 43,093 | $3,009,184.19 | 631,533 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $69.06 | 16,907 | $1,167,597.42 | 674,626 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $70.61 | 17,937 | $1,266,531.57 | 616,483 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $70.43 | 22,063 | $1,553,897.09 | 634,420 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $69.83 | 43,093 | $3,009,184.19 | 631,533 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $69.06 | 16,907 | $1,167,597.42 | 674,626 | 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 |
| Officer | $51.08 | 16,342 | $834,749.36 | 386,008 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $50.50 | 40,000 | $2,020,000.00 | 689,479 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $51.20 | 26,943 | $1,379,481.60 | 658,039 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $50.93 | 9,068 | $461,833.24 | 684,982 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $49.58 | 10,516 | $521,383.28 | 694,050 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $48.41 | 13,473 | $652,227.93 | 704,566 | 2026-04-01 | Filing |