Director Fain Eric S bought 20,000 shares of OBIO at $4.13 on 2026-05-14; holding reaches 91.7K shares. Stock at $4.00, down -26.2% from 52-week high.
Director Fain Eric S purchased 20,000 shares at $4.13, increasing his stake from 71.7K to 91.7K shares (+27.9%). The transaction occurs with the stock trading at $4.00, substantially below its 52-week high of $5.42 and down -12.7% over the prior 30 days. His prior buy at this ticker on 2025-08-25 showed a 90-day return of +73.6%, which was well-timed. Additionally, 2 other insiders bought within the past 14 days, creating a cluster pattern of insider purchases. The company reported revenue of $110.0K in its latest quarter but net income of $-20.7M, with negative full-year profitability, setting this accumulation against a financially distressed backdrop.