Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Officer, Director | $33.00 | 100,000 | $3,300,000.00 | 457,240 | 2025-03-10 | Filing |
Large Shareholder, Officer, Director | $35.36 | 21,443 | $758,224.48 | 807,240 | 2025-02-18 | Filing |
Large Shareholder, Officer, Director | $35.60 | 5,196 | $184,977.60 | 828,683 | 2025-02-14 | Filing |
Large Shareholder, Officer, Director | $35.40 | 17,939 | $635,040.60 | 836,879 | 2025-02-13 | Filing |
Large Shareholder, Officer, Director | $35.69 | 15,422 | $550,411.18 | 854,818 | 2025-02-12 | Filing |
Large Shareholder, Officer, Director | $33.50 | 50,000 | $1,675,000.00 | 865,967 | 2024-11-05 | Filing |
Large Shareholder, Officer, Director | $30.00 | 50,000 | $1,500,000.00 | 915,967 | 2024-08-15 | Filing |
Large Shareholder, Officer, Director | $30.00 | 21,340 | $640,200.00 | 965,967 | 2024-08-06 | Filing |
Large Shareholder, Officer, Director | $30.10 | 9,591 | $288,689.10 | 987,307 | 2024-08-05 | Filing |
Large Shareholder, Officer, Director | $31.00 | 1,599 | $49,569.00 | 996,898 | 2024-08-02 | Filing |
Large Shareholder, Officer, Director | $32.96 | 12,470 | $411,011.20 | 998,497 | 2024-07-31 | Filing |
Large Shareholder, Officer, Director | $33.00 | 5,000 | $165,000.00 | 1,010,967 | 2024-07-30 | Filing |
Large Shareholder, Officer, Director | $25.86 | 4,830 | $124,903.80 | 1,055,967 | 2024-06-13 | Filing |
Large Shareholder, Officer, Director | $26.54 | 3,000 | $79,620.00 | 1,060,797 | 2024-06-13 | Filing |
Large Shareholder, Officer, Director | $25.86 | 4,830 | $124,903.80 | 1,055,967 | 2024-06-13 | Filing |
Large Shareholder, Officer, Director | $26.54 | 3,000 | $79,620.00 | 1,060,797 | 2024-06-13 | Filing |
Large Shareholder, Officer, Director | $25.00 | 40,000 | $1,000,000.00 | 1,063,797 | 2024-05-06 | Filing |
Large Shareholder, Officer, Director | $24.75 | 100,000 | $2,475,000.00 | 1,103,797 | 2024-03-12 | Filing |
Large Shareholder, Officer, Director | $25.27 | 24,160 | $610,523.20 | 1,203,797 | 2024-03-08 | Filing |
Large Shareholder, Officer, Director | $26.03 | 796 | $20,719.88 | 1,227,957 | 2024-03-07 | Filing |