Complete irrational buying here
there is nothing short term that can sustain the current price movement of this stock. This stock was sitting at under $10 Aug of last year. Institutions running it up like their loving sweetheart, only to break her heart when least expected. Trade this very carefully!