In short terms and long terms ? Not all all. I don't see good reasons to buy this stock when look at its:
1. Revenue Numbers.
3. Market Cap.
Sell or Short it as much as you will.
I don't think you understand the business.