I dont short these kinds of stocks because of the risk involved, but this one of the most overvalued companies since the dotcom era.
...
At least since Amazon. I wonder whatever happened to them.
Amazon at leasts makes a profit, but yes its overvalued too