| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $253.63 | 4,074 | $1,033,288.62 | 256,493 | 2026-01-06 | Filing |
| Officer | $252.62 | 1,064 | $268,787.68 | 260,567 | 2026-01-06 | Filing |
| Officer | $251.71 | 2,000 | $503,420.00 | 261,631 | 2026-01-06 | Filing |
| Officer | $250.33 | 900 | $225,297.00 | 263,631 | 2026-01-06 | Filing |
| Large Shareholder, Officer, Director | $233.52 | 100 | $23,352.00 | 448,576 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $232.75 | 1,737 | $404,286.75 | 448,676 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $232.07 | 4,109 | $953,575.63 | 450,413 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $231.04 | 1,844 | $426,037.76 | 454,522 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $229.94 | 8,710 | $2,002,777.40 | 456,366 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $229.07 | 1,500 | $343,605.00 | 465,076 | 2025-12-31 | Filing |
| Officer | $240.10 | 100 | $24,010.00 | 171,694 | 2025-12-22 | Filing |
| Officer | $239.03 | 500 | $119,515.00 | 171,794 | 2025-12-22 | Filing |
| Officer | $237.82 | 200 | $47,564.00 | 172,294 | 2025-12-22 | Filing |
| Officer | $236.96 | 1,137 | $269,423.52 | 172,494 | 2025-12-22 | Filing |
| Officer | $235.16 | 400 | $94,064.00 | 173,631 | 2025-12-22 | Filing |
| Officer | $234.27 | 900 | $210,843.00 | 174,031 | 2025-12-22 | Filing |
| Officer | $233.44 | 3,616 | $844,119.04 | 174,931 | 2025-12-22 | Filing |
| Officer | $232.53 | 5,147 | $1,196,831.91 | 178,547 | 2025-12-22 | Filing |
| Officer | $231.49 | 2,000 | $462,980.00 | 183,694 | 2025-12-22 | Filing |
| Officer | $238.57 | 1,253 | $298,928.21 | 1,184,528 | 2025-12-19 | Filing |