| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| 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 |