Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Officer | $59.65 | 582 | $34,716.30 | 0 | 2025-07-28 | Filing |
Officer | $57.82 | 9,879 | $571,203.78 | 78,560 | 2025-07-24 | Filing |
Large Shareholder, Officer, Director | $52.14 | 12,236 | $637,985.04 | 33,006,692 | 2025-07-10 | Filing |
Large Shareholder, Officer, Director | $51.60 | 32,764 | $1,690,622.40 | 33,018,928 | 2025-07-10 | Filing |
Large Shareholder, Officer, Director | $53.34 | 45,000 | $2,400,300.00 | 33,051,692 | 2025-07-09 | Filing |
Large Shareholder, Officer, Director | $69.19 | 1,072 | $74,171.68 | 17,153,114 | 2025-04-17 | Filing |
Large Shareholder, Officer, Director | $68.52 | 30,428 | $2,084,926.56 | 17,154,186 | 2025-04-17 | Filing |
Large Shareholder, Officer, Director | $69.50 | 1,549 | $107,655.50 | 17,184,614 | 2025-04-16 | Filing |
Large Shareholder, Officer, Director | $68.85 | 15,001 | $1,032,818.85 | 17,186,163 | 2025-04-16 | Filing |
Large Shareholder, Officer, Director | $67.86 | 14,950 | $1,014,507.00 | 17,201,164 | 2025-04-16 | Filing |
Officer | $53.64 | 1,000 | $53,640.00 | 49,350 | 2025-07-01 | Filing |
Officer | $52.31 | 3,000 | $156,930.00 | 50,350 | 2025-07-01 | Filing |
Large Shareholder, Officer, Director | $101.22 | 4,484 | $453,870.48 | 17,027,892 | 2025-06-18 | Filing |
Large Shareholder, Officer, Director | $100.76 | 27,016 | $2,722,132.16 | 17,032,376 | 2025-06-18 | Filing |
Large Shareholder, Officer, Director | $101.75 | 6,697 | $681,419.75 | 17,059,392 | 2025-06-17 | Filing |
Large Shareholder, Officer, Director | $101.00 | 21,108 | $2,131,908.00 | 17,066,089 | 2025-06-17 | Filing |
Large Shareholder, Officer, Director | $100.00 | 3,695 | $369,500.00 | 17,087,197 | 2025-06-17 | Filing |
Officer | $102.23 | 11,830 | $1,209,380.90 | 19,013 | 2025-06-12 | Filing |
Officer | $103.00 | 598 | $61,594.00 | 166 | 2025-06-05 | Filing |
Officer | $100.50 | 116 | $11,658.00 | 155 | 2025-06-03 | Filing |