J.C. Penney back in fashion? Stock rockets 26%