| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $152.16 | 106 | $16,128.96 | 165,694 | 2026-02-10 | Filing |
| Officer | $151.41 | 1,225 | $185,477.25 | 165,800 | 2026-02-10 | Filing |
| Officer | $150.13 | 4,844 | $727,229.72 | 167,025 | 2026-02-10 | Filing |
| Officer | $149.56 | 3,689 | $551,726.84 | 171,869 | 2026-02-10 | Filing |
| Officer | $148.54 | 1,100 | $163,394.00 | 175,558 | 2026-02-10 | Filing |
| Officer | $146.81 | 100 | $14,681.00 | 176,658 | 2026-02-10 | Filing |
| Officer | $145.07 | 400 | $58,028.00 | 176,758 | 2026-02-10 | Filing |
| Large Shareholder, Officer, Director | $190.06 | 100 | $19,006.00 | 448,576 | 2026-01-30 | Filing |
| Large Shareholder, Officer, Director | $188.61 | 800 | $150,888.00 | 448,676 | 2026-01-30 | Filing |
| Large Shareholder, Officer, Director | $187.65 | 600 | $112,590.00 | 449,476 | 2026-01-30 | Filing |
| Large Shareholder, Officer, Director | $186.63 | 1,597 | $298,048.11 | 450,076 | 2026-01-30 | Filing |
| Large Shareholder, Officer, Director | $185.42 | 1,647 | $305,386.74 | 451,673 | 2026-01-30 | Filing |
| Large Shareholder, Officer, Director | $184.72 | 1,009 | $186,382.48 | 453,320 | 2026-01-30 | Filing |
| Large Shareholder, Officer, Director | $183.64 | 2,902 | $532,923.28 | 454,329 | 2026-01-30 | Filing |
| Large Shareholder, Officer, Director | $182.64 | 2,100 | $383,544.00 | 457,231 | 2026-01-30 | Filing |
| Large Shareholder, Officer, Director | $181.46 | 1,100 | $199,606.00 | 459,331 | 2026-01-30 | Filing |
| Large Shareholder, Officer, Director | $180.44 | 6,145 | $1,108,803.80 | 460,431 | 2026-01-30 | Filing |
| Officer | $215.70 | 200 | $43,140.00 | 167,694 | 2026-01-22 | Filing |
| Officer | $214.69 | 2,083 | $447,199.27 | 167,894 | 2026-01-22 | Filing |
| Officer | $213.86 | 1,300 | $278,018.00 | 169,977 | 2026-01-22 | Filing |