Twitter market cap is $10 billion and it losses 10's of millions every year....that's never going to make capital..anything is possible!