| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $41.83 | 972 | $40,656.62 | 62,400 | 2025-11-05 | Filing |
| Large Shareholder, Officer, Director | $40.98 | 2,548 | $104,418.31 | 63,372 | 2025-11-05 | Filing |
| Large Shareholder, Officer, Director | $43.62 | 524 | $22,857.14 | 65,920 | 2025-11-04 | Filing |
| Large Shareholder, Officer, Director | $43.01 | 2,996 | $128,846.28 | 66,444 | 2025-11-04 | Filing |
| Large Shareholder, Officer, Director | $41.07 | 3,520 | $144,582.24 | 44,440 | 2025-10-30 | Filing |
| Large Shareholder, Officer, Director | $41.66 | 3,520 | $146,627.01 | 47,960 | 2025-10-29 | Filing |
| Large Shareholder, Officer, Director | $41.56 | 3,520 | $146,277.47 | 51,480 | 2025-10-28 | Filing |
| Large Shareholder, Officer, Director | $41.75 | 3,520 | $146,956.48 | 55,000 | 2025-10-24 | Filing |
| Large Shareholder, Officer, Director | $40.18 | 3,520 | $141,432.19 | 58,520 | 2025-10-23 | Filing |
| Large Shareholder, Officer, Director | $40.27 | 11,859 | $477,552.44 | 62,040 | 2025-10-22 | Filing |
| Large Shareholder, Officer, Director | $40.38 | 16,075 | $649,176.02 | 23,899 | 2025-10-20 | Filing |
| Large Shareholder, Officer, Director | $40.03 | 700 | $28,022.33 | 39,974 | 2025-10-17 | Filing |