@Override public Stock copy() { Stock stock = new Stock(this.stockName, this.stockNo); stock.currency_unit = currency_unit; stock.current = current; stock.volume = volume; stock.percentage = percentage; stock.change = change; stock.open = open; stock.high = high; stock.low = low; stock.amplitude = amplitude; stock.rise_stop = rise_stop; stock.fall_stop = fall_stop; stock.close = close; stock.last_close = last_close; stock.high52Week = high52Week; stock.low52week = low52week; stock.marketCapital = marketCapital; stock.float_market_capital = float_market_capital; stock.float_shares = float_shares; stock.totalShares = totalShares; stock.eps = eps; stock.net_assets = net_assets; stock.pe_ttm = pe_ttm; stock.pe_lyr = pe_lyr; stock.dividend = dividend; stock.psr = psr; stock.time = time; stock.amount = amount; stock.turnover_rate = turnover_rate; stock.stockTrend = stockTrend.copy(); stock.shareHoldersTrend = shareHoldersTrend.copy(); stock.stockQueryDate = stockQueryDate; stock.companyInfo = companyInfo; stock.industry = industry; return stock; }