| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $37.97 | 12,400 | $470,828.00 | 1,584,144 | 2026-10-07 | Filing |
| Large Shareholder, Officer, Director | $37.32 | 32,600 | $1,216,632.00 | 1,596,544 | 2026-10-07 | Filing |
| Large Shareholder, Officer, Director | $37.07 | 1,996 | $73,991.72 | 1,629,144 | 2026-09-08 | Filing |
| Large Shareholder, Officer, Director | $35.58 | 19,116 | $680,147.28 | 1,631,140 | 2026-09-08 | Filing |
| Large Shareholder, Officer, Director | $34.73 | 23,888 | $829,630.24 | 1,650,256 | 2026-09-08 | Filing |
| Large Shareholder, Officer, Director | $34.79 | 31,547 | $1,097,520.13 | 1,674,144 | 2026-08-07 | Filing |
| Large Shareholder, Officer, Director | $34.34 | 9,264 | $318,125.76 | 1,705,691 | 2026-08-07 | Filing |
| Large Shareholder, Officer, Director | $33.09 | 1,609 | $53,241.81 | 1,714,955 | 2026-08-07 | Filing |
| Large Shareholder, Officer, Director | $31.66 | 2,580 | $81,682.80 | 1,716,564 | 2026-08-07 | Filing |
| Large Shareholder, Officer, Director | $25.07 | 12,485 | $312,998.95 | 1,719,144 | 2026-07-07 | Filing |
| Large Shareholder, Officer, Director | $24.61 | 37,515 | $923,244.15 | 1,731,629 | 2026-07-07 | Filing |
| Large Shareholder, Officer, Director | $24.13 | 50,000 | $1,206,500.00 | 1,769,144 | 2026-06-08 | Filing |
| Director | $27.00 | 9,530 | $257,310.00 | 43,968 | 2026-03-03 | Filing |
| | $29.36 | 896 | $26,306.56 | 4,246,284 | 2025-08-08 | Filing |
| | $29.11 | 13,216 | $384,717.76 | 4,247,180 | 2025-08-08 | Filing |
| | $29.11 | 275,416 | $8,017,359.76 | 4,260,396 | 2025-08-08 | Filing |
| | $31.00 | 784 | $24,304.00 | 4,535,812 | 2025-08-07 | Filing |
| | $32.17 | 552 | $17,757.84 | 4,536,596 | 2025-08-07 | Filing |
| | $32.17 | 11,508 | $370,212.36 | 4,537,148 | 2025-08-07 | Filing |
| | $31.10 | 5,035 | $156,588.50 | 4,548,656 | 2025-08-07 | Filing |