CEO Chun Kai Wang purchases 2,344 shares of OWLS at $5.72; stock down 93.6% from $90.00 peak
Chun Kai Wang, the Chief Executive Officer, purchased 2,344 shares at $5.72 on 2026-06-10, adding to holdings of 3,109,239 shares post-transaction. The stock is currently trading at $5.80, -93.6% from its 52-week high of $90.00, indicating severe valuation collapse over the measurement period. The purchase represents a marginal position increase (+0.1% vs pre-transaction holdings) in absolute terms, suggesting limited incremental capital commitment despite the stock's depressed valuation. This filing alone does not provide sufficient context to determine whether the CEO views current levels as attractive or whether other factors influenced the timing.