Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Officer, Director | $70.02 | 576 | $40,333.82 | 605,393 | 2025-06-02 | Filing |
Officer, Director | $70.05 | 31,152 | $2,182,315.98 | 605,969 | 2025-05-30 | Filing |
Officer, Director | $70.00 | 1,838 | $128,660.00 | 637,121 | 2025-05-29 | Filing |
Officer, Director | $70.03 | 16,434 | $1,150,871.38 | 638,959 | 2025-05-28 | Filing |
Officer | $60.00 | 19,827 | $1,189,620.00 | 173,618 | 2024-07-18 | Filing |
Officer | $60.00 | 2,480 | $148,811.66 | 193,445 | 2024-06-12 | Filing |
Officer, Director | $60.00 | 16,734 | $1,004,040.00 | 817,753 | 2024-06-12 | Filing |
Officer, Director | $56.76 | 15,000 | $851,425.50 | 161,622 | 2024-05-28 | Filing |
Large Shareholder, Officer, Director | $59.36 | 16,646 | $988,104.90 | 583,054 | 2024-05-15 | Filing |
Large Shareholder, Officer, Director | $59.27 | 41,770 | $2,475,628.54 | 583,054 | 2024-05-14 | Filing |
Large Shareholder, Officer, Director | $59.26 | 20,653 | $1,223,960.80 | 583,054 | 2024-05-13 | Filing |
Large Shareholder, Officer, Director | $58.50 | 1,747 | $102,207.89 | 583,054 | 2024-05-10 | Filing |
Large Shareholder, Officer, Director | $58.43 | 67,703 | $3,956,197.72 | 583,054 | 2024-05-09 | Filing |
Large Shareholder, Officer, Director | $58.49 | 21 | $1,228.29 | 583,054 | 2024-05-07 | Filing |
Large Shareholder, Officer, Director | $61.43 | 3,861 | $237,195.90 | 583,054 | 2024-04-29 | Filing |
Officer | $54.01 | 34,186 | $1,846,249.12 | 168,622 | 2023-09-14 | Filing |
Officer | $54.00 | 3,800 | $205,200.00 | 168,622 | 2023-09-06 | Filing |
Officer | $54.06 | 100 | $5,406.00 | 168,622 | 2023-08-31 | Filing |
Officer | $54.00 | 1,509 | $81,486.00 | 168,622 | 2023-08-30 | Filing |
Officer | $54.06 | 5,473 | $295,843.02 | 168,622 | 2023-07-19 | Filing |