public JSONObject toJSON() throws JSONException  {
		JSONObject o = new JSONObject();
		o.put("symbol", symbol);
		o.put("date", date);
		o.put("high", high.toString());
		o.put("low", low.toString());
		o.put("open", open.toString());
		o.put("close", close.toString());
		o.put("adjHigh", getAdjHigh() == null ? null : getAdjHigh().toString());
		o.put("adjLow", getAdjLow() == null ? null : getAdjLow().toString());
		o.put("adjOpen", getAdjOpen() == null ? null : getAdjOpen().toString());
		o.put("adjClose", adjClose.toString());
		o.put("volume", volume);
		return o;
	}