Name | Role | Date | Shares | Price | Value |
---|---|---|---|---|---|
David Michael Barrett | Chief Executive Officer | 2025-04-17 | 32,079 | $2.79 | $89.50kSell |
David Michael Barrett | Chief Executive Officer | 2025-04-16 | 22,767 | $2.70 | $61.47kSell |
David Michael Barrett | Chief Executive Officer | 2025-04-15 | 25,686 | $2.83 | $72.69kSell |
Daniel Vidal | Director | 2025-03-28 | 9,000 | $3.15 | $28.35kSell |
David Michael Barrett | Chief Executive Officer | 2025-03-21 | 2,900 | $3.20 | $9.28kSell |
David Michael Barrett | Chief Executive Officer | 2025-03-20 | 51,055 | $3.28 | $167.46kSell |
David Michael Barrett | Chief Executive Officer | 2025-03-19 | 37,001 | $3.27 | $120.99kSell |
David Michael Barrett | Chief Executive Officer | 2025-03-18 | 44,716 | $3.33 | $148.90kSell |
David Michael Barrett | Chief Executive Officer | 2025-03-17 | 27,331 | $3.36 | $91.83kSell |
David Michael Barrett | Chief Executive Officer | 2025-02-21 | 30,093 | $3.32 | $99.91kSell |
Name | Hold | Shares | Value | Type |
---|---|---|---|---|
Octopus Head Inc | 7.13% | 6,516,640 | $18.05M | Insider |
Vanguard Group Inc | 3.83% | 3,504,095 | $9.71M | Institution |
D E Shaw Co Inc | 2.65% | 2,419,558 | $6.70M | Institution |
Ameriprise Financial Inc | 2.43% | 2,218,204 | $6.14M | Institution |
Hillsven LLC | 2.31% | 2,109,017 | $5.84M | Insider |
David Michael Barrett | 2.03% | 1,859,033 | $5.15M | Insider |
Steven J. McLaughlin | 1.95% | 1,783,610 | $4.94M | Insider |
Marshall Wace LLP | 1.58% | 1,439,877 | $3.99M | Institution |
Blackrock Inc | 1.30% | 1,185,795 | $3.28M | Institution |
Renaissance Technologies LLC | 1.06% | 965,200 | $2.67M | Institution |