| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $113.95 | 480 | $54,696.19 | 31,145 | 2026-02-18 | Filing |
| Officer | $111.83 | 821 | $91,812.43 | 31,625 | 2026-02-18 | Filing |
| Officer | $110.06 | 896 | $98,613.76 | 32,446 | 2026-02-17 | Filing |
| Officer | $115.29 | 360 | $41,503.90 | 115,380 | 2026-02-18 | Filing |
| Officer | $114.29 | 1,520 | $173,718.82 | 115,740 | 2026-02-18 | Filing |
| Officer | $113.55 | 166 | $18,848.50 | 117,260 | 2026-02-18 | Filing |
| Officer | $112.30 | 1,499 | $168,331.70 | 117,426 | 2026-02-18 | Filing |
| Officer | $110.06 | 1,741 | $191,614.46 | 118,925 | 2026-02-17 | Filing |
| Large Shareholder, Officer, Director | $176.68 | 280 | $49,470.79 | 72 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $175.46 | 435 | $76,323.62 | 352 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $174.61 | 3,089 | $539,362.26 | 787 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $173.74 | 760 | $132,045.82 | 3,876 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $172.39 | 1,281 | $220,831.21 | 4,636 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $171.50 | 2,009 | $344,534.46 | 5,917 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $170.55 | 1,000 | $170,548.80 | 7,926 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $169.57 | 1,146 | $194,324.13 | 8,926 | 2025-11-19 | Filing |
| Officer | $177.19 | 480 | $85,049.18 | 31,542 | 2025-11-18 | Filing |
| Officer | $175.94 | 320 | $56,299.62 | 32,022 | 2025-11-18 | Filing |
| Officer | $175.15 | 594 | $104,039.81 | 32,342 | 2025-11-18 | Filing |
| Officer | $173.97 | 120 | $20,876.40 | 32,936 | 2025-11-18 | Filing |