Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Officer | $59.75 | 17,102 | $1,021,844.50 | 278,654 | 2025-06-17 | Filing |
Large Shareholder, Officer, Director | $59.45 | 49,165 | $2,922,706.84 | 95,105 | 2025-06-17 | Filing |
Large Shareholder, Officer, Director | $58.50 | 15,945 | $932,835.12 | 144,270 | 2025-06-17 | Filing |
Large Shareholder, Officer, Director | $56.92 | 17,710 | $1,008,012.47 | 160,215 | 2025-06-16 | Filing |
Large Shareholder, Officer, Director | $56.39 | 90,624 | $5,110,196.74 | 177,925 | 2025-06-16 | Filing |
Large Shareholder, Officer, Director | $58.61 | 17,001 | $996,404.81 | 268,549 | 2025-06-16 | Filing |
Large Shareholder, Officer, Director | $56.90 | 7,414 | $421,870.69 | 237,660 | 2025-06-16 | Filing |
Large Shareholder, Officer, Director | $56.44 | 40,120 | $2,264,428.97 | 245,074 | 2025-06-16 | Filing |
Large Shareholder, Officer, Director | $56.35 | 2,792 | $157,336.46 | 160,215 | 2025-06-16 | Filing |
Officer | $59.75 | 2,572 | $153,677.00 | 163,309 | 2025-06-17 | Filing |
Officer | $56.80 | 5,451 | $309,616.80 | 165,881 | 2025-06-16 | Filing |
Officer | $59.75 | 8,485 | $506,978.75 | 712 | 2025-06-17 | Filing |
Officer | $57.00 | 5,400 | $307,800.00 | 256,580 | 2025-06-10 | Filing |
Officer | $57.00 | 5,600 | $319,200.00 | 256,380 | 2025-06-10 | Filing |
Officer | $56.00 | 3,600 | $201,600.00 | 256,580 | 2025-06-06 | Filing |
Officer | $56.00 | 1,500 | $84,000.00 | 256,580 | 2025-06-06 | Filing |
Officer | $52.98 | 11,581 | $613,537.06 | 39,153 | 2025-05-28 | Filing |
Officer | $55.87 | 3,233 | $180,627.71 | 153,194 | 2025-05-27 | Filing |
Officer | $53.51 | 5,071 | $271,349.21 | 0 | 2025-05-22 | Filing |
Officer | $60.22 | 11,581 | $697,462.25 | 113,816 | 2025-05-15 | Filing |