Looks like a short squeeze to me. Today is May options expiration and big moves often occur near options expiration. Or perhaps this stock is just subject to freaky Friday - last week it was down around 12% at the lows. I have a very big position having added last week to an already large position - got lucky buying at $44.05. I'm lightening up today - both selling stock and June calls.