Loading OBIO…
SEC filing
OBIO · CIK 1814114
4 · Apr 29, 2026 · WONG RODERICK sold 32 shares at $4.13/share ($132); exercised options for 1.25M shares
WONG RODERICK sold 32 shares at $4.13/share ($132); exercised options for 1.25M shares
xslF345X06/form4-04292026_090438.xml