Hard to believe shorts rope a doped again. insanity is doing the same thing over and over again and expect a different result. to me, its guys doing no homework. wake me when $30 to $60. IMO
Yup, shorts have done long term investors a huge favor by keeping the market cap where it's at, but that won't last much longer.
They are executing their business plan and the upside potential is enormous.