Happy traders were able to lock the short trade gains. Being a day trader is much different than the supposedly long term investors here that actually think the company can commercialize the tech.
Always happy when people make money, glad we can distinguish the different approaches out there to help new comers understand the different agendas.