| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $98.69 | 22,562 | $2,226,711.47 | 25,170 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $97.77 | 41,278 | $4,035,865.64 | 47,732 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $96.84 | 12,697 | $1,229,620.65 | 89,010 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $95.54 | 2,527 | $241,439.44 | 101,707 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $94.66 | 3,458 | $327,320.79 | 104,234 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $99.54 | 46,744 | $4,652,706.11 | 3,138,612 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $98.69 | 41,901 | $4,135,335.39 | 3,185,356 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $97.77 | 76,659 | $7,495,165.08 | 3,227,257 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $96.84 | 23,581 | $2,283,664.22 | 3,303,916 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $95.54 | 4,692 | $448,291.51 | 3,327,497 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $94.66 | 6,423 | $607,976.77 | 3,332,189 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $95.69 | 78,560 | $7,517,406.40 | 3,338,612 | 2026-06-30 | Filing |
| Officer | $95.69 | 4 | $382.76 | 59,371 | 2026-06-30 | Filing |
| Officer | $95.69 | 4 | $382.76 | 1,122 | 2026-06-30 | Filing |
| Officer | $95.69 | 4 | $382.76 | 193,774 | 2026-06-30 | Filing |
| Officer | $95.69 | 56,707 | $5,426,292.83 | 323,263 | 2026-06-30 | Filing |
| Officer | $98.31 | 5 | $491.55 | 52,000 | 2026-06-29 | Filing |
| Officer | $96.96 | 11 | $1,066.60 | 52,005 | 2026-06-29 | Filing |
| Officer | $96.06 | 38 | $3,650.43 | 52,016 | 2026-06-29 | Filing |
| Officer | $95.38 | 237 | $22,604.06 | 52,054 | 2026-06-29 | Filing |