finish singleStockPage and improve stock data transmit logic