| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $103.58 | 602 | $62,356.18 | 40 | 2026-06-24 | Filing |
| Officer, Director | $102.85 | 4,112 | $422,899.87 | 642 | 2026-06-24 | Filing |
| Officer, Director | $101.87 | 2,362 | $240,608.44 | 4,754 | 2026-06-24 | Filing |
| Officer, Director | $100.88 | 4,062 | $409,755.47 | 7,116 | 2026-06-24 | Filing |
| Officer, Director | $99.83 | 3,167 | $316,158.44 | 11,178 | 2026-06-24 | Filing |
| Officer, Director | $98.83 | 1,040 | $102,784.24 | 14,345 | 2026-06-24 | Filing |
| Officer, Director | $104.44 | 160 | $16,710.40 | 0 | 2026-06-24 | Filing |
| Officer, Director | $103.58 | 2,410 | $249,631.90 | 160 | 2026-06-24 | Filing |
| Officer, Director | $102.85 | 16,449 | $1,691,702.34 | 2,570 | 2026-06-24 | Filing |
| Officer, Director | $101.87 | 9,445 | $962,129.09 | 19,019 | 2026-06-24 | Filing |
| Officer, Director | $100.88 | 16,248 | $1,639,021.87 | 28,464 | 2026-06-24 | Filing |
| Officer, Director | $99.83 | 12,667 | $1,264,535.21 | 44,712 | 2026-06-24 | Filing |
| Officer, Director | $98.83 | 4,160 | $411,136.96 | 57,379 | 2026-06-24 | Filing |
| Large Shareholder, Officer, Director | $111.80 | 805 | $90,002.14 | 0 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $111.05 | 4,200 | $466,399.50 | 805 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $110.25 | 5,495 | $605,802.32 | 5,005 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $109.17 | 4,592 | $501,286.14 | 10,500 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $108.00 | 11,810 | $1,275,530.78 | 15,092 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $107.10 | 21,588 | $2,312,005.72 | 26,902 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $106.04 | 35,128 | $3,724,948.53 | 48,490 | 2026-06-23 | Filing |