| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $147.38 | 300 | $44,214.00 | 79,409 | 2026-02-23 | Filing |
| Officer | $146.23 | 600 | $87,738.00 | 79,709 | 2026-02-23 | Filing |
| Officer | $144.79 | 600 | $86,874.00 | 80,309 | 2026-02-23 | Filing |
| Officer | $143.90 | 600 | $86,340.00 | 80,909 | 2026-02-23 | Filing |
| Officer | $142.73 | 875 | $124,888.75 | 81,509 | 2026-02-23 | Filing |
| Officer | $141.94 | 1,700 | $241,298.00 | 82,384 | 2026-02-23 | Filing |
| Officer | $141.03 | 800 | $112,824.00 | 84,084 | 2026-02-23 | Filing |
| Large Shareholder, Officer, Director | $141.85 | 100 | $14,185.00 | 448,576 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $140.61 | 509 | $71,570.49 | 448,676 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $139.52 | 7,988 | $1,114,485.76 | 449,185 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $138.64 | 5,100 | $707,064.00 | 457,173 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $137.66 | 3,203 | $440,924.98 | 462,273 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $136.74 | 1,100 | $150,414.00 | 465,476 | 2026-02-13 | Filing |
| 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 |