They have to cover。
Short interest before the earnings could be increased to a record high. Now it should be around 10-12 million.
Think, that was reason for the 12 buck gain today.......
The main reasons are bargain hunters for a long depressed undervalued stock. Forward P/E is only about 18.