Barnes & Noble Stock Soars 20%