From the news release we can see that there are 266,297,312 shares in total, if all options had been granted. Thats an approx share price of 3.75 per billion market cap. How many shares within the option pool are still available for the future?
Thank You Kryst