Stock Soars 195% After IPO – Is It a Buy?