| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $41.75 | 368 | $15,364.63 | 49,760 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $41.16 | 3,152 | $129,731.28 | 50,128 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $40.77 | 3,520 | $143,510.75 | 53,280 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $41.66 | 3,520 | $146,636.16 | 26,800 | 2025-12-01 | Filing |
| Large Shareholder, Officer, Director | $42.54 | 3,520 | $149,740.10 | 30,320 | 2025-11-28 | Filing |
| Large Shareholder, Officer, Director | $44.02 | 5,280 | $232,434.05 | 33,840 | 2025-11-26 | Filing |
| Large Shareholder, Officer, Director | $43.93 | 7,040 | $309,239.74 | 39,120 | 2025-11-25 | Filing |
| Large Shareholder, Officer, Director | $42.32 | 61 | $2,581.52 | 46,160 | 2025-11-20 | Filing |
| Large Shareholder, Officer, Director | $41.75 | 3,459 | $144,420.17 | 46,221 | 2025-11-20 | Filing |
| Large Shareholder, Officer, Director | $44.28 | 20 | $885.60 | 49,680 | 2025-11-18 | Filing |
| Large Shareholder, Officer, Director | $43.82 | 5,260 | $230,491.10 | 49,700 | 2025-11-18 | Filing |
| Large Shareholder, Officer, Director | $44.56 | 5,280 | $235,254.10 | 54,960 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $44.93 | 1,654 | $74,312.57 | 5,240 | 2025-11-13 | Filing |
| Large Shareholder, Officer, Director | $44.37 | 7,147 | $317,104.53 | 6,894 | 2025-11-13 | Filing |
| Large Shareholder, Officer, Director | $45.23 | 21,536 | $973,976.37 | 14,041 | 2025-11-12 | Filing |
| Large Shareholder, Officer, Director | $46.36 | 320 | $14,833.86 | 20,577 | 2025-11-10 | Filing |
| Large Shareholder, Officer, Director | $45.81 | 19,773 | $905,898.02 | 20,897 | 2025-11-10 | Filing |
| Large Shareholder, Officer, Director | $44.91 | 14,086 | $632,560.00 | 40,670 | 2025-11-10 | Filing |
| Large Shareholder, Officer, Director | $44.00 | 4,124 | $181,474.97 | 54,756 | 2025-11-10 | Filing |
| Large Shareholder, Officer, Director | $42.86 | 3,520 | $150,851.01 | 58,880 | 2025-11-07 | Filing |