Health-Biotech tumbles 19.98% as 25.691 million shares exit lockup

The sell-off reflects profit-taking pressure from a July 28 lockup expiry and mounting doubts over commercial uptake of its rice-derived recombinant human albumin product OsrHSA.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.