Loading company details...
Latest Form 4 (Sep 26, 2023): Owl Creek Asset Management, L.P. (10% Owner): Sale of 100,000 shares, $1.12M.
Every alert includes an AI-written analysis of the filing, plus news and market context.
| Filed | Insider | Transaction | Shares | Value |
|---|---|---|---|---|
| Sep 26, 2023 | Owl Creek Asset Management, L.P. | Sale | 100,000 | $1.12M |
| Dec 21, 2021 | Kairous Asia Ltd | Purchase | 357,143 | $3.57M |