3 billion shares (AS and yes the OS will be driven upwards to this) and 100-200 million is not nonsense.
The 2 billion deal is a one time occurrence (of which we don’t know if and when it will complete and be realized). There needs to be increasing and consistent revenue growth to warrant a sustained 10-20 cent SP.