I am not certain on the exact royalties figure I have read as high as 10% and as low as 7%. As for milestone, the company website states milestone payments upon commercialization but I believe one of the filings I read listed payments at both approval and marketing. The number $10 Million at approval rings a bell. But it may be announced before I find it again.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.