| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $250.36 | 1,201 | $300,682.36 | 181,793 | 2026-01-08 | Filing |
| Officer | $249.24 | 700 | $174,468.00 | 182,994 | 2026-01-08 | Filing |
| Officer | $260.22 | 3,320 | $863,930.40 | 62,608 | 2026-01-09 | Filing |
| Officer | $260.00 | 6,250 | $1,625,000.00 | 62,608 | 2026-01-07 | Filing |
| Officer | $260.10 | 21,680 | $5,638,968.00 | 68,858 | 2026-01-07 | Filing |
| Officer | $260.06 | 500 | $130,030.00 | 255,618 | 2026-01-07 | Filing |
| Officer | $254.26 | 375 | $95,347.50 | 256,118 | 2026-01-06 | Filing |
| 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 |