There is about 10 versions of this news release on my feed. After reading two of them it doesn't look like the amount of any "up front payments" is disclosed. Has anyone seen otherwise?
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.