| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $118.03 | 166 | $19,592.98 | 175,393 | 2026-06-03 | Filing |
| Officer, Director | $117.04 | 621 | $72,684.26 | 175,559 | 2026-06-03 | Filing |
| Officer, Director | $116.25 | 1,037 | $120,554.26 | 176,180 | 2026-06-03 | Filing |
| Officer, Director | $115.16 | 900 | $103,643.91 | 177,217 | 2026-06-03 | Filing |
| Officer, Director | $114.19 | 5,318 | $607,261.89 | 178,117 | 2026-06-03 | Filing |
| Officer, Director | $112.99 | 7,701 | $870,135.22 | 183,435 | 2026-06-03 | Filing |
| Officer, Director | $112.09 | 25,086 | $2,811,794.41 | 191,136 | 2026-06-03 | Filing |
| Officer, Director | $111.12 | 12,857 | $1,428,636.41 | 216,222 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $131.38 | 525 | $68,972.40 | 0 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $130.17 | 1,820 | $236,916.13 | 525 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $129.26 | 840 | $108,577.39 | 2,345 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $128.20 | 910 | $116,659.54 | 3,185 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $127.66 | 1,085 | $138,508.60 | 4,095 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $126.17 | 7,071 | $892,176.35 | 5,180 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $125.52 | 6,282 | $788,487.11 | 12,251 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $124.06 | 6,943 | $861,313.87 | 18,533 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $123.35 | 18,847 | $2,324,690.75 | 25,476 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $122.38 | 16,484 | $2,017,311.92 | 44,323 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $121.26 | 9,179 | $1,113,039.11 | 60,807 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $120.23 | 13,788 | $1,657,751.92 | 69,986 | 2026-06-02 | Filing |