Características del gráfico Angular
Los gráficos de Ignite UI for Angular le permiten mostrar muchas características diferentes para representar la historia completa de los datos que se contarán con su gráfico. Cada una de estas características es totalmente personalizable y se puede diseñar para adaptarse a sus necesidades de diseño, lo que le permite un control total. Las interacciones, como el resaltado y las anotaciones, le permiten destacar detalles de datos importantes, lo que permite un análisis de datos más profundo dentro de su gráfico.
Los gráficos Angular ofrecen las siguientes características de gráficos:
60 以上のリアルタイム Angular チャート を使用して、何百万ものデータ ポイントを描画し、視覚化を構築します。これは、あらゆるアプリケーション シナリオに対応する最も広範なチャート ライブラリです。
Eje
Modifique o personalice todos los aspectos de los ejes X e Y mediante las diferentes propiedades de los ejes. Puede mostrar líneas de cuadrícula, personalizar el estilo de las marcas de graduación, cambiar los títulos de los ejes e incluso modificar las ubicaciones de los ejes y los valores de cruce. Puede obtener más información sobre las personalizaciones de los temas Líneas de cuadrícula de los ejes, Diseños de los ejes y Opciones de los ejes del gráfico de Angular.
import { NgModule } from "@angular/core";
import { FormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppComponent } from "./app.component";
import { IgxDataChartCoreModule, IgxDataChartCategoryModule, IgxDataChartScatterModule, IgxLegendModule } from "igniteui-angular-charts";
@NgModule({
bootstrap: [AppComponent],
declarations: [
AppComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxDataChartCoreModule,
IgxDataChartCategoryModule,
IgxDataChartScatterModule,
IgxLegendModule
],
providers: [],
schemas: []
})
export class AppModule {}
tsimport { Component } from "@angular/core";
@Component({
standalone: false,
selector: "app-root",
styleUrls: ["./app.component.scss"],
templateUrl: "./app.component.html"
})
export class AppComponent {
public SinData: any[];
public CosData: any[];
public YAxisCrossingValue : number = 0;
public XAxisCrossingValue : number = 0;
constructor() {
this.SinData= [];
this.CosData= [];
for (let i = -360; i <= 360; i+=10)
{
const radians = (i * Math.PI) / 180;
const sin = Math.sin(radians);
const cos = Math.cos(radians);
this.SinData.push( { X : i, Y : sin });
this.CosData.push( { X : i, Y : cos });
}
}
public OnXAxisCrossingValueChanged(e : any) {
this.XAxisCrossingValue = e.target.value;
}
public OnYAxisCrossingValueChanged(e : any) {
this.YAxisCrossingValue = e.target.value;
}
}
ts<div class="container vertical">
<div class="options horizontal">
<label>X Axis Crossing Value: </label>
<label class="options-value" ><span [textContent]="XAxisCrossingValue" ></span></label>
<input type="range" min="-1.25" max="1.25" step="0.25" value="0" (input)="OnXAxisCrossingValueChanged($event)" />
<label>Y Axis Crossing Value: </label>
<label class="options-value" ><span [textContent]="YAxisCrossingValue" ></span></label>
<input type="range" min="-360" max="360" step="40" value="0" (input)="OnYAxisCrossingValueChanged($event)" />
</div>
<div class="container">
<igx-data-chart isHorizontalZoomEnabled=true isVerticalZoomEnabled=true
width="100%" height="100%" [dataSource]="SinData" >
<igx-numeric-x-axis #xAxis interval="40"
minimumValue="-360"
maximumValue="360"
labelLocation="InsideBottom"
[crossingAxis]="yAxis"
[crossingValue]="XAxisCrossingValue">
</igx-numeric-x-axis>
<igx-numeric-y-axis #yAxis
minimumValue="-1.25"
maximumValue="1.25"
interval="0.25"
labelLocation="InsideLeft"
[crossingAxis]="xAxis"
[crossingValue]="YAxisCrossingValue" >
</igx-numeric-y-axis>
<igx-scatter-spline-series markerType="Circle"
[dataSource]="SinData"
[xAxis]="xAxis"
[yAxis]="yAxis"
xMemberPath="X"
yMemberPath="Y" >
</igx-scatter-spline-series>
<igx-scatter-spline-series markerType="Circle"
[dataSource]="CosData"
[xAxis]="xAxis"
[yAxis]="yAxis"
xMemberPath="X"
yMemberPath="Y">
</igx-scatter-spline-series>
</igx-data-chart>
</div>
html/* styles are loaded the Shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
scss
¿Te gusta esta muestra? Obtenga acceso a nuestro kit de herramientas de Ignite UI for Angular completo y comience a crear sus propias aplicaciones en minutos. Descárgalo gratis.
Anotaciones
Estas capas adicionales están en la parte superior del gráfico y dependen del tacto o del mouse. Usados individualmente o combinados, proporcionan interacciones poderosas que ayudan a resaltar ciertos valores dentro del gráfico. Puede obtener más información sobre esta función en el tema Anotaciones de gráficos.
import { NgModule } from "@angular/core";
import { FormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppComponent } from "./app.component";
import { IgxCategoryChartModule, IgxLegendModule } from "igniteui-angular-charts";
@NgModule({
bootstrap: [AppComponent],
declarations: [
AppComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxCategoryChartModule,
IgxLegendModule
],
providers: [],
schemas: []
})
export class AppModule {}
tsimport { ChangeDetectionStrategy, Component, OnInit, ViewChild } from "@angular/core";
import { IgxDataChartComponent } from "igniteui-angular-charts";
import { IgxCalloutLayerComponent } from "igniteui-angular-charts";
import { IgxSeriesComponent } from "igniteui-angular-charts";
@Component({
standalone: false,
changeDetection: ChangeDetectionStrategy.OnPush,
selector: "app-root",
styleUrls: ["./app.component.scss"],
templateUrl: "./app.component.html"
})
export class AppComponent implements OnInit {
public data: any[];
public calloutData: any[];
public crosshairsDisplay: string = "Both";
public crosshairAnnotations: boolean = true;
public finalValuesVisible: boolean = true;
public calloutsVisible: boolean = true;
public markerType: string = "Circle";
constructor() {
}
public ngOnInit() {
this.data = [
{ Year: "2009", USA: 19 },
{ Year: "2010", USA: 24 },
{ Year: "2011", USA: 28 },
{ Year: "2012", USA: 26 },
{ Year: "2013", USA: 38 },
{ Year: "2014", USA: 31 },
{ Year: "2015", USA: 19 },
{ Year: "2016", USA: 52 },
{ Year: "2017", USA: 50 },
{ Year: "2018", USA: 34 },
{ Year: "2019", USA: 38 },
];
this.calloutData = [];
for (let i = 0; i < this.data.length; i++) {
const item = this.data[i];
this.calloutData.push({ index: i, label: item.USA + " TWh", value: item.USA });
}
}
public OnCrosshairVisibilityChanged(e: any) {
const val = e.target.checked;
if (val) {
this.crosshairsDisplay = "Both";
}
else {
this.crosshairsDisplay = "None";
}
}
public OnMarkersVisibilityChanged(e: any) {
const val = e.target.checked;
if (val) {
this.markerType = "Circle";
}
else {
this.markerType = "None";
}
}
public OnCalloutsVisibilityChanged(e: any) {
this.calloutsVisible = e.target.checked;
}
public OnFinalValueVisibilityChanged(e: any) {
this.finalValuesVisible = e.target.checked;
}
}
ts<div class="container vertical">
<div class="options horizontal">
<label class="options-label">Annotations: </label>
<label class="options-item">
<input type="checkbox" checked=true (change)="OnCrosshairVisibilityChanged($event)" /> Crosshair
</label>
<label class="options-item">
<input type="checkbox" checked=true (change)="OnCalloutsVisibilityChanged($event)" /> Callouts
</label>
<label class="options-item">
<input type="checkbox" checked=true (change)="OnFinalValueVisibilityChanged($event)" /> Final Values
</label>
<label class="options-item">
<input type="checkbox" checked=true (change)="OnMarkersVisibilityChanged($event)" /> Markers
</label>
</div>
<div class="options vertical">
<label id="legendTitle">Renewable Electricity Generated</label>
</div>
<div class="container">
<igx-category-chart height="100%" width="100%"
[dataSource]="data"
chartType="line"
yAxisTitle="TWh"
yAxisTitleLeftMargin="5"
yAxisLabelLocation="OutsideRight"
crosshairsSnapToData="false"
[crosshairsDisplayMode]="crosshairsDisplay"
[crosshairsAnnotationEnabled]="crosshairAnnotations"
[finalValueAnnotationsVisible]="finalValuesVisible"
[calloutsVisible]="calloutsVisible"
[calloutsDataSource]="calloutData"
[markerTypes]="markerType"
calloutsXMemberPath="index"
calloutsYMemberPath="value"
calloutsLabelMemberPath="label"
computedPlotAreaMarginMode="series">
</igx-category-chart>
</div>
</div>
html/* styles are loaded the Shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
scss
animaciones
Anime su gráfico mientras carga una nueva fuente de datos habilitando animaciones. Estos se pueden personalizar configurando diferentes tipos de animaciones y la velocidad a la que se realizan esas animaciones. Puede obtener más información sobre esta función en el tema Animaciones de gráficos.
import { NgModule } from "@angular/core";
import { FormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppComponent } from "./app.component";
import { IgxCategoryChartModule, IgxLegendModule } from "igniteui-angular-charts";
@NgModule({
bootstrap: [AppComponent],
declarations: [
AppComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxCategoryChartModule,
IgxLegendModule
],
providers: [],
schemas: []
})
export class AppModule {}
tsimport { ChangeDetectionStrategy, Component, ViewChild } from "@angular/core";
import { IgxCategoryChartComponent } from "igniteui-angular-charts";
@Component({
standalone: false,
changeDetection: ChangeDetectionStrategy.OnPush,
selector: "app-root",
styleUrls: ["./app.component.scss"],
templateUrl: "./app.component.html"
})
export class AppComponent {
public transitionInMode: string = "Auto";
public transitionInInterval: string = "1000";
public data: any[];
@ViewChild("chart", { static: true })
public chart: IgxCategoryChartComponent;
constructor() {
this.data = this.generateData();
}
public onChangeAmountClicked() {
this.data = this.generateData();
}
public OnTransitionIntervalChange(e: any) {
this.transitionInInterval = e.target.value;
}
private generateData(): any[] {
const data: any[] = [
{ Year: "2009", Europe: 31, China: 21, USA: 19 },
{ Year: "2010", Europe: 43, China: 26, USA: 24 },
{ Year: "2011", Europe: 66, China: 29, USA: 28 },
{ Year: "2012", Europe: 69, China: 32, USA: 26 },
{ Year: "2013", Europe: 58, China: 47, USA: 38 },
{ Year: "2014", Europe: 40, China: 46, USA: 31 },
{ Year: "2015", Europe: 78, China: 50, USA: 19 },
{ Year: "2016", Europe: 13, China: 90, USA: 52 },
{ Year: "2017", Europe: 78, China: 132, USA: 50 },
{ Year: "2018", Europe: 40, China: 134, USA: 34 },
{ Year: "2019", Europe: 80, China: 96, USA: 38 }
];
return data;
}
}
ts<div class="container vertical">
<div class="options horizontal">
<label class="options-label">Transition Type: </label>
<select [(ngModel)]="transitionInMode">
<option>AccordionFromBottom</option>
<option>AccordionFromCategoryAxisMaximum</option>
<option>AccordionFromCategoryAxisMinimum</option>
<option>AccordionFromLeft</option>
<option>AccordionFromRight</option>
<option>AccordionFromTop</option>
<option>AccordionFromValueAxisMaximum</option>
<option>AccordionFromValueAxisMinimum</option>
<option>Expand</option>
<option>FromZero</option>
<option>SweepFromBottom</option>
<option>SweepFromCategoryAxisMaximum</option>
<option>SweepFromCategoryAxisMinimum</option>
<option>SweepFromCenter</option>
<option>SweepFromLeft</option>
<option>SweepFromRight</option>
<option>SweepFromTop</option>
<option>SweepFromValueAxisMaximum</option>
<option>SweepFromValueAxisMinimum</option>
<option>Auto</option>
</select>
<button (click)="onChangeAmountClicked()">Reload Chart</button>
<input class="options-slider" type="range" min="50" max="2000" step="50"
[value]="transitionInInterval" (change)="OnTransitionIntervalChange($event)" />
<label class="options-label">{{transitionInInterval}}ms</label>
</div>
<div class="container">
<igx-category-chart height="100%"
chartType="line"
[dataSource]="data"
isTransitionInEnabled="true"
[transitionInMode]="transitionInMode"
[transitionInDuration]="transitionInInterval"
yAxisLabelExtent="40"
computedPlotAreaMarginMode="series"
#chart>
</igx-category-chart>
</div>
</div>
html/* styles are loaded the Shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
scss
Destacando
Enfoque elementos visuales como líneas, columnas o marcadores resaltándolos mientras pasa el mouse sobre los elementos de datos. Esta función está habilitada en todos los tipos de gráficos. Puede obtener más información sobre esta función en el tema Resaltado de gráficos.
import { NgModule } from "@angular/core";
import { FormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppComponent } from "./app.component";
import { IgxCategoryChartModule, IgxLegendModule } from "igniteui-angular-charts";
@NgModule({
bootstrap: [AppComponent],
declarations: [
AppComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxCategoryChartModule,
IgxLegendModule
],
providers: [],
schemas: []
})
export class AppModule {}
tsimport { Component, AfterViewInit, ViewChild } from "@angular/core";
import { IgxCategoryChartComponent } from "igniteui-angular-charts";
@Component({
standalone: false,
selector: "app-root",
styleUrls: ["./app.component.scss"],
templateUrl: "./app.component.html"
})
export class AppComponent implements AfterViewInit {
@ViewChild("chart", { static: true })
public chart: IgxCategoryChartComponent;
public isItemHighlightingEnabled: boolean = false;
public isSeriesHighlightingEnabled: boolean = true;
public isCategoryHighlightingEnabled: boolean = false;
public highlightMode: string = "Auto";
public highlightBehavior: string = "Auto";
public legendHighlightMode: string = "Auto";
public excludedProperties: any;
public data = [
{ Month: "JAN", NewYork : 10.6, LosAngeles : 28.3 },
{ Month: "FEB", NewYork : 7.8, LosAngeles : 31.1 },
{ Month: "MAR", NewYork : 12.2, LosAngeles : 27.8 },
{ Month: "APR", NewYork : 11.7, LosAngeles : 33.9 },
{ Month: "MAY", NewYork : 19.4, LosAngeles : 35.0 },
{ Month: "JUN", NewYork : 23.3, LosAngeles : 36.7 },
{ Month: "JUL", NewYork : 27.2, LosAngeles : 33.3 },
{ Month: "AUG", NewYork : 25.6, LosAngeles : 36.7 },
{ Month: "SEP", NewYork : 22.8, LosAngeles : 43.9 },
{ Month: "OCT", NewYork : 17.8, LosAngeles : 38.3 },
{ Month: "NOV", NewYork : 17.8, LosAngeles : 32.8 },
{ Month: "DEC", NewYork : 8.3, LosAngeles : 28.9 }
];
public OnEnableHighlightingChange = (e : any) => {
const value = e.target.value;
if(value=="Series"){
this.isItemHighlightingEnabled = false;
this.isSeriesHighlightingEnabled = true;
this.isCategoryHighlightingEnabled = false;
}
else if(value == "Item") {
this.isItemHighlightingEnabled = true;
this.isSeriesHighlightingEnabled = false;
this.isCategoryHighlightingEnabled = false;
}
else if(value == "Category") {
this.isItemHighlightingEnabled = false;
this.isSeriesHighlightingEnabled = false;
this.isCategoryHighlightingEnabled = true;
}
else if(value=="None") {
this.isItemHighlightingEnabled = false;
this.isSeriesHighlightingEnabled = false;
this.isCategoryHighlightingEnabled = false;
}
}
public ngAfterViewInit(): void {
}
constructor() { }
}
ts<div class="container vertical">
<div class="options vertical">
<div class="options horizontal">
<span style="margin-left: 0.25rem;">Highlight Target:</span>
<select (change)=OnEnableHighlightingChange($event) style="width: 7rem; margin-right: 1rem;">
<option>Series</option>
<option>Item</option>
<option>Category</option>
<option>None</option>
</select>
<span>Mode:</span>
<select [(ngModel)]="highlightMode" style="width: 7rem; margin-right: 1rem;">
<option>Auto</option>
<option>BrightenSpecific</option>
<option>Brighten</option>
<option>FadeOthersSpecific</option>
<option>FadeOthers</option>
<option>None</option>
</select>
<span>Behavior:</span>
<select [(ngModel)]="highlightBehavior" style="width: 7rem; margin-right: 1rem;">
<option>Auto</option>
<option>DirectlyOver</option>
<option>NearestItems</option>
<option>NearestItemsRetainMainShapes</option>
<option>NearestItemsAndSeries</option>
</select>
<span>Legend:</span>
<select [(ngModel)]="legendHighlightMode" style="width: 7rem; margin-right: 1rem;">
<option>Auto</option>
<option>None</option>
<option>MatchSeries</option>
</select>
</div>
<span id="legendTitle">Average Temperatures in the U.S. Cities</span>
<div class="legend" >
<igx-legend #legend orientation="Horizontal"></igx-legend>
</div>
</div>
<div class="container">
<igx-category-chart #chart height="100%" width="100%"
[legend]="legend"
[dataSource]="data"
chartType="Column"
[isCategoryHighlightingEnabled]="isCategoryHighlightingEnabled"
[isItemHighlightingEnabled]="isItemHighlightingEnabled"
[isSeriesHighlightingEnabled]="isSeriesHighlightingEnabled"
[legendHighlightingMode]="legendHighlightMode"
[highlightingMode]="highlightMode"
[highlightingBehavior]="highlightBehavior"
yAxisTitle="Temperatures in Celsius"
yAxisMinimumValue="0"
xAxisInterval="1">
</igx-category-chart>
</div>
</div>
html/* styles are loaded the Shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
scss
marcadores
Identifique puntos de datos rápidamente, incluso si el valor se encuentra entre las principales líneas de la cuadrícula con el uso de marcadores en la serie de gráficos. Estos son totalmente personalizables en estilo, color y forma. Puede obtener más información sobre esta función en el tema Marcadores de gráficos.
export class CountryRenewableElectricityItem {
public constructor(init: Partial<CountryRenewableElectricityItem>) {
Object.assign(this, init);
}
public year: string;
public europe: number;
public china: number;
public america: number;
}
export class CountryRenewableElectricity extends Array<CountryRenewableElectricityItem> {
public constructor(items: Array<CountryRenewableElectricityItem> | number = -1) {
if (Array.isArray(items)) {
super(...items);
} else {
const newItems = [
new CountryRenewableElectricityItem(
{
year: `2009`,
europe: 34,
china: 21,
america: 19
}),
new CountryRenewableElectricityItem(
{
year: `2010`,
europe: 43,
china: 26,
america: 24
}),
new CountryRenewableElectricityItem(
{
year: `2011`,
europe: 66,
china: 29,
america: 28
}),
new CountryRenewableElectricityItem(
{
year: `2012`,
europe: 69,
china: 32,
america: 26
}),
new CountryRenewableElectricityItem(
{
year: `2013`,
europe: 58,
china: 47,
america: 38
}),
new CountryRenewableElectricityItem(
{
year: `2014`,
europe: 40,
china: 46,
america: 31
}),
new CountryRenewableElectricityItem(
{
year: `2015`,
europe: 78,
china: 50,
america: 19
}),
new CountryRenewableElectricityItem(
{
year: `2016`,
europe: 13,
china: 90,
america: 52
}),
new CountryRenewableElectricityItem(
{
year: `2017`,
europe: 78,
china: 132,
america: 50
}),
new CountryRenewableElectricityItem(
{
year: `2018`,
europe: 40,
china: 134,
america: 34
}),
new CountryRenewableElectricityItem(
{
year: `2018`,
europe: 40,
china: 134,
america: 34
}),
new CountryRenewableElectricityItem(
{
year: `2019`,
europe: 80,
china: 96,
america: 38
}),
];
super(...newItems.slice(0));
}
}
}
tsimport { NgModule } from "@angular/core";
import { FormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppComponent } from "./app.component";
import { IgxPropertyEditorPanelModule } from 'igniteui-angular-layouts';
import { IgxCategoryChartModule, IgxDataChartInteractivityModule } from 'igniteui-angular-charts';
@NgModule({
bootstrap: [AppComponent],
declarations: [
AppComponent
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxPropertyEditorPanelModule,
IgxCategoryChartModule,
IgxDataChartInteractivityModule
],
providers: [],
schemas: []
})
export class AppModule {}
tsimport { AfterViewInit, Component, ViewChild, ChangeDetectionStrategy, ChangeDetectorRef } from '@angular/core';
import { ComponentRenderer, PropertyEditorPanelDescriptionModule, CategoryChartDescriptionModule, DataChartInteractivityDescriptionModule } from 'igniteui-angular-core';
import { CountryRenewableElectricityItem, CountryRenewableElectricity } from './CountryRenewableElectricity';
import { IgxPropertyEditorPropertyDescriptionChangedEventArgs, IgxPropertyEditorPropertyDescriptionComponent } from 'igniteui-angular-layouts';
import { IgxCategoryChartComponent, MarkerType, MarkerType_$type } from 'igniteui-angular-charts';
import { EnumUtil } from 'igniteui-angular-core';
import { IgxPropertyEditorPanelComponent } from 'igniteui-angular-layouts';
import { defineAllComponents } from 'igniteui-webcomponents';
defineAllComponents();
@Component({
standalone: false,
selector: "app-root",
styleUrls: ["./app.component.scss"],
templateUrl: "./app.component.html",
changeDetection: ChangeDetectionStrategy.OnPush
})
export class AppComponent implements AfterViewInit
{
@ViewChild("propertyEditor", { static: true } )
private propertyEditor: IgxPropertyEditorPanelComponent
@ViewChild("chartTypeEditor", { static: true } )
private chartTypeEditor: IgxPropertyEditorPropertyDescriptionComponent
@ViewChild("markerTypeEditor", { static: true } )
private markerTypeEditor: IgxPropertyEditorPropertyDescriptionComponent
@ViewChild("chart", { static: true } )
private chart: IgxCategoryChartComponent
private _countryRenewableElectricity: CountryRenewableElectricity = null;
public get countryRenewableElectricity(): CountryRenewableElectricity {
if (this._countryRenewableElectricity == null)
{
this._countryRenewableElectricity = new CountryRenewableElectricity();
}
return this._countryRenewableElectricity;
}
private _componentRenderer: ComponentRenderer = null;
public get renderer(): ComponentRenderer {
if (this._componentRenderer == null) {
this._componentRenderer = new ComponentRenderer();
var context = this._componentRenderer.context;
PropertyEditorPanelDescriptionModule.register(context);
CategoryChartDescriptionModule.register(context);
DataChartInteractivityDescriptionModule.register(context);
}
return this._componentRenderer;
}
public constructor(private _detector: ChangeDetectorRef)
{
}
public ngAfterViewInit(): void
{
}
public editorChangeUpdateMarkerType({ sender, args }: { sender: any, args: IgxPropertyEditorPropertyDescriptionChangedEventArgs }): void {
var item = sender as IgxPropertyEditorPropertyDescriptionComponent;
var chart = this.chart;
var markerVal = item.primitiveValue;
chart.markerTypes = markerVal;
}
}
ts<div class="container vertical sample">
<div class="options vertical">
<igx-property-editor-panel
name="PropertyEditor"
#propertyEditor
[componentRenderer]="renderer"
[target]="chart"
descriptionType="CategoryChart"
isHorizontal="true"
isWrappingEnabled="true">
<igx-property-editor-property-description
propertyPath="ChartType"
name="ChartTypeEditor"
#chartTypeEditor
label="Chart Type"
primitiveValue="Line">
</igx-property-editor-property-description>
<igx-property-editor-property-description
propertyPath="MarkerTypeHandler"
name="MarkerTypeEditor"
#markerTypeEditor
label="Marker Type"
shouldOverrideDefaultEditor="true"
valueType="EnumValue"
dropDownValues="Circle, Automatic, Triangle, Pyramid, Square, Diamond, Pentagon, Hexagon, Tetragram, Pentagram, Hexagram, None"
dropDownNames="Circle, Automatic, Triangle, Pyramid, Square, Diamond, Pentagon, Hexagon, Tetragram, Pentagram, Hexagram, None"
primitiveValue="Circle"
(changed)="this.editorChangeUpdateMarkerType($event)">
</igx-property-editor-property-description>
</igx-property-editor-panel>
</div>
<div class="legend-title">
Renewable Electricity Generated
</div>
<div class="container fill">
<igx-category-chart
name="chart"
#chart
isSeriesHighlightingEnabled="true"
chartType="Line"
[dataSource]="countryRenewableElectricity"
computedPlotAreaMarginMode="Series">
</igx-category-chart>
</div>
</div>
html/* styles are loaded the Shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
scss
Navegación
Puede navegar por el gráfico haciendo zoom y desplazándose con el mouse, el teclado y las interacciones táctiles. Puede obtener más información sobre esta función en el tema Navegación de gráficos.
import { Injectable } from "@angular/core";
@Injectable()
export class SampleScatterStats {
public static countries: Country[];
public static getCountries(count?: number): any[] {
if (this.countries === undefined) {
this.countries = this.initData();
}
if (count === undefined) {
count = 1000;
}
const items: Country[] = [];
for (let i = 0; i < this.countries.length; i++) {
const country = this.countries[i];
if (i < count) {
items.push(country);
}
}
// items = items.sort(this.sortByPopDescending);
return items;
}
public static getCountriesWithHighIncome(): any[] {
if (this.countries === undefined) {
this.countries = this.initData();
}
const items: any[] = [];
for (const country of this.countries) {
if (country.gdpPerCapita >= 10000) {
items.push(country);
}
}
return items;
}
public static getCountriesWithLowIncome(): any[] {
if (this.countries === undefined) {
this.countries = this.initData();
}
const items: any[] = [];
for (const country of this.countries) {
if (country.gdpPerCapita < 10000) {
items.push(country);
}
}
return items;
}
public static getCountriesWithLargePop(): any[] {
if (this.countries === undefined) {
this.countries = this.initData();
}
const items: any[] = [];
for (const country of this.countries) {
if (country.population >= 10000000) {
items.push(country);
}
}
return items;
}
public static getCountriesWithSmallPop(): any[] {
if (this.countries === undefined) {
this.countries = this.initData();
}
const items: any[] = [];
for (const country of this.countries) {
if (country.population < 10000000) {
items.push(country);
}
}
return items;
}
public static sortByPopDescending(a: Country, b: Country) {
if (a.population > b.population) { return 1; }
if (a.population < b.population) { return -1; }
return 0;
}
public static sortByPopAscending(a: Country, b: Country) {
if (a.population > b.population) { return -1; }
if (a.population < b.population) { return 1; }
return 0;
}
public static sortByGdpAscending(a: Country, b: Country) {
if (a.gdpPerCapita > b.gdpPerCapita) { return -1; }
if (a.gdpPerCapita < b.gdpPerCapita) { return 1; }
return 0;
}
public static sortByGdpDescending(a: Country, b: Country) {
if (a.gdpPerCapita > b.gdpPerCapita) { return 1; }
if (a.gdpPerCapita < b.gdpPerCapita) { return -1; }
return 0;
}
public static sortByDepDescending(a: Country, b: Country) {
if (a.dptPerCapita > b.dptPerCapita) { return 1; }
if (a.dptPerCapita < b.dptPerCapita) { return -1; }
return 0;
}
public static sortByDptAscending(a: Country, b: Country) {
if (a.dptPerCapita > b.dptPerCapita) { return -1; }
if (a.dptPerCapita < b.dptPerCapita) { return 1; }
return 0;
}
public static initData(): Country[] {
let data: Country[] = [];
// Code, Population, GDP per Capita, Debt per Capita, Mobile Phones (per 100 people), Name, Region
data.push(new Country("AFG", 29824536, 688, 92, 46, "Afghanistan", "Asia"));
data.push(new Country("ALB", 2801681, 4406, 882, 86, "Albania", "Europe"));
data.push(new Country("DZA", 38481705, 5310, 115, 88, "Algeria", "Africa"));
data.push(new Country("ADO", 78360, 40365, 15212, 84, "Andorra", "Europe"));
data.push(new Country("AGO", 20820525, 5539, 944, 48, "Angola", "Africa"));
data.push(new Country("ATG", 89069, 13406, 4388, 193, "Antigua and Barbuda", "North America"));
data.push(new Country("ARG", 41086927, 14680, 7759, 141, "Argentina", "South America"));
data.push(new Country("ARM", 2969081, 3354, 1584, 130, "Armenia", "Asia"));
data.push(new Country("ABW", 102384, 0, 4935, 130, "Aruba", "South America"));
data.push(new Country("AUS", 22723900, 67436, 52596, 100, "Australia", "Oceania"));
data.push(new Country("AUT", 8429991, 46792, 90128, 146, "Austria", "Europe"));
data.push(new Country("AZE", 9295784, 7394, 8513, 100, "Azerbaijan", "Asia"));
data.push(new Country("BHS", 371960, 21908, 1067, 119, "Bahamas", "North America"));
data.push(new Country("BHR", 1317827, 23040, 13261, 125, "Bahrain", "Asia"));
data.push(new Country("BGD", 154695368, 750, 149, 45, "Bangladesh", "Asia"));
data.push(new Country("BRB", 283221, 14917, 2456, 125, "Barbados", "North America"));
data.push(new Country("BLR", 9464000, 6722, 2629, 109, "Belarus", "Europe"));
data.push(new Country("BEL", 11128246, 43396, 113603, 111, "Belgium", "Europe"));
data.push(new Country("BLZ", 324060, 4852, 3079, 63, "Belize", "North America"));
data.push(new Country("BEN", 10050702, 751, 308, 74, "Benin", "Asia"));
data.push(new Country("BMU", 64798, 84471, 2575, 136, "Bermuda", "North America"));
data.push(new Country("BTN", 741822, 2509, 1193, 55, "Bhutan", "Asia"));
data.push(new Country("BOL", 10496285, 2576, 275, 71, "Bolivia", "South America"));
data.push(new Country("BIH", 3833916, 4396, 2052, 81, "Bosnia and Herzegovina", "Europe"));
data.push(new Country("BWA", 2003910, 7255, 1208, 120, "Botswana", "Africa"));
data.push(new Country("BRA", 198656019, 11320, 1608, 101, "Brazil", "South America"));
data.push(new Country("BRN", 412238, 41127, 0, 109, "Brunei", "Oceania"));
data.push(new Country("BGR", 7305888, 7022, 6261, 138, "Bulgaria", "Europe"));
data.push(new Country("BFA", 16460141, 652, 136, 37, "Burkina Faso", "Africa"));
data.push(new Country("BDI", 9849569, 251, 167, 18, "Burundi", "Africa"));
data.push(new Country("CPV", 494401, 3554, 714, 76, "Cabo Verde", "Africa"));
data.push(new Country("KHM", 14864646, 945, 304, 57, "Cambodia", "Asia"));
data.push(new Country("CMR", 21699631, 1220, 164, 42, "Cameroon", "Africa"));
data.push(new Country("CAN", 34754312, 52409, 29625, 76, "Canada", "North America"));
data.push(new Country("CYM", 57570, 0, 2078, 181, "Cayman Islands", "North America"));
data.push(new Country("CAF", 4525209, 479, 270, 23, "Central African Republic", "Africa"));
data.push(new Country("TCD", 12448175, 1035, 160, 25, "Chad", "Africa"));
data.push(new Country("CHL", 17464814, 15245, 5867, 116, "Chile", "South America"));
data.push(new Country("CHN", 1350695000, 6093, 2221, 63, "China", "Asia"));
data.push(new Country("COL", 47704427, 7763, 1269, 96, "Colombia", "South America"));
data.push(new Country("COM", 717503, 831, 430, 24, "Comoros", "Africa"));
data.push(new Country("ZAR", 65705093, 418, 197, 19, "Congo Dem. Rep.", "Africa"));
data.push(new Country("COG", 4337051, 3154, 1722, 90, "Congo Rep.", "Africa"));
data.push(new Country("CRI", 4805295, 9443, 1874, 67, "Costa Rica", "North America"));
data.push(new Country("CIV", 19839750, 1244, 527, 82, "Cote d'Ivoire", "Africa"));
data.push(new Country("HRV", 4267558, 13159, 13519, 114, "Croatia", "Europe"));
data.push(new Country("CUB", 11270957, 0, 1780, 9, "Cuba", "North America"));
data.push(new Country("CUW", 152056, 0, 0, 138, "Curacao", "North America"));
data.push(new Country("CYP", 1128994, 26352, 37812, 94, "Cyprus", "Europe"));
data.push(new Country("CZE", 10510785, 18690, 8260, 123, "Czech Republic", "Europe"));
data.push(new Country("DNK", 5591572, 56364, 101084, 116, "Denmark", "Europe"));
data.push(new Country("DJI", 859652, 1575, 573, 20, "Djibouti", "Africa"));
data.push(new Country("DMA", 71684, 6913, 3000, 148, "Dominica", "North America"));
data.push(new Country("DOM", 10276621, 5733, 1162, 89, "Dominican Republic", "North America"));
data.push(new Country("ECU", 15492264, 5425, 995, 99, "Ecuador", "South America"));
data.push(new Country("EGY", 80721874, 3256, 391, 91, "Egypt", "Africa"));
data.push(new Country("SLV", 6297394, 3782, 1953, 124, "El Salvador", "North America"));
data.push(new Country("GNQ", 736296, 22391, 634, 57, "Equatorial Guinea", "Africa"));
data.push(new Country("ERI", 6130922, 504, 195, 3, "Eritrea", "Africa"));
data.push(new Country("EST", 1325016, 16887, 16944, 127, "Estonia", "Europe"));
data.push(new Country("ETH", 91728849, 467, 51, 8, "Ethiopia", "Africa"));
data.push(new Country("EUU", 505640311, 32917, 0, 118, "Euroean Union", "Europe"));
data.push(new Country("FRO", 49506, 0, 0, 120, "Faeroe Islands", "Europe"));
data.push(new Country("FJI", 874742, 4613, 150, 81, "Fiji", "Oceania"));
data.push(new Country("FIN", 5413971, 45649, 68960, 156, "Finland", "Europe"));
data.push(new Country("FRA", 65676758, 39759, 74619, 91, "France", "Europe"));
data.push(new Country("GAB", 1632572, 10930, 1587, 103, "Gabon", "Africa"));
data.push(new Country("GMB", 1791225, 510, 306, 88, "Gambia", "Africa"));
data.push(new Country("GEO", 4490700, 3529, 1940, 91, "Georgia", "Asia"));
data.push(new Country("DEU", 80425823, 42598, 57755, 106, "Germany", "Europe"));
data.push(new Country("GHA", 25366462, 1646, 274, 72, "Ghana", "Africa"));
data.push(new Country("GRC", 11092771, 22395, 47636, 111, "Greece", "Europe"));
data.push(new Country("GRL", 56810, 0, 1035, 101, "Greenland", "Europe"));
data.push(new Country("GRD", 105483, 7598, 3402, 116, "Grenada", "North America"));
data.push(new Country("GTM", 15082831, 3341, 1216, 126, "Guatemala", "North America"));
data.push(new Country("GIN", 11451273, 493, 305, 37, "Guinea", "Asia"));
data.push(new Country("GNB", 1663558, 494, 722, 43, "Guinea-Bissau", "Asia"));
data.push(new Country("GUY", 795369, 3585, 1049, 71, "Guyana", "South America"));
data.push(new Country("HTI", 10173775, 776, 36, 40, "Haiti", "North America"));
data.push(new Country("HND", 7935846, 2339, 465, 125, "Honduras", "North America"));
data.push(new Country("HKG", 7154600, 36708, 105420, 196, "Hong Kong", "Asia"));
data.push(new Country("HUN", 9920362, 12560, 14821, 120, "Hungary", "Europe"));
data.push(new Country("ISL", 320716, 42362, 362942, 107, "Iceland", "Europe"));
data.push(new Country("IND", 1236686732, 1503, 240, 62, "India", "Asia"));
data.push(new Country("IDN", 246864191, 3551, 837, 88, "Indonesia", "Asia"));
data.push(new Country("IRN", 76424443, 6578, 170, 73, "Iran", "Asia"));
data.push(new Country("IRQ", 32578209, 6625, 1641, 75, "Iraq", "Asia"));
data.push(new Country("IRL", 4586897, 45922, 512083, 105, "Ireland", "Europe"));
data.push(new Country("ISR", 7910500, 32567, 12070, 123, "Israel", "Asia"));
data.push(new Country("ITA", 59539717, 33814, 36841, 155, "Italy", "Europe"));
data.push(new Country("JAM", 2707805, 5464, 4660, 116, "Jamaica", "North America"));
data.push(new Country("JPN", 127561489, 46548, 24000, 97, "Japan", "Asia"));
data.push(new Country("JOR", 6318000, 4909, 903, 103, "Jordan", "Asia"));
data.push(new Country("KAZ", 16791425, 12120, 6060, 122, "Kazakhstan", "Asia"));
data.push(new Country("KEN", 43178141, 933, 200, 61, "Kenya", "Africa"));
data.push(new Country("KIR", 100786, 1736, 120, 11, "Kiribati", "Oceania"));
data.push(new Country("PRK", 24763188, 0, 544, 2, "Korea North", "Asia"));
data.push(new Country("KOR", 50004441, 24454, 7567, 105, "Korea South", "Asia"));
data.push(new Country("KSV", 1807106, 3567, 0, 0, "Kosovo", "Europe"));
data.push(new Country("KWT", 3250496, 56367, 15754, 133, "Kuwait", "Asia"));
data.push(new Country("KGZ", 5607200, 1178, 699, 99, "Kyrgyzstan", "Asia"));
data.push(new Country("LAO", 6645827, 1412, 900, 63, "Laos", "Asia"));
data.push(new Country("LVA", 2034319, 13947, 18527, 110, "Latvia", "Europe"));
data.push(new Country("LBN", 4424888, 9764, 8815, 66, "Lebanon", "Asia"));
data.push(new Country("LSO", 2051545, 1135, 255, 49, "Lesotho", "Africa"));
data.push(new Country("LBR", 4190435, 414, 65, 40, "Liberia", "Africa"));
data.push(new Country("LBY", 6154623, 13303, 972, 180, "Libya", "Africa"));
data.push(new Country("LIE", 36656, 0, 0, 98, "Liechtenstein", "Europe"));
data.push(new Country("LTU", 2987773, 14172, 9995, 159, "Lithuania", "Europe"));
data.push(new Country("LUX", 530946, 103859, 3696467, 143, "Luxembourg", "Europe"));
data.push(new Country("MAC", 556783, 77196, 0, 210, "Macao", "Asia"));
data.push(new Country("MKD", 2105575, 4548, 2668, 102, "Macedonia", "Europe"));
data.push(new Country("MDG", 22293914, 443, 140, 37, "Madagascar", "Africa"));
data.push(new Country("MWI", 15906483, 267, 77, 21, "Malawi", "Africa"));
data.push(new Country("MYS", 29239927, 10432, 2570, 120, "Malaysia", "Asia"));
data.push(new Country("MDV", 338442, 6244, 2947, 152, "Maldives", "Oceania"));
data.push(new Country("MLI", 14853572, 696, 254, 53, "Mali", "Africa"));
data.push(new Country("MLT", 419455, 20839, 14233, 107, "Malta", "Europe"));
data.push(new Country("MHL", 52555, 3292, 1377, 0, "Marshall Islands", "Oceania"));
data.push(new Country("MRT", 3796141, 1043, 831, 77, "Mauritania", "Africa"));
data.push(new Country("MUS", 1291167, 8862, 3937, 97, "Mauritius", "Africa"));
data.push(new Country("MEX", 120847477, 9818, 1956, 78, "Mexico", "North America"));
data.push(new Country("FSM", 103395, 3155, 556, 27, "Micronesia", "Oceania"));
data.push(new Country("MDA", 3559519, 2047, 1296, 71, "Moldova", "Europe"));
data.push(new Country("MCO", 37579, 0, 471428, 64, "Monaco", "Europe"));
data.push(new Country("MNG", 2796484, 3691, 686, 93, "Mongolia", "Asia"));
data.push(new Country("MNE", 621081, 6514, 939, 189, "Montenegro", "Europe"));
data.push(new Country("MAR", 32521143, 2902, 712, 101, "Morocco", "Africa"));
data.push(new Country("MOZ", 25203395, 570, 231, 30, "Mozambique", "Africa"));
data.push(new Country("MMR", 52797319, 0, 117, 1, "Myanmar", "Asia"));
data.push(new Country("NAM", 2259393, 5931, 1131, 90, "Namibia", "Africa"));
data.push(new Country("NPL", 27474377, 699, 161, 34, "Nepal", "Asia"));
data.push(new Country("NLD", 16754962, 45961, 226503, 115, "Netherlands", "Europe"));
data.push(new Country("NCL", 258000, 0, 385, 90, "New Caledonia", "Oceania"));
data.push(new Country("NZL", 4433000, 38680, 52300, 108, "New Zealand", "Oceania"));
data.push(new Country("NIC", 5991733, 1777, 693, 68, "Nicaragua", "North America"));
data.push(new Country("NER", 17157042, 395, 178, 23, "Niger", "Africa"));
data.push(new Country("NGA", 168833776, 2722, 71, 55, "Nigeria", "Africa"));
data.push(new Country("NAC", 348692795, 51826, 0, 90, "North America", "North America"));
data.push(new Country("NOR", 5018573, 99636, 131220, 114, "Norway", "Europe"));
data.push(new Country("OMN", 3314001, 23624, 2962, 164, "Oman", "Asia"));
data.push(new Country("PAK", 179160111, 1255, 366, 57, "Pakistan", "Asia"));
data.push(new Country("PLW", 20754, 11202, 0, 71, "Palau", "Oceania"));
data.push(new Country("PAN", 3802281, 9982, 3927, 181, "Panama", "North America"));
data.push(new Country("PNG", 7167010, 2184, 238, 28, "Papua New Guinea", "Oceania"));
data.push(new Country("PRY", 6687361, 3680, 382, 92, "Paraguay", "South America"));
data.push(new Country("PER", 29987800, 6424, 1126, 100, "Peru", "South America"));
data.push(new Country("PHL", 96706764, 2587, 636, 89, "Philippines", "Asia"));
data.push(new Country("POL", 38535873, 12721, 6586, 123, "Poland", "Europe"));
data.push(new Country("PRT", 10514844, 20175, 47835, 115, "Portugal", "Europe"));
data.push(new Country("PRI", 3651545, 27795, 15692, 79, "Puerto Rico", "North America"));
data.push(new Country("QAT", 2050514, 92633, 41988, 125, "Qatar", "Asia"));
data.push(new Country("ROM", 20076727, 8437, 5082, 111, "Romania", "Europe"));
data.push(new Country("RUS", 143178000, 14091, 3634, 166, "Russian", "Asia"));
data.push(new Country("RWA", 11457801, 623, 284, 33, "Rwanda", "Africa"));
data.push(new Country("WSM", 188889, 3623, 968, 0, "Samoa", "Oceania"));
data.push(new Country("SMR", 31247, 0, 8388, 99, "San Marino", "Europe"));
data.push(new Country("STP", 188098, 1400, 2193, 58, "Sao Tome and Principe", "Oceania"));
data.push(new Country("SAU", 28287855, 25946, 3176, 189, "Saudi Arabia", "Asia"));
data.push(new Country("SEN", 13726021, 1023, 296, 64, "Senegal", "Africa"));
data.push(new Country("SRB", 7199077, 5294, 4178, 125, "Serbia", "Europe"));
data.push(new Country("SYC", 88303, 11689, 15614, 129, "Seychelles", "Africa"));
data.push(new Country("SLE", 5978727, 633, 340, 35, "Sierra Leone", "Africa"));
data.push(new Country("SGP", 5312400, 54007, 0, 145, "Singapore", "Asia"));
data.push(new Country("SVK", 5407579, 16893, 10926, 109, "Slovakia", "Europe"));
data.push(new Country("SVN", 2057159, 22059, 25555, 103, "Slovenia", "Europe"));
data.push(new Country("SLB", 549598, 1819, 355, 22, "Solomon Islands", "Oceania"));
data.push(new Country("SOM", 10195134, 0, 386, 7, "Somalia", "Africa"));
data.push(new Country("ZAF", 52274945, 7314, 1613, 98, "South Africa", "Africa"));
data.push(new Country("SAS", 1649249388, 1396, 0, 60, "South Asia", "South Asia"));
data.push(new Country("SSD", 10837527, 974, 0, 0, "South Sudan", "Africa"));
data.push(new Country("ESP", 46761264, 28282, 52045, 111, "Spain", "Europe"));
data.push(new Country("LKA", 20328000, 2922, 881, 84, "Sri Lanka", "Asia"));
data.push(new Country("KNA", 53584, 13658, 6408, 153, "St. Kitts and Nevis", "North America"));
data.push(new Country("LCA", 180870, 7288, 1586, 112, "St. Lucia", "North America"));
data.push(new Country("VCT", 109373, 6349, 4477, 121, "St. Vincent and the Grenadines", "North America"));
data.push(new Country("SXM", 30959, 0, 0, 0, "Sint Maarten", "North America"));
data.push(new Country("SDN", 37195349, 1695, 946, 42, "Sudan", "Africa"));
data.push(new Country("SUR", 534541, 9376, 1011, 99, "Suriname", "South America"));
data.push(new Country("SWZ", 1230985, 3290, 428, 61, "Swaziland", "Africa"));
data.push(new Country("SWE", 9519374, 55039, 91487, 117, "Sweden", "Europe"));
data.push(new Country("CHE", 7996861, 78929, 154063, 123, "Switzerland", "Europe"));
data.push(new Country("SYR", 22399254, 0, 373, 54, "Syria", "Asia"));
data.push(new Country("TJK", 8008990, 953, 262, 78, "Tajikistan", "Asia"));
data.push(new Country("TZA", 47783107, 609, 183, 47, "Tanzania", "Africa"));
data.push(new Country("THA", 66785001, 5480, 1292, 108, "Thailand", "Asia"));
data.push(new Country("TMP", 1148958, 1179, 0, 44, "East Timor", "Oceania"));
data.push(new Country("TGO", 6642928, 589, 0, 41, "Togo", "Africa"));
data.push(new Country("TON", 104941, 4494, 799, 52, "Tonga", "Africa"));
data.push(new Country("TTO", 1337439, 17523, 3502, 143, "Trinidad and Tobago", "North America"));
data.push(new Country("TUN", 10777500, 4197, 1779, 105, "Tunisia", "Africa"));
data.push(new Country("TUR", 73997128, 10661, 3794, 86, "Turkey", "Asia"));
data.push(new Country("TKM", 5172931, 6798, 978, 63, "Turkmenistan", "Asia"));
data.push(new Country("TUV", 9860, 4044, 0, 16, "Tuvalu", "Oceania"));
data.push(new Country("UGA", 36345860, 551, 85, 38, "Uganda", "Africa"));
data.push(new Country("UKR", 45593300, 3873, 2144, 117, "Ukraine", "Europe"));
data.push(new Country("ARE", 9205651, 41692, 24273, 129, "United Arab Emirates", "Asia"));
data.push(new Country("GBR", 63695687, 38649, 160158, 124, "United Kingdom", "Europe"));
data.push(new Country("USA", 313873685, 51755, 52170, 91, "United States", "North America"));
data.push(new Country("URY", 3395253, 14728, 3989, 132, "Uruguay", "South America"));
data.push(new Country("UZB", 29774500, 1719, 150, 76, "Uzbekistan", "Asia"));
data.push(new Country("VUT", 247262, 3183, 389, 72, "Vanuatu", "Oceania"));
data.push(new Country("VEN", 29954782, 12729, 1906, 96, "Venezuela", "South America"));
data.push(new Country("VNM", 88772900, 1755, 379, 125, "Vietnam", "Asia"));
data.push(new Country("WBG", 4046901, 2530, 414, 65, "Palestine", "Asia"));
data.push(new Country("YEM", 23852409, 1341, 293, 49, "Yemen Rep.", "Asia"));
data.push(new Country("ZMB", 14075099, 1463, 264, 41, "Zambia", "Africa"));
data.push(new Country("ZWE", 13724317, 909, 609, 59, "Zimbabwe", "Africa"));
// data = data.sort(this.sortByPopAscending);
data = data.sort(this.sortByPopDescending);
const countries: Country[] = [];
for (const country of data) {
if (country.isValid()) {
countries.push(country);
}
}
return countries;
}
public static abbreviate(value: number): string {
const suffixes = ["", "K", "M", "B", "T"];
const suffixNum = Math.floor(("" + value).length / 3);
const shortValue = parseFloat((suffixNum !== 0 ? (value / Math.pow(1000, suffixNum)) : value).toFixed(1));
return shortValue + suffixes[suffixNum];
}
}
class Country {
public population: number;
public gdpPerCapita: number;
public gdpTotal: number;
public dptPerCapita: number;
public phonePer100: number;
public code: string;
public name: string;
public region: string;
constructor(code: string, pop: number, gdp: number, dpt: number, phones: number, name: string, region: string) {
this.code = code;
this.region = region;
this.name = name;
this.population = pop;
this.gdpPerCapita = gdp;
this.gdpTotal = gdp * pop;
this.dptPerCapita = dpt;
this.phonePer100 = phones;
}
public getPopulation(): string {
return SampleScatterStats.abbreviate(this.population);
}
public getGdpTotal(): string {
return SampleScatterStats.abbreviate(this.gdpTotal);
}
public getGdpPerCapita(): string {
return SampleScatterStats.abbreviate(this.gdpPerCapita);
}
public isValid(): boolean {
return this.gdpPerCapita > 0 && this.population > 0 &&
this.dptPerCapita > 0 && this.phonePer100 > 0;
}
}
tsimport { NgModule } from "@angular/core";
import { FormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppComponent } from "./app.component";
import { IgxDataChartCoreModule, IgxDataChartScatterCoreModule, IgxDataChartScatterModule, IgxLegendModule, IgxNumberAbbreviatorModule, IgxDataChartInteractivityModule } from "igniteui-angular-charts";
import { SampleScatterStats } from "./SampleScatterStats";
@NgModule({
bootstrap: [AppComponent],
declarations: [
AppComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxDataChartCoreModule,
IgxDataChartScatterCoreModule,
IgxDataChartScatterModule,
IgxLegendModule,
IgxNumberAbbreviatorModule,
IgxDataChartInteractivityModule
],
providers: [SampleScatterStats],
schemas: []
})
export class AppModule {}
tsimport { Component, OnInit, ViewChild } from "@angular/core";
import { IgxDataChartComponent } from "igniteui-angular-charts";
import { IgxNumericXAxisComponent } from "igniteui-angular-charts";
import { IgxNumericYAxisComponent } from "igniteui-angular-charts";
import { IgxBubbleSeriesComponent } from "igniteui-angular-charts";
import { IgxSizeScaleComponent } from "igniteui-angular-charts";
import { SampleScatterStats } from "./SampleScatterStats";
@Component({
standalone: false,
selector: "app-root",
styleUrls: ["./app.component.scss"],
templateUrl: "./app.component.html"
})
export class AppComponent implements OnInit {
public data: any[];
public isZoomEnabled: boolean = true;
public defaultInteraction: string = "DragZoom";
public panModifier: string = "None";
public zoomModifier: string = "None";
@ViewChild("xAxis", { static: true })
public xAxis: IgxNumericXAxisComponent;
@ViewChild("yAxis", { static: true })
public yAxis: IgxNumericYAxisComponent;
@ViewChild("chart", { static: true })
public chart: IgxDataChartComponent;
constructor() {
this.data = SampleScatterStats.getCountriesWithHighIncome();
}
public ngOnInit() {
this.createSeries();
this.chart.actualWindowScaleHorizontal = 0.6;
this.chart.actualWindowScaleVertical = 0.6;
this.chart.actualWindowPositionVertical = 0.2;
this.chart.actualWindowPositionHorizontal = 0.2;
}
public onPanUpClick() {
this.chart.actualWindowPositionVertical -= 0.05;
}
public onPanDownClick() {
this.chart.actualWindowPositionVertical += 0.05;
}
public onPanRightClick() {
this.chart.actualWindowPositionHorizontal += 0.05;
}
public onPanLeftClick() {
this.chart.actualWindowPositionHorizontal -= 0.05;
}
public createSeries() {
const sizeScale = new IgxSizeScaleComponent();
sizeScale.minimumValue = 10;
sizeScale.maximumValue = 60;
const series = new IgxBubbleSeriesComponent();
series.title = "Countries";
series.dataSource = SampleScatterStats.getCountries();
series.showDefaultTooltip = true;
series.xMemberPath = "population";
series.yMemberPath = "gdpTotal";
series.radiusMemberPath = "gdpPerCapita";
series.radiusScale = sizeScale;
series.xAxis = this.xAxis;
series.yAxis = this.yAxis;
this.chart.series.clear();
this.chart.series.add(series);
}
}
ts<div class="container vertical">
<div class="options horizontal">
<span class="options-item">Default Drag Option:</span>
<select [(ngModel)]="defaultInteraction">
<option>DragZoom</option>
<option>DragPan</option>
<option>None</option>
</select>
<span class="options-item">Pan Modifier:</span>
<select [(ngModel)]="panModifier">
<option>Alt</option>
<option>Control</option>
<option>Shift</option>
<option>Windows</option>
<option>Apple</option>
<option>None</option>
</select>
<span class="options-item">Zoom Modifier:</span>
<select [(ngModel)]="zoomModifier">
<option>Alt</option>
<option>Control</option>
<option>Shift</option>
<option>Windows</option>
<option>Apple</option>
<option>None</option>
</select>
</div>
<div class="options horizontal">
<label class="options-item"><input type="checkbox" [(ngModel)]="isZoomEnabled" /> Enable Zooming</label>
<button class="options-item" (click)="onPanUpClick()">Pan Up</button>
<button class="options-item" (click)="onPanDownClick()">Pan Down</button>
<button class="options-item" (click)="onPanLeftClick()">Pan Left</button>
<button class="options-item" (click)="onPanRightClick()">Pan Right</button>
</div>
<div class="container">
<igx-data-chart #chart [dataSource]="data"
width="100%"
height="100%"
[defaultInteraction]="defaultInteraction"
[dragModifier]="zoomModifier"
[panModifier]="panModifier"
[isHorizontalZoomEnabled]="isZoomEnabled"
[isVerticalZoomEnabled]="isZoomEnabled">
<igx-numeric-x-axis #xAxis
isLogarithmic=true
abbreviateLargeNumbers=true
title="Population">
</igx-numeric-x-axis>
<igx-numeric-y-axis #yAxis
isLogarithmic=true
abbreviateLargeNumbers=true
title="Total GDP ($)">
</igx-numeric-y-axis>
</igx-data-chart>
</div>
</div>
html/* styles are loaded the Shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
scss
Superposiciones
Las superposiciones le permiten anotar valores y umbrales importantes trazando líneas horizontales o verticales en los gráficos. Puede obtener más información sobre esta función en el tema Superposiciones de gráficos.
import { Injectable } from "@angular/core";
@Injectable()
export class SharedData {
public static getEnergyProduction() {
const data: any[] = [
{
Coal: 400000000,
Country: "Canada",
Gas: 175000000,
Hydro: 350000000,
Nuclear: 225000000,
Oil: 100000000
},
{
Coal: 925000000,
Country: "China",
Gas: 350000000,
Hydro: 625000000,
Nuclear: 400000000,
Oil: 200000000
},
{
Coal: 550000000,
Country: "Russia",
Gas: 250000000,
Hydro: 425000000,
Nuclear: 475000000,
Oil: 200000000
},
{
Coal: 450000000,
Country: "Australia",
Gas: 150000000,
Hydro: 350000000,
Nuclear: 175000000,
Oil: 100000000
},
{
Coal: 800000000,
Country: "United States",
Gas: 475000000,
Hydro: 750000000,
Nuclear: 575000000,
Oil: 250000000
},
{
Coal: 375000000,
Country: "France",
Gas: 350000000,
Hydro: 325000000,
Nuclear: 275000000,
Oil: 150000000
}
];
return data;
}
public static getItems(startValue: number, maxPoints: number, useShortLabels?: boolean): any[] {
const data: any[] = [];
let value = startValue;
for (let i = 0; i <= maxPoints; i++) {
value += Math.random() * 4.0 - 2.0;
const v = Math.round(value);
let l = i.toString();
if (useShortLabels) {
l = this.toShortString(i);
}
data.push({ Label: l, Value: v });
}
return data;
}
public static getTemperatures(startValue: number, startYear: number, endYear: number): any[] {
const data: any[] = [];
let value = startValue;
for (let i = startYear; i <= endYear; i++) {
value += (Math.random() - 0.5) * 0.5;
const high = value + (Math.random() * 2);
const low = value - (Math.random() * 2);
const v = Math.abs(Math.round(value * 10) / 10);
const h = Math.abs(Math.round(high * 10) / 10);
const l = Math.abs(Math.round(low * 10) / 10);
data.push({ Label: i.toString(), Value: v, High: h, Low: l });
}
return data;
}
public static getLastItem(array: any[]): any {
if (array.length === 0) {
return null;
}
return array[array.length - 1];
}
public static getNewItem(array: any[], index: number): any {
const lastItem = this.getLastItem(array);
const newValue = lastItem.Value + Math.random() * 4.0 - 2.0;
return { Label: index.toString(), Value: newValue };
}
public static toShortString(largeValue: number): string {
let roundValue: number;
if (largeValue >= 1000000) {
roundValue = Math.round(largeValue / 100000) / 10;
return roundValue + "m";
}
if (largeValue >= 1000) {
roundValue = Math.round(largeValue / 100) / 10;
return roundValue + "k";
}
roundValue = Math.round(largeValue);
return roundValue + "";
}
public static addDays(date: Date, days: number): Date {
date.setDate(date.getDate() + days);
return date;
}
}
tsimport { NgModule } from "@angular/core";
import { FormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppComponent } from "./app.component";
import { IgxDataChartCoreModule, IgxDataChartCategoryModule, IgxValueOverlayModule, IgxLegendModule } from "igniteui-angular-charts";
import { SharedData } from "./SharedData";
@NgModule({
bootstrap: [AppComponent],
declarations: [
AppComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxDataChartCoreModule,
IgxDataChartCategoryModule,
IgxValueOverlayModule,
IgxLegendModule
],
providers: [SharedData],
schemas: []
})
export class AppModule {}
tsimport { Component, OnInit } from "@angular/core";
@Component({
standalone: false,
selector: "app-root",
styleUrls: ["./app.component.scss"],
templateUrl: "./app.component.html"
})
export class AppComponent {
public data: any[];
constructor() {
this.initData();
}
public initData() {
this.data = [
{ Label: 1, Value: 1.0 },
{ Label: 2, Value: 2.0 },
{ Label: 3, Value: 6.0 },
{ Label: 4, Value: 8.0 },
{ Label: 5, Value: 2.0 },
{ Label: 6, Value: 6.0 },
{ Label: 7, Value: 4.0 },
{ Label: 8, Value: 2.0 },
{ Label: 9, Value: 1.0 }
];
}
}
ts<div class="container vertical">
<igx-legend #legend orientation="horizontal"></igx-legend>
<igx-data-chart #chart height="100%" width="100%" [dataSource]="data">
<igx-category-x-axis #xAxis label="Label"></igx-category-x-axis>
<igx-numeric-y-axis #yAxis minimumValue=0 maximumValue=10></igx-numeric-y-axis>
<igx-column-series [xAxis]="xAxis" [yAxis]="yAxis" valueMemberPath="Value" showDefaultTooltip=true
markerType="None"></igx-column-series>
<igx-value-overlay [axis]="yAxis" value=2.0 thickness=5></igx-value-overlay>
<igx-value-overlay [axis]="yAxis" value=3.6 thickness=5></igx-value-overlay>
<igx-value-overlay [axis]="yAxis" value=5.8 thickness=5></igx-value-overlay>
<igx-value-overlay [axis]="yAxis" value=1.0 thickness=5></igx-value-overlay>
<igx-value-overlay [axis]="yAxis" value=8.0 thickness=5></igx-value-overlay>
<igx-value-overlay [axis]="yAxis" value=7.0 thickness=5></igx-value-overlay>
<igx-value-overlay [axis]="yAxis" value=5.0 thickness=5></igx-value-overlay>
</igx-data-chart>
</div>
html/* styles are loaded the Shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
scss
Actuación
Los gráficos Angular están optimizados para un alto rendimiento en la representación de millones de puntos de datos y su actualización cada pocos milisegundos. Sin embargo, existen varias características de los gráficos que afectan el rendimiento de los mismos y que se deben tener en cuenta al optimizar el rendimiento de la aplicación. Puede obtener más información sobre esta característica en el tema Rendimiento de los gráficos.
import { NgModule } from "@angular/core";
import { FormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppComponent } from "./app.component";
import { IgxCategoryChartModule, IgxLegendModule } from "igniteui-angular-charts";
import { IgxSliderModule } from "igniteui-angular";
@NgModule({
bootstrap: [AppComponent],
declarations: [
AppComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxCategoryChartModule,
IgxLegendModule,
IgxSliderModule
],
providers: [],
schemas: []
})
export class AppModule {}
tsimport { AfterViewInit, ChangeDetectionStrategy, Component, ElementRef, Input, NgZone, OnDestroy, ViewChild } from "@angular/core";
import { IgxAssigningCategoryStyleEventArgs } from "igniteui-angular-charts";
import { IgxCategoryChartComponent } from "igniteui-angular-charts";
import { IgxChartSeriesEventArgs } from "igniteui-angular-charts";
import { IgxHorizontalAnchoredCategorySeriesComponent } from "igniteui-angular-charts";
@Component({
standalone: false,
changeDetection: ChangeDetectionStrategy.OnPush,
selector: "app-root",
styleUrls: ["./app.component.scss"],
templateUrl: "./app.component.html"
})
export class AppComponent implements AfterViewInit, OnDestroy {
@Input()
public scalingRatio: number = 1;
@ViewChild("chart", { static: true })
public chart: IgxCategoryChartComponent;
private currValue: number = 15;
private currIndex: number = 0;
private _maxPoints: number = 500000;
private _refreshMilliseconds: number = 10;
private _interval: number = -1;
private _frames: number = 0;
private _time: Date;
private _assigningData: boolean = false;
private _data: any[];
constructor(private _zone: NgZone) {
this._data = this.generateData();
}
public onGenerateDataClicked() {
this._data = this.generateData();
}
public onAssignDataClicked() {
this._time = new Date();
this._assigningData = true;
this.chart.dataSource = this._data;
}
public onMaxPointsChanged(e: any) {
let num: number = parseInt(e.target.value, 10);
if (isNaN(num)) {
num = 5000;
}
if (num < 5000) {
num = 5000;
}
if (num > 2000000) {
num = 2000000;
}
this.maxPoints = num;
}
public get maxPointsText(): string {
return this.toShortString(this._maxPoints);
}
public get maxPoints(): number {
return this._maxPoints;
}
@Input()
public set maxPoints(v: number) {
this._maxPoints = v;
}
public ngOnDestroy(): void {
if (this._interval >= 0) {
this._zone.runOutsideAngular(() => {
window.clearInterval(this._interval);
});
this._interval = -1;
}
}
public ngAfterViewInit(): void {
this.chart.seriesAdded.subscribe((args: { sender: any, args: IgxChartSeriesEventArgs }) => {
const cat = args.args.series as IgxHorizontalAnchoredCategorySeriesComponent;
cat.isCustomCategoryStyleAllowed = true;
cat.assigningCategoryStyle.subscribe((event: { sender: any, args: IgxAssigningCategoryStyleEventArgs }) => {
if (this._assigningData) {
this._assigningData = false;
this._zone.runOutsideAngular(() => {
window.setTimeout(() => {}, 0);
});
}
});
});
this.chart.seriesRemoved.subscribe((event: { sender: any, args: IgxChartSeriesEventArgs }) => {
const cat = event.args.series as IgxHorizontalAnchoredCategorySeriesComponent;
cat.isCustomCategoryStyleAllowed = false;
cat.assigningCategoryStyle.unsubscribe();
});
this.chart.dataSource = this._data;
}
private generateData(): any[] {
const data: any[] = [];
for (this.currIndex = 0; this.currIndex <= this.maxPoints; this.currIndex++) {
this.currValue += Math.random() * 4.0 - 2.0;
const label = this.toShortString(this.currIndex);
data.push({ Label: label, Value: this.currValue });
}
return data;
}
private toShortString(largeValue: number): string {
let roundValue: number;
if (largeValue >= 1000000) {
roundValue = Math.round(largeValue / 100000) / 10;
return roundValue + "m";
}
if (largeValue >= 1000) {
roundValue = Math.round(largeValue / 100) / 10;
return roundValue + "k";
}
roundValue = Math.round(largeValue);
return roundValue + "";
}
}
ts<div class="container vertical">
<div class="options horizontal">
<button (click)="onGenerateDataClicked()">Generate Data</button>
<button (click)="onAssignDataClicked()">AssignData</button>
<label class="options-label">Data amount: {{ maxPointsText }}</label>
<input class="options-slider" type="range" id="slider" min="5000" max="2000000" step="1000" [value]="maxPoints"
(input)="onMaxPointsChanged($event)"/>
</div>
<div class="container">
<igx-category-chart height="100%" yAxisLabelExtent="40"
markerTypes="None"
toolTipType="Default"
xAxisEnhancedIntervalPreferMoreCategoryLabels="false"
shouldAutoExpandMarginForInitialLabels="false"
crosshairsDisplayMode="None"
#chart>
</igx-category-chart>
</div>
</div>
html/* styles are loaded the Shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
scss
Información sobre herramientas
Muestre toda la información relevante para el tipo de serie particular a través de información sobre herramientas. Hay diferentes información sobre herramientas que se pueden habilitar, como información sobre herramientas a nivel de elemento y a nivel de categoría. Puede obtener más información sobre esta función en el tema Información sobre herramientas de gráficos.
export class HighestGrossingMoviesItem {
public constructor(init: Partial<HighestGrossingMoviesItem>) {
Object.assign(this, init);
}
public franchise: string;
public totalRevenue: number;
public highestGrossing: number;
}
export class HighestGrossingMovies extends Array<HighestGrossingMoviesItem> {
public constructor(items: Array<HighestGrossingMoviesItem> | number = -1) {
if (Array.isArray(items)) {
super(...items);
} else {
const newItems = [
new HighestGrossingMoviesItem(
{
franchise: `Marvel Universe`,
totalRevenue: 22.55,
highestGrossing: 2.8
}),
new HighestGrossingMoviesItem(
{
franchise: `Star Wars`,
totalRevenue: 10.32,
highestGrossing: 2.07
}),
new HighestGrossingMoviesItem(
{
franchise: `Harry Potter`,
totalRevenue: 9.19,
highestGrossing: 1.34
}),
new HighestGrossingMoviesItem(
{
franchise: `Avengers`,
totalRevenue: 7.76,
highestGrossing: 2.8
}),
new HighestGrossingMoviesItem(
{
franchise: `Spider Man`,
totalRevenue: 7.22,
highestGrossing: 1.28
}),
new HighestGrossingMoviesItem(
{
franchise: `James Bond`,
totalRevenue: 7.12,
highestGrossing: 1.11
}),
];
super(...newItems.slice(0));
}
}
}
tsimport { NgModule } from "@angular/core";
import { FormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppComponent } from "./app.component";
import { IgxPropertyEditorPanelModule } from 'igniteui-angular-layouts';
import { IgxLegendModule, IgxCategoryChartModule } from 'igniteui-angular-charts';
@NgModule({
bootstrap: [AppComponent],
declarations: [
AppComponent
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxPropertyEditorPanelModule,
IgxLegendModule,
IgxCategoryChartModule
],
providers: [],
schemas: []
})
export class AppModule {}
tsimport { AfterViewInit, Component, ViewChild, ChangeDetectionStrategy, ChangeDetectorRef } from '@angular/core';
import { ComponentRenderer, PropertyEditorPanelDescriptionModule, LegendDescriptionModule, CategoryChartDescriptionModule } from 'igniteui-angular-core';
import { HighestGrossingMoviesItem, HighestGrossingMovies } from './HighestGrossingMovies';
import { IgxPropertyEditorPanelComponent, IgxPropertyEditorPropertyDescriptionComponent } from 'igniteui-angular-layouts';
import { IgxLegendComponent, IgxCategoryChartComponent } from 'igniteui-angular-charts';
import { defineAllComponents } from 'igniteui-webcomponents';
defineAllComponents();
@Component({
standalone: false,
selector: "app-root",
styleUrls: ["./app.component.scss"],
templateUrl: "./app.component.html",
changeDetection: ChangeDetectionStrategy.OnPush
})
export class AppComponent implements AfterViewInit
{
@ViewChild("propertyEditor", { static: true } )
private propertyEditor: IgxPropertyEditorPanelComponent
@ViewChild("toolTipTypeEditor", { static: true } )
private toolTipTypeEditor: IgxPropertyEditorPropertyDescriptionComponent
@ViewChild("legend", { static: true } )
private legend: IgxLegendComponent
@ViewChild("chart", { static: true } )
private chart: IgxCategoryChartComponent
private _highestGrossingMovies: HighestGrossingMovies = null;
public get highestGrossingMovies(): HighestGrossingMovies {
if (this._highestGrossingMovies == null)
{
this._highestGrossingMovies = new HighestGrossingMovies();
}
return this._highestGrossingMovies;
}
private _componentRenderer: ComponentRenderer = null;
public get renderer(): ComponentRenderer {
if (this._componentRenderer == null) {
this._componentRenderer = new ComponentRenderer();
var context = this._componentRenderer.context;
PropertyEditorPanelDescriptionModule.register(context);
LegendDescriptionModule.register(context);
CategoryChartDescriptionModule.register(context);
}
return this._componentRenderer;
}
public constructor(private _detector: ChangeDetectorRef)
{
}
public ngAfterViewInit(): void
{
}
}
ts<div class="container vertical sample">
<div class="options vertical">
<igx-property-editor-panel
name="PropertyEditor"
#propertyEditor
[componentRenderer]="renderer"
[target]="chart"
descriptionType="CategoryChart"
isHorizontal="true"
isWrappingEnabled="true">
<igx-property-editor-property-description
propertyPath="ToolTipType"
name="ToolTipTypeEditor"
#toolTipTypeEditor
label="ToolTip Type: "
primitiveValue="Data">
</igx-property-editor-property-description>
</igx-property-editor-panel>
</div>
<div class="legend-title">
Highest Grossing Movie Franchises
</div>
<div class="legend">
<igx-legend
name="legend"
#legend>
</igx-legend>
</div>
<div class="container fill">
<igx-category-chart
name="chart"
#chart
chartType="Column"
[legend]="legend"
[dataSource]="highestGrossingMovies"
xAxisInterval="1"
yAxisTitle="Billions of U.S. Dollars"
yAxisTitleLeftMargin="10"
yAxisTitleRightMargin="5"
yAxisLabelLeftMargin="0"
isHorizontalZoomEnabled="false"
isVerticalZoomEnabled="false"
crosshairsSnapToData="true">
</igx-category-chart>
</div>
</div>
html/* styles are loaded the Shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
scss
Líneas de tendencia
Utilice líneas de tendencia para identificar una tendencia o encontrar patrones en sus datos. Hay muchas líneas de tendencia diferentes admitidas por el gráfico Angular, como CubicFit y LinearFit. Puede obtener más información sobre esta función en el tema Líneas de tendencia del gráfico.
import { Injectable } from "@angular/core";
@Injectable()
export class FinancialDataService {
public getData(): any[] {
return [
{ time: new Date(2013, 1, 1), open: 268.93, high: 268.93, low: 262.80, close: 265.00, volume: 6118146 },
{ time: new Date(2013, 1, 4), open: 262.78, high: 264.68, low: 259.07, close: 259.98, volume: 3723793 },
{ time: new Date(2013, 1, 5), open: 262.00, high: 268.03, low: 261.46, close: 266.89, volume: 4013780 },
{ time: new Date(2013, 1, 6), open: 265.16, high: 266.89, low: 261.11, close: 262.22, volume: 2772204 },
{ time: new Date(2013, 1, 7), open: 264.10, high: 264.10, low: 255.11, close: 260.23, volume: 3977065 },
{ time: new Date(2013, 1, 8), open: 261.40, high: 265.25, low: 260.56, close: 261.95, volume: 3879628 },
{ time: new Date(2013, 1, 11), open: 263.20, high: 263.25, low: 256.60, close: 257.21, volume: 3407457 },
{ time: new Date(2013, 1, 12), open: 259.19, high: 260.16, low: 257.00, close: 258.70, volume: 2944730 },
{ time: new Date(2013, 1, 13), open: 261.53, high: 269.96, low: 260.30, close: 269.47, volume: 5295786 },
{ time: new Date(2013, 1, 14), open: 267.37, high: 270.65, low: 265.40, close: 269.24, volume: 3464080 },
{ time: new Date(2013, 1, 15), open: 267.63, high: 268.92, low: 263.11, close: 265.09, volume: 3981233 }
];
}
public getMulti(): any[] {
return [ this.getAmzn(), this.getGoog(), this.getMsft(), this.getTsla() ];
}
public getThree(): any[] {
return [ this.getAmzn(), this.getMsft(), this.getTsla() ];
}
public getAmzn(): any[] {
const result: any = [
{ time: new Date(2013, 1, 1), open: 268.93, high: 268.93, low: 262.80, close: 265.00, volume: 6118146 },
{ time: new Date(2013, 1, 4), open: 262.78, high: 264.68, low: 259.07, close: 259.98, volume: 3723793 },
{ time: new Date(2013, 1, 5), open: 262.00, high: 268.03, low: 261.46, close: 266.89, volume: 4013780 },
{ time: new Date(2013, 1, 6), open: 265.16, high: 266.89, low: 261.11, close: 262.22, volume: 2772204 },
{ time: new Date(2013, 1, 7), open: 264.10, high: 264.10, low: 255.11, close: 260.23, volume: 3977065 },
{ time: new Date(2013, 1, 8), open: 261.40, high: 265.25, low: 260.56, close: 261.95, volume: 3879628 },
{ time: new Date(2013, 1, 11), open: 263.20, high: 263.25, low: 256.60, close: 257.21, volume: 3407457 },
{ time: new Date(2013, 1, 12), open: 259.19, high: 260.16, low: 257.00, close: 258.70, volume: 2944730 },
{ time: new Date(2013, 1, 13), open: 261.53, high: 269.96, low: 260.30, close: 269.47, volume: 5295786 },
{ time: new Date(2013, 1, 14), open: 267.37, high: 270.65, low: 265.40, close: 269.24, volume: 3464080 },
{ time: new Date(2013, 1, 15), open: 267.63, high: 268.92, low: 263.11, close: 265.09, volume: 3981233 },
{ time: new Date(2013, 1, 19), open: 265.91, high: 270.11, low: 264.50, close: 269.75, volume: 2856410 },
{ time: new Date(2013, 1, 20), open: 270.20, high: 274.30, low: 266.37, close: 266.41, volume: 3530656 },
{ time: new Date(2013, 1, 21), open: 265.12, high: 269.48, low: 263.25, close: 265.94, volume: 3638795 },
{ time: new Date(2013, 1, 22), open: 266.62, high: 267.11, low: 261.61, close: 265.42, volume: 3125202 },
{ time: new Date(2013, 1, 25), open: 266.94, high: 268.69, low: 259.65, close: 259.87, volume: 3032709 },
{ time: new Date(2013, 1, 26), open: 260.89, high: 262.04, low: 255.73, close: 259.36, volume: 3348760 },
{ time: new Date(2013, 1, 27), open: 259.40, high: 265.83, low: 256.86, close: 263.25, volume: 2908410 },
{ time: new Date(2013, 1, 28), open: 261.81, high: 267.00, low: 260.63, close: 264.27, volume: 2668154 },
{ time: new Date(2013, 2, 1), open: 263.27, high: 266.60, low: 261.04, close: 265.74, volume: 2958799 },
{ time: new Date(2013, 2, 4), open: 265.36, high: 273.30, low: 264.14, close: 273.11, volume: 3457519 },
{ time: new Date(2013, 2, 5), open: 274.00, high: 276.68, low: 269.99, close: 275.59, volume: 3688583 },
{ time: new Date(2013, 2, 6), open: 275.76, high: 276.49, low: 271.83, close: 273.79, volume: 2051552 },
{ time: new Date(2013, 2, 7), open: 274.10, high: 274.80, low: 271.85, close: 273.88, volume: 1939787 },
{ time: new Date(2013, 2, 8), open: 275.00, high: 275.44, low: 271.50, close: 274.19, volume: 1880117 },
{ time: new Date(2013, 2, 11), open: 273.43, high: 273.99, low: 270.40, close: 271.24, volume: 1905076 },
{ time: new Date(2013, 2, 12), open: 271.00, high: 277.40, low: 270.36, close: 274.13, volume: 3246856 },
{ time: new Date(2013, 2, 13), open: 275.24, high: 276.50, low: 272.64, close: 275.10, volume: 1884215 },
{ time: new Date(2013, 2, 14), open: 269.67, high: 270.00, low: 263.53, close: 265.74, volume: 5227305 },
{ time: new Date(2013, 2, 15), open: 264.98, high: 267.26, low: 260.05, close: 261.82, volume: 4866472 },
{ time: new Date(2013, 2, 18), open: 259.30, high: 261.49, low: 257.12, close: 257.89, volume: 2721496 },
{ time: new Date(2013, 2, 19), open: 258.40, high: 259.50, low: 252.62, close: 256.41, volume: 3739566 },
{ time: new Date(2013, 2, 20), open: 258.05, high: 259.76, low: 254.55, close: 257.28, volume: 2738970 },
{ time: new Date(2013, 2, 21), open: 256.11, high: 257.00, low: 252.68, close: 253.39, volume: 2806446 },
{ time: new Date(2013, 2, 22), open: 254.55, high: 257.77, low: 252.07, close: 257.75, volume: 3126299 },
{ time: new Date(2013, 2, 25), open: 258.58, high: 259.43, low: 254.50, close: 256.02, volume: 2515058 },
{ time: new Date(2013, 2, 26), open: 257.05, high: 261.48, low: 256.28, close: 260.31, volume: 2421160 },
{ time: new Date(2013, 2, 27), open: 258.75, high: 265.93, low: 257.90, close: 265.30, volume: 2874924 },
{ time: new Date(2013, 2, 28), open: 265.82, high: 267.38, low: 264.06, close: 266.49, volume: 2473857 },
{ time: new Date(2013, 3, 1), open: 266.98, high: 267.40, low: 261.01, close: 261.61, volume: 2525200 },
{ time: new Date(2013, 3, 2), open: 262.40, high: 265.89, low: 260.55, close: 263.32, volume: 2632338 },
{ time: new Date(2013, 3, 3), open: 262.12, high: 263.67, low: 257.75, close: 259.03, volume: 2414484 },
{ time: new Date(2013, 3, 4), open: 259.23, high: 260.41, low: 256.12, close: 259.08, volume: 1964612 },
{ time: new Date(2013, 3, 5), open: 255.72, high: 256.18, low: 253.67, close: 255.48, volume: 2558157 },
{ time: new Date(2013, 3, 8), open: 255.92, high: 259.68, low: 255.63, close: 258.95, volume: 2296823 },
{ time: new Date(2013, 3, 9), open: 258.85, high: 262.61, low: 257.00, close: 261.14, volume: 2158332 },
{ time: new Date(2013, 3, 10), open: 261.78, high: 265.98, low: 259.32, close: 264.77, volume: 2322707 },
{ time: new Date(2013, 3, 11), open: 264.74, high: 270.97, low: 264.74, close: 269.85, volume: 3092065 },
{ time: new Date(2013, 3, 12), open: 270.12, high: 273.27, low: 267.02, close: 272.87, volume: 2868165 },
{ time: new Date(2013, 3, 15), open: 271.08, high: 275.12, low: 267.10, close: 267.72, volume: 3325919 },
{ time: new Date(2013, 3, 16), open: 269.31, high: 272.80, low: 268.06, close: 272.34, volume: 2138618 },
{ time: new Date(2013, 3, 17), open: 270.80, high: 270.85, low: 264.25, close: 267.40, volume: 3135291 },
{ time: new Date(2013, 3, 18), open: 266.81, high: 266.99, low: 256.60, close: 259.42, volume: 3138006 },
{ time: new Date(2013, 3, 19), open: 258.16, high: 262.88, low: 257.50, close: 260.32, volume: 2602870 },
{ time: new Date(2013, 3, 22), open: 259.35, high: 264.60, low: 258.03, close: 263.55, volume: 2119351 },
{ time: new Date(2013, 3, 23), open: 264.50, high: 269.87, low: 264.50, close: 268.90, volume: 2274694 },
{ time: new Date(2013, 3, 24), open: 269.50, high: 271.47, low: 266.81, close: 268.78, volume: 1855081 },
{ time: new Date(2013, 3, 25), open: 271.53, high: 275.80, low: 270.50, close: 274.70, volume: 6116498 },
{ time: new Date(2013, 3, 26), open: 269.97, high: 272.02, low: 252.81, close: 254.81, volume: 14035877 },
{ time: new Date(2013, 3, 29), open: 254.90, high: 257.01, low: 249.15, close: 249.74, volume: 7120310 },
{ time: new Date(2013, 3, 30), open: 249.37, high: 254.68, low: 248.56, close: 253.81, volume: 4250210 },
{ time: new Date(2013, 4, 1), open: 253.90, high: 254.20, low: 245.75, close: 248.23, volume: 4392202 },
{ time: new Date(2013, 4, 2), open: 248.94, high: 252.93, low: 245.78, close: 252.55, volume: 3936170 },
{ time: new Date(2013, 4, 3), open: 256.14, high: 259.25, low: 254.70, close: 258.05, volume: 3514674 },
{ time: new Date(2013, 4, 6), open: 258.09, high: 259.50, low: 253.42, close: 255.72, volume: 2349545 },
{ time: new Date(2013, 4, 7), open: 256.31, high: 259.74, low: 252.91, close: 257.73, volume: 3134069 },
{ time: new Date(2013, 4, 8), open: 256.87, high: 260.30, low: 255.33, close: 258.68, volume: 2677086 },
{ time: new Date(2013, 4, 9), open: 258.73, high: 263.55, low: 256.88, close: 260.16, volume: 2769255 },
{ time: new Date(2013, 4, 10), open: 260.88, high: 263.65, low: 260.21, close: 263.63, volume: 3145869 },
{ time: new Date(2013, 4, 13), open: 262.77, high: 265.88, low: 262.00, close: 264.51, volume: 2149498 },
{ time: new Date(2013, 4, 14), open: 264.50, high: 269.40, low: 264.03, close: 268.33, volume: 2700674 },
{ time: new Date(2013, 4, 15), open: 267.07, high: 269.05, low: 264.56, close: 266.56, volume: 2721687 },
{ time: new Date(2013, 4, 16), open: 265.96, high: 268.43, low: 263.85, close: 264.12, volume: 1643668 },
{ time: new Date(2013, 4, 17), open: 265.83, high: 269.98, low: 265.00, close: 269.90, volume: 2528227 },
{ time: new Date(2013, 4, 20), open: 269.00, high: 271.79, low: 266.50, close: 267.63, volume: 2209034 },
{ time: new Date(2013, 4, 21), open: 268.74, high: 270.77, low: 267.66, close: 268.86, volume: 1741466 },
{ time: new Date(2013, 4, 22), open: 267.39, high: 267.59, low: 260.80, close: 262.96, volume: 3332597 },
{ time: new Date(2013, 4, 23), open: 260.49, high: 263.17, low: 259.59, close: 261.80, volume: 2007811 },
{ time: new Date(2013, 4, 24), open: 259.85, high: 261.93, low: 258.34, close: 261.74, volume: 1696415 },
{ time: new Date(2013, 4, 28), open: 266.48, high: 271.10, low: 266.00, close: 267.29, volume: 3471096 },
{ time: new Date(2013, 4, 29), open: 265.46, high: 268.25, low: 264.84, close: 265.53, volume: 1903590 },
{ time: new Date(2013, 4, 30), open: 265.71, high: 268.57, low: 265.62, close: 266.83, volume: 1668469 },
{ time: new Date(2013, 4, 31), open: 266.00, high: 271.91, low: 265.94, close: 269.20, volume: 3374919 },
{ time: new Date(2013, 5, 3), open: 265.38, high: 269.11, low: 262.95, close: 266.88, volume: 2545284 },
{ time: new Date(2013, 5, 4), open: 267.00, high: 268.88, low: 263.02, close: 265.70, volume: 2088972 },
{ time: new Date(2013, 5, 5), open: 265.81, high: 271.66, low: 265.02, close: 267.17, volume: 3512867 },
{ time: new Date(2013, 5, 6), open: 267.75, high: 270.50, low: 264.21, close: 267.83, volume: 2476368 },
{ time: new Date(2013, 5, 7), open: 269.74, high: 280.10, low: 269.13, close: 276.87, volume: 4632539 },
{ time: new Date(2013, 5, 10), open: 276.68, high: 282.47, low: 275.24, close: 281.07, volume: 3088355 },
{ time: new Date(2013, 5, 11), open: 276.00, high: 278.41, low: 274.24, close: 274.78, volume: 3094367 },
{ time: new Date(2013, 5, 12), open: 276.60, high: 276.80, low: 270.45, close: 271.67, volume: 2239259 },
{ time: new Date(2013, 5, 13), open: 271.50, high: 276.80, low: 270.29, close: 275.79, volume: 2651715 },
{ time: new Date(2013, 5, 14), open: 275.00, high: 277.07, low: 273.44, close: 273.99, volume: 2147223 },
{ time: new Date(2013, 5, 17), open: 276.35, high: 280.20, low: 275.65, close: 278.06, volume: 2885680 },
{ time: new Date(2013, 5, 18), open: 279.08, high: 282.91, low: 278.11, close: 281.76, volume: 2147649 },
{ time: new Date(2013, 5, 19), open: 281.26, high: 283.34, low: 277.87, close: 278.16, volume: 2828375 },
{ time: new Date(2013, 5, 20), open: 275.14, high: 278.60, low: 272.39, close: 273.44, volume: 2985196 },
{ time: new Date(2013, 5, 21), open: 274.57, high: 275.84, low: 269.79, close: 273.36, volume: 4202058 },
{ time: new Date(2013, 5, 24), open: 271.29, high: 273.16, low: 265.00, close: 270.61, volume: 3866168 },
{ time: new Date(2013, 5, 25), open: 272.30, high: 273.47, low: 269.00, close: 272.09, volume: 2452910 },
{ time: new Date(2013, 5, 26), open: 273.98, high: 277.98, low: 273.50, close: 277.57, volume: 3029816 },
{ time: new Date(2013, 5, 27), open: 279.18, high: 280.20, low: 274.54, close: 277.55, volume: 2520422 },
{ time: new Date(2013, 5, 28), open: 276.19, high: 279.83, low: 276.19, close: 277.69, volume: 3193515 },
{ time: new Date(2013, 6, 1), open: 279.00, high: 283.29, low: 277.16, close: 282.10, volume: 2890065 },
{ time: new Date(2013, 6, 2), open: 281.04, high: 286.58, low: 280.59, close: 283.73, volume: 3238618 },
{ time: new Date(2013, 6, 3), open: 282.00, high: 285.40, low: 282.00, close: 284.03, volume: 1380205 },
{ time: new Date(2013, 6, 5), open: 285.00, high: 286.38, low: 282.07, close: 285.88, volume: 1985923 },
{ time: new Date(2013, 6, 8), open: 286.42, high: 291.67, low: 286.14, close: 290.59, volume: 3047197 },
{ time: new Date(2013, 6, 9), open: 291.00, high: 292.57, low: 288.01, close: 291.53, volume: 2775516 },
{ time: new Date(2013, 6, 10), open: 291.41, high: 293.34, low: 289.40, close: 292.33, volume: 1810122 },
{ time: new Date(2013, 6, 11), open: 294.99, high: 300.69, low: 292.10, close: 299.66, volume: 4007601 },
{ time: new Date(2013, 6, 12), open: 298.69, high: 307.55, low: 298.50, close: 307.55, volume: 4543264 },
{ time: new Date(2013, 6, 15), open: 307.27, high: 307.99, low: 304.35, close: 306.57, volume: 2245687 },
{ time: new Date(2013, 6, 16), open: 307.30, high: 309.39, low: 305.51, close: 306.87, volume: 2660597 },
{ time: new Date(2013, 6, 17), open: 306.97, high: 308.80, low: 305.69, close: 308.69, volume: 2031626 },
{ time: new Date(2013, 6, 18), open: 306.27, high: 306.34, low: 301.87, close: 304.11, volume: 3064359 },
{ time: new Date(2013, 6, 19), open: 304.39, high: 305.79, low: 301.91, close: 305.23, volume: 2973181 },
{ time: new Date(2013, 6, 22), open: 309.25, high: 309.25, low: 302.00, close: 303.48, volume: 2522023 },
{ time: new Date(2013, 6, 23), open: 303.16, high: 305.06, low: 300.56, close: 301.06, volume: 1999624 },
{ time: new Date(2013, 6, 24), open: 303.02, high: 303.84, low: 298.04, close: 298.94, volume: 2002745 },
{ time: new Date(2013, 6, 25), open: 299.00, high: 304.50, low: 296.75, close: 303.40, volume: 5484465 },
{ time: new Date(2013, 6, 26), open: 299.55, high: 313.62, low: 295.55, close: 312.01, volume: 8819755 },
{ time: new Date(2013, 6, 29), open: 311.07, high: 313.00, low: 305.90, close: 306.10, volume: 3213115 },
{ time: new Date(2013, 6, 30), open: 307.72, high: 309.78, low: 301.57, close: 302.41, volume: 3053775 },
{ time: new Date(2013, 6, 31), open: 303.91, high: 305.15, low: 301.00, close: 301.22, volume: 1891514 },
{ time: new Date(2013, 7, 1), open: 303.08, high: 306.21, low: 298.90, close: 305.57, volume: 2971659 },
{ time: new Date(2013, 7, 2), open: 304.63, high: 305.33, low: 301.50, close: 304.21, volume: 2508358 },
{ time: new Date(2013, 7, 5), open: 303.40, high: 303.62, low: 298.30, close: 300.99, volume: 2233258 },
{ time: new Date(2013, 7, 6), open: 300.51, high: 301.36, low: 297.52, close: 300.75, volume: 1849796 },
{ time: new Date(2013, 7, 7), open: 300.15, high: 300.99, low: 296.15, close: 296.91, volume: 1963110 },
{ time: new Date(2013, 7, 8), open: 298.52, high: 298.52, low: 292.55, close: 295.74, volume: 2346335 },
{ time: new Date(2013, 7, 9), open: 295.68, high: 299.27, low: 294.30, close: 297.26, volume: 1950386 },
{ time: new Date(2013, 7, 12), open: 295.79, high: 299.08, low: 295.26, close: 296.69, volume: 1504625 },
{ time: new Date(2013, 7, 13), open: 295.88, high: 296.37, low: 290.67, close: 293.97, volume: 2355093 },
{ time: new Date(2013, 7, 14), open: 294.29, high: 294.29, low: 290.54, close: 291.34, volume: 1415476 },
{ time: new Date(2013, 7, 15), open: 288.79, high: 289.30, low: 285.15, close: 286.47, volume: 2261493 },
{ time: new Date(2013, 7, 16), open: 286.55, high: 288.33, low: 284.50, close: 284.82, volume: 2423056 },
{ time: new Date(2013, 7, 19), open: 285.19, high: 289.56, low: 283.48, close: 285.57, volume: 2479612 },
{ time: new Date(2013, 7, 20), open: 285.88, high: 289.52, low: 285.74, close: 287.09, volume: 1586236 },
{ time: new Date(2013, 7, 21), open: 285.09, high: 288.50, low: 283.83, close: 284.57, volume: 1816344 },
{ time: new Date(2013, 7, 22), open: 284.80, high: 289.87, low: 284.80, close: 289.73, volume: 1422672 },
{ time: new Date(2013, 7, 23), open: 291.21, high: 291.50, low: 287.90, close: 290.01, volume: 1968285 },
{ time: new Date(2013, 7, 26), open: 290.43, high: 291.05, low: 285.62, close: 286.21, volume: 1718213 },
{ time: new Date(2013, 7, 27), open: 283.87, high: 285.28, low: 279.74, close: 280.93, volume: 2475991 },
{ time: new Date(2013, 7, 28), open: 280.36, high: 283.00, low: 279.33, close: 281.58, volume: 1457461 },
{ time: new Date(2013, 7, 29), open: 281.45, high: 285.98, low: 280.00, close: 283.98, volume: 1566544 },
{ time: new Date(2013, 7, 30), open: 284.59, high: 284.87, low: 280.00, close: 280.98, volume: 1534706 },
{ time: new Date(2013, 8, 3), open: 284.73, high: 291.39, low: 284.17, close: 288.80, volume: 2898422 },
{ time: new Date(2013, 8, 4), open: 288.33, high: 295.23, low: 287.58, close: 293.64, volume: 2439351 },
{ time: new Date(2013, 8, 5), open: 293.63, high: 297.00, low: 292.71, close: 294.10, volume: 1819790 },
{ time: new Date(2013, 8, 6), open: 295.33, high: 298.88, low: 290.80, close: 295.86, volume: 2293345 },
{ time: new Date(2013, 8, 9), open: 297.22, high: 299.96, low: 296.60, close: 299.71, volume: 1646244 },
{ time: new Date(2013, 8, 10), open: 300.55, high: 301.00, low: 297.22, close: 300.36, volume: 1781037 },
{ time: new Date(2013, 8, 11), open: 298.91, high: 301.86, low: 297.84, close: 299.64, volume: 1742264 },
{ time: new Date(2013, 8, 12), open: 299.39, high: 302.00, low: 297.66, close: 298.86, volume: 1606393 },
{ time: new Date(2013, 8, 13), open: 300.14, high: 300.22, low: 296.20, close: 297.92, volume: 1350645 },
{ time: new Date(2013, 8, 16), open: 299.82, high: 301.00, low: 295.26, close: 296.06, volume: 1818400 },
{ time: new Date(2013, 8, 17), open: 297.63, high: 304.65, low: 296.01, close: 304.17, volume: 2297381 },
{ time: new Date(2013, 8, 18), open: 304.06, high: 312.74, low: 302.91, close: 312.03, volume: 2946988 },
{ time: new Date(2013, 8, 19), open: 313.77, high: 314.54, low: 311.04, close: 312.06, volume: 2350946 },
{ time: new Date(2013, 8, 20), open: 312.54, high: 320.57, low: 312.41, close: 316.34, volume: 5306003 },
{ time: new Date(2013, 8, 23), open: 314.01, high: 315.90, low: 308.77, close: 311.49, volume: 1885197 },
{ time: new Date(2013, 8, 24), open: 312.43, high: 318.08, low: 311.28, close: 314.13, volume: 2033546 },
{ time: new Date(2013, 8, 25), open: 314.53, high: 316.71, low: 310.75, close: 312.65, volume: 2010249 },
{ time: new Date(2013, 8, 26), open: 313.90, high: 319.37, low: 313.26, close: 318.12, volume: 1990982 },
{ time: new Date(2013, 8, 27), open: 316.92, high: 317.21, low: 313.35, close: 316.01, volume: 1658435 },
{ time: new Date(2013, 8, 30), open: 313.41, high: 315.31, low: 311.06, close: 312.64, volume: 1625844 },
{ time: new Date(2013, 9, 1), open: 314.22, high: 321.00, low: 313.65, close: 320.95, volume: 2398999 },
{ time: new Date(2013, 9, 2), open: 318.04, high: 321.73, low: 317.52, close: 320.51, volume: 2224623 },
{ time: new Date(2013, 9, 3), open: 320.39, high: 322.92, low: 313.02, close: 314.76, volume: 2679440 },
{ time: new Date(2013, 9, 4), open: 315.13, high: 319.20, low: 312.62, close: 319.04, volume: 1814976 },
{ time: new Date(2013, 9, 7), open: 315.24, high: 315.34, low: 309.74, close: 310.03, volume: 2085725 },
{ time: new Date(2013, 9, 8), open: 311.50, high: 311.54, low: 300.27, close: 303.23, volume: 3171592 },
{ time: new Date(2013, 9, 9), open: 303.42, high: 303.50, low: 296.50, close: 298.23, volume: 3252771 },
{ time: new Date(2013, 9, 10), open: 304.63, high: 306.70, low: 302.59, close: 305.17, volume: 2557138 },
{ time: new Date(2013, 9, 11), open: 304.77, high: 310.93, low: 303.84, close: 310.89, volume: 2163093 },
{ time: new Date(2013, 9, 14), open: 309.22, high: 311.64, low: 307.00, close: 310.70, volume: 1939092 },
{ time: new Date(2013, 9, 15), open: 309.87, high: 310.79, low: 305.26, close: 306.40, volume: 2261554 },
{ time: new Date(2013, 9, 16), open: 308.38, high: 310.80, low: 305.55, close: 310.49, volume: 2180521 },
{ time: new Date(2013, 9, 17), open: 307.07, high: 311.00, low: 305.24, close: 310.77, volume: 2648384 },
{ time: new Date(2013, 9, 18), open: 319.36, high: 331.89, low: 316.75, close: 328.93, volume: 5969814 },
{ time: new Date(2013, 9, 21), open: 329.89, high: 330.00, low: 323.80, close: 326.44, volume: 2527617 },
{ time: new Date(2013, 9, 22), open: 327.72, high: 337.11, low: 325.68, close: 332.54, volume: 3942953 },
{ time: new Date(2013, 9, 23), open: 330.84, high: 331.72, low: 324.06, close: 326.76, volume: 2818158 },
{ time: new Date(2013, 9, 24), open: 329.63, high: 332.65, low: 326.75, close: 332.21, volume: 5884655 },
{ time: new Date(2013, 9, 25), open: 358.60, high: 368.40, low: 352.62, close: 363.39, volume: 12043903 },
{ time: new Date(2013, 9, 28), open: 359.92, high: 362.75, low: 357.20, close: 358.16, volume: 3635848 },
{ time: new Date(2013, 9, 29), open: 358.96, high: 362.89, low: 356.29, close: 362.70, volume: 2190763 },
{ time: new Date(2013, 9, 30), open: 362.62, high: 365.00, low: 358.65, close: 361.08, volume: 4505005 },
{ time: new Date(2013, 9, 31), open: 361.73, high: 366.00, low: 359.00, close: 364.03, volume: 2466937 },
{ time: new Date(2013, 10, 1), open: 365.63, high: 365.77, low: 356.10, close: 359.00, volume: 3332126 },
{ time: new Date(2013, 10, 4), open: 360.12, high: 361.00, low: 354.40, close: 358.74, volume: 1940496 },
{ time: new Date(2013, 10, 5), open: 356.78, high: 360.17, low: 354.84, close: 358.89, volume: 2007275 },
{ time: new Date(2013, 10, 6), open: 360.45, high: 362.87, low: 354.50, close: 356.18, volume: 2288077 },
{ time: new Date(2013, 10, 7), open: 355.86, high: 357.90, low: 341.88, close: 343.56, volume: 4250065 },
{ time: new Date(2013, 10, 8), open: 345.95, high: 351.05, low: 344.04, close: 350.31, volume: 2656865 },
{ time: new Date(2013, 10, 11), open: 350.59, high: 355.37, low: 348.06, close: 354.38, volume: 2262538 },
{ time: new Date(2013, 10, 12), open: 352.99, high: 355.48, low: 347.28, close: 349.53, volume: 2344304 },
{ time: new Date(2013, 10, 13), open: 347.40, high: 356.22, low: 345.68, close: 356.22, volume: 2777832 },
{ time: new Date(2013, 10, 14), open: 357.39, high: 368.94, low: 356.43, close: 367.40, volume: 4164128 },
{ time: new Date(2013, 10, 15), open: 367.63, high: 372.90, low: 365.55, close: 369.17, volume: 4494773 },
{ time: new Date(2013, 10, 18), open: 370.28, high: 373.49, low: 364.67, close: 366.18, volume: 2738214 },
{ time: new Date(2013, 10, 19), open: 365.82, high: 368.78, low: 362.50, close: 364.94, volume: 1904797 },
{ time: new Date(2013, 10, 20), open: 367.56, high: 367.56, low: 360.45, close: 362.57, volume: 1772984 },
{ time: new Date(2013, 10, 21), open: 364.05, high: 369.25, low: 363.30, close: 368.92, volume: 1967041 },
{ time: new Date(2013, 10, 22), open: 370.00, high: 374.50, low: 366.31, close: 372.31, volume: 2967833 },
{ time: new Date(2013, 10, 25), open: 373.82, high: 377.79, low: 373.18, close: 376.64, volume: 2972546 },
{ time: new Date(2013, 10, 26), open: 377.61, high: 382.50, low: 374.82, close: 381.37, volume: 2730689 },
{ time: new Date(2013, 10, 27), open: 383.50, high: 387.00, low: 382.61, close: 386.71, volume: 2269656 },
{ time: new Date(2013, 10, 29), open: 389.10, high: 394.10, low: 388.62, close: 393.62, volume: 2405985 },
{ time: new Date(2013, 11, 2), open: 399.00, high: 399.00, low: 389.10, close: 392.30, volume: 4718883 },
{ time: new Date(2013, 11, 3), open: 390.11, high: 390.95, low: 383.10, close: 384.66, volume: 3707536 },
{ time: new Date(2013, 11, 4), open: 383.50, high: 389.69, low: 381.49, close: 385.96, volume: 2355719 },
{ time: new Date(2013, 11, 5), open: 386.65, high: 386.65, low: 381.37, close: 384.49, volume: 1906452 },
{ time: new Date(2013, 11, 6), open: 388.35, high: 388.35, low: 383.83, close: 386.95, volume: 1987762 },
{ time: new Date(2013, 11, 9), open: 388.21, high: 388.21, low: 382.57, close: 384.89, volume: 2766573 },
{ time: new Date(2013, 11, 10), open: 383.50, high: 389.06, low: 383.02, close: 387.78, volume: 2739875 },
{ time: new Date(2013, 11, 11), open: 387.71, high: 388.98, low: 382.00, close: 382.19, volume: 2451254 },
{ time: new Date(2013, 11, 12), open: 381.55, high: 385.00, low: 379.50, close: 381.25, volume: 2123652 },
{ time: new Date(2013, 11, 13), open: 384.62, high: 389.42, low: 383.80, close: 384.24, volume: 3025145 },
{ time: new Date(2013, 11, 16), open: 385.50, high: 391.70, low: 385.00, close: 388.97, volume: 2258884 },
{ time: new Date(2013, 11, 17), open: 391.00, high: 391.36, low: 386.50, close: 387.65, volume: 2348377 },
{ time: new Date(2013, 11, 18), open: 389.56, high: 396.30, low: 383.10, close: 395.96, volume: 3493635 },
{ time: new Date(2013, 11, 19), open: 394.36, high: 397.29, low: 392.60, close: 395.19, volume: 2429598 },
{ time: new Date(2013, 11, 20), open: 396.84, high: 404.72, low: 395.78, close: 402.20, volume: 5038537 },
{ time: new Date(2013, 11, 23), open: 403.69, high: 405.00, low: 399.20, close: 402.92, volume: 2661823 },
{ time: new Date(2013, 11, 24), open: 402.52, high: 403.72, low: 396.37, close: 399.20, volume: 1380373 },
{ time: new Date(2013, 11, 26), open: 401.79, high: 404.52, low: 396.81, close: 404.39, volume: 1871590 },
{ time: new Date(2013, 11, 27), open: 404.65, high: 405.63, low: 396.25, close: 398.08, volume: 1987280 },
{ time: new Date(2013, 11, 30), open: 399.41, high: 399.92, low: 392.45, close: 393.37, volume: 2487812 },
{ time: new Date(2013, 11, 31), open: 394.58, high: 398.83, low: 393.80, close: 398.79, volume: 1997051 },
{ time: new Date(2014, 0, 2), open: 398.80, high: 399.36, low: 394.02, close: 397.97, volume: 2140246 },
{ time: new Date(2014, 0, 3), open: 398.29, high: 402.71, low: 396.22, close: 396.44, volume: 2213512 },
{ time: new Date(2014, 0, 6), open: 395.85, high: 397.00, low: 388.42, close: 393.63, volume: 3172207 },
{ time: new Date(2014, 0, 7), open: 395.04, high: 398.47, low: 394.29, close: 398.03, volume: 1916684 },
{ time: new Date(2014, 0, 8), open: 398.47, high: 403.00, low: 396.04, close: 401.92, volume: 2316903 },
{ time: new Date(2014, 0, 9), open: 403.71, high: 406.89, low: 398.44, close: 401.01, volume: 2103793 },
{ time: new Date(2014, 0, 10), open: 402.53, high: 403.76, low: 393.80, close: 397.66, volume: 2681701 },
{ time: new Date(2014, 0, 13), open: 397.98, high: 399.78, low: 388.45, close: 390.98, volume: 2846507 },
{ time: new Date(2014, 0, 14), open: 392.13, high: 398.63, low: 391.29, close: 397.54, volume: 2340401 },
{ time: new Date(2014, 0, 15), open: 398.94, high: 399.31, low: 392.53, close: 395.87, volume: 2678794 },
{ time: new Date(2014, 0, 16), open: 393.68, high: 399.29, low: 389.41, close: 395.80, volume: 2602506 },
{ time: new Date(2014, 0, 17), open: 394.26, high: 403.49, low: 393.66, close: 399.61, volume: 4508791 },
{ time: new Date(2014, 0, 21), open: 403.00, high: 407.80, low: 401.60, close: 407.05, volume: 3122705 },
{ time: new Date(2014, 0, 22), open: 408.00, high: 408.06, low: 402.00, close: 404.54, volume: 2069759 },
{ time: new Date(2014, 0, 23), open: 401.00, high: 406.17, low: 397.79, close: 399.87, volume: 3026272 },
{ time: new Date(2014, 0, 24), open: 398.16, high: 400.20, low: 387.27, close: 387.60, volume: 4513038 },
{ time: new Date(2014, 0, 27), open: 390.50, high: 394.10, low: 380.49, close: 386.28, volume: 3944752 },
{ time: new Date(2014, 0, 28), open: 387.40, high: 394.74, low: 387.12, close: 394.43, volume: 2901611 },
{ time: new Date(2014, 0, 29), open: 392.16, high: 392.85, low: 383.24, close: 384.20, volume: 3399294 },
{ time: new Date(2014, 0, 30), open: 393.77, high: 406.25, low: 387.70, close: 403.01, volume: 10900116 },
{ time: new Date(2014, 0, 31), open: 371.76, high: 375.45, low: 357.76, close: 358.69, volume: 16181519 },
{ time: new Date(2014, 1, 3), open: 358.98, high: 360.85, low: 340.10, close: 346.15, volume: 10290934 },
{ time: new Date(2014, 1, 4), open: 349.59, high: 354.00, low: 344.02, close: 347.95, volume: 4821177 },
{ time: new Date(2014, 1, 5), open: 346.00, high: 349.37, low: 337.73, close: 346.45, volume: 4439010 },
{ time: new Date(2014, 1, 6), open: 347.40, high: 354.82, low: 347.40, close: 354.59, volume: 3340542 },
{ time: new Date(2014, 1, 7), open: 358.98, high: 361.80, low: 352.49, close: 361.08, volume: 4347189 },
{ time: new Date(2014, 1, 10), open: 361.61, high: 365.00, low: 359.35, close: 360.87, volume: 3451093 },
{ time: new Date(2014, 1, 11), open: 361.84, high: 363.61, low: 356.25, close: 361.79, volume: 3225200 },
{ time: new Date(2014, 1, 12), open: 356.43, high: 357.75, low: 346.32, close: 349.25, volume: 6599199 },
{ time: new Date(2014, 1, 13), open: 347.70, high: 357.20, low: 346.50, close: 357.20, volume: 4181445 },
{ time: new Date(2014, 1, 14), open: 359.34, high: 359.34, low: 353.35, close: 357.35, volume: 3524570 },
{ time: new Date(2014, 1, 18), open: 355.28, high: 355.73, low: 349.45, close: 353.65, volume: 5000493 },
{ time: new Date(2014, 1, 19), open: 352.64, high: 354.54, low: 346.10, close: 347.38, volume: 4175393 },
{ time: new Date(2014, 1, 20), open: 348.80, high: 350.46, low: 344.38, close: 349.80, volume: 3496663 },
{ time: new Date(2014, 1, 21), open: 352.44, high: 354.14, low: 346.75, close: 346.76, volume: 4212144 },
{ time: new Date(2014, 1, 24), open: 345.19, high: 353.00, low: 343.29, close: 351.78, volume: 3647182 },
{ time: new Date(2014, 1, 25), open: 353.00, high: 361.08, low: 351.58, close: 358.32, volume: 3747076 },
{ time: new Date(2014, 1, 26), open: 359.86, high: 364.75, low: 357.17, close: 359.80, volume: 3622506 },
{ time: new Date(2014, 1, 27), open: 357.22, high: 360.59, low: 355.50, close: 360.13, volume: 3105442 },
{ time: new Date(2014, 1, 28), open: 360.60, high: 365.86, low: 357.08, close: 362.10, volume: 3885207 },
{ time: new Date(2014, 2, 3), open: 358.74, high: 360.96, low: 354.48, close: 359.78, volume: 2804261 },
{ time: new Date(2014, 2, 4), open: 363.90, high: 365.68, low: 362.46, close: 363.90, volume: 2706843 },
{ time: new Date(2014, 2, 5), open: 364.13, high: 372.73, low: 363.90, close: 372.37, volume: 3862706 },
{ time: new Date(2014, 2, 6), open: 374.05, high: 375.33, low: 368.90, close: 372.16, volume: 2927497 },
{ time: new Date(2014, 2, 7), open: 374.58, high: 374.99, low: 369.53, close: 372.06, volume: 2280358 },
{ time: new Date(2014, 2, 10), open: 372.69, high: 372.73, low: 367.00, close: 370.53, volume: 2107820 },
{ time: new Date(2014, 2, 11), open: 370.99, high: 372.80, low: 367.28, close: 368.82, volume: 2248019 },
{ time: new Date(2014, 2, 12), open: 366.40, high: 371.16, low: 363.61, close: 370.64, volume: 2219663 },
{ time: new Date(2014, 2, 13), open: 376.62, high: 383.11, low: 368.08, close: 371.51, volume: 6829047 },
{ time: new Date(2014, 2, 14), open: 372.80, high: 378.57, low: 371.55, close: 373.74, volume: 4402220 },
{ time: new Date(2014, 2, 17), open: 375.72, high: 378.85, low: 374.88, close: 375.04, volume: 2306821 },
{ time: new Date(2014, 2, 18), open: 377.32, high: 379.00, low: 375.00, close: 378.77, volume: 2483508 },
{ time: new Date(2014, 2, 19), open: 378.77, high: 379.00, low: 369.42, close: 373.23, volume: 2646687 },
{ time: new Date(2014, 2, 20), open: 370.64, high: 373.00, low: 366.22, close: 368.97, volume: 2558460 },
{ time: new Date(2014, 2, 21), open: 371.00, high: 372.84, low: 358.40, close: 360.62, volume: 5417935 },
{ time: new Date(2014, 2, 24), open: 360.09, high: 361.50, low: 348.60, close: 351.85, volume: 4879627 },
{ time: new Date(2014, 2, 25), open: 354.03, high: 358.97, low: 348.84, close: 354.71, volume: 4455703 },
{ time: new Date(2014, 2, 26), open: 357.13, high: 357.60, low: 343.40, close: 343.41, volume: 4120665 },
{ time: new Date(2014, 2, 27), open: 343.15, high: 344.00, low: 330.88, close: 338.47, volume: 5770462 },
{ time: new Date(2014, 2, 28), open: 340.05, high: 347.00, low: 336.08, close: 338.29, volume: 3986782 },
{ time: new Date(2014, 2, 31), open: 342.40, high: 346.29, low: 334.06, close: 336.36, volume: 4297487 },
{ time: new Date(2014, 3, 1), open: 338.09, high: 344.43, low: 338.00, close: 342.99, volume: 3602899 },
{ time: new Date(2014, 3, 2), open: 345.99, high: 348.30, low: 340.38, close: 341.96, volume: 4475523 },
{ time: new Date(2014, 3, 3), open: 341.82, high: 342.50, low: 328.46, close: 333.62, volume: 6399299 },
{ time: new Date(2014, 3, 4), open: 335.15, high: 335.44, low: 315.61, close: 323.00, volume: 12534578 },
{ time: new Date(2014, 3, 7), open: 320.99, high: 324.94, low: 313.13, close: 317.76, volume: 7077360 },
{ time: new Date(2014, 3, 8), open: 321.88, high: 328.00, low: 318.44, close: 327.07, volume: 6585583 },
{ time: new Date(2014, 3, 9), open: 328.47, high: 332.18, low: 322.50, close: 331.80, volume: 5058664 },
{ time: new Date(2014, 3, 10), open: 330.60, high: 331.00, low: 316.50, close: 317.11, volume: 6133376 },
{ time: new Date(2014, 3, 11), open: 314.00, high: 316.50, low: 309.50, close: 311.73, volume: 7292028 },
{ time: new Date(2014, 3, 14), open: 317.67, high: 320.48, low: 311.28, close: 315.91, volume: 4293532 },
{ time: new Date(2014, 3, 15), open: 316.70, high: 318.28, low: 305.50, close: 316.08, volume: 5399337 },
{ time: new Date(2014, 3, 16), open: 321.17, high: 324.00, low: 314.71, close: 323.68, volume: 4285901 },
{ time: new Date(2014, 3, 17), open: 319.76, high: 328.66, low: 319.76, close: 324.91, volume: 4300378 },
{ time: new Date(2014, 3, 21), open: 323.97, high: 331.15, low: 322.31, close: 330.87, volume: 3000598 },
{ time: new Date(2014, 3, 22), open: 332.00, high: 337.50, low: 328.94, close: 329.32, volume: 3714288 },
{ time: new Date(2014, 3, 23), open: 333.06, high: 333.13, low: 323.39, close: 324.58, volume: 3604586 },
{ time: new Date(2014, 3, 24), open: 329.67, high: 337.40, low: 322.95, close: 337.15, volume: 9293735 },
{ time: new Date(2014, 3, 25), open: 316.25, high: 316.49, low: 302.71, close: 303.83, volume: 16186737 },
{ time: new Date(2014, 3, 28), open: 304.00, high: 304.39, low: 288.00, close: 296.58, volume: 14479803 },
{ time: new Date(2014, 3, 29), open: 296.44, high: 301.84, low: 290.45, close: 300.38, volume: 6510591 },
{ time: new Date(2014, 3, 30), open: 298.10, high: 304.56, low: 298.10, close: 304.13, volume: 4090006 },
{ time: new Date(2014, 4, 1), open: 304.13, high: 310.48, low: 304.00, close: 307.89, volume: 4329167 },
{ time: new Date(2014, 4, 2), open: 310.42, high: 313.29, low: 304.31, close: 308.01, volume: 3995218 },
{ time: new Date(2014, 4, 5), open: 306.37, high: 310.23, low: 305.00, close: 310.05, volume: 2520300 },
{ time: new Date(2014, 4, 6), open: 309.53, high: 309.81, low: 297.04, close: 297.38, volume: 4682327 },
{ time: new Date(2014, 4, 7), open: 295.56, high: 296.40, low: 286.68, close: 292.71, volume: 7016937 },
{ time: new Date(2014, 4, 8), open: 290.82, high: 295.88, low: 287.23, close: 288.32, volume: 3848996 },
{ time: new Date(2014, 4, 9), open: 290.57, high: 293.68, low: 284.38, close: 292.24, volume: 4062984 },
{ time: new Date(2014, 4, 12), open: 294.30, high: 303.34, low: 294.16, close: 302.86, volume: 3735443 },
{ time: new Date(2014, 4, 13), open: 302.60, high: 305.60, low: 300.75, close: 304.64, volume: 3509937 },
{ time: new Date(2014, 4, 14), open: 302.50, high: 304.64, low: 296.66, close: 297.62, volume: 3328414 },
{ time: new Date(2014, 4, 15), open: 298.02, high: 299.20, low: 290.38, close: 295.19, volume: 4299530 },
{ time: new Date(2014, 4, 16), open: 292.80, high: 298.88, low: 291.55, close: 297.70, volume: 3637649 },
{ time: new Date(2014, 4, 19), open: 295.76, high: 299.00, low: 293.81, close: 296.76, volume: 2286313 },
{ time: new Date(2014, 4, 20), open: 297.10, high: 304.46, low: 296.75, close: 301.19, volume: 4096308 },
{ time: new Date(2014, 4, 21), open: 302.21, high: 305.96, low: 301.52, close: 305.01, volume: 3409200 },
{ time: new Date(2014, 4, 22), open: 305.05, high: 308.54, low: 303.01, close: 304.91, volume: 2576888 },
{ time: new Date(2014, 4, 23), open: 305.46, high: 312.35, low: 304.90, close: 312.24, volume: 3055997 },
{ time: new Date(2014, 4, 27), open: 314.41, high: 314.63, low: 307.38, close: 310.82, volume: 4864163 },
{ time: new Date(2014, 4, 28), open: 309.50, high: 313.82, low: 307.42, close: 310.16, volume: 2726803 },
{ time: new Date(2014, 4, 29), open: 310.42, high: 314.87, low: 310.20, close: 313.78, volume: 2365679 },
{ time: new Date(2014, 4, 30), open: 314.43, high: 314.65, low: 307.57, close: 312.55, volume: 4260624 },
{ time: new Date(2014, 5, 2), open: 312.59, high: 312.60, low: 307.00, close: 308.84, volume: 2205909 },
{ time: new Date(2014, 5, 3), open: 305.75, high: 307.92, low: 305.07, close: 307.19, volume: 2379273 },
{ time: new Date(2014, 5, 4), open: 306.85, high: 309.50, low: 303.84, close: 306.78, volume: 2111176 },
{ time: new Date(2014, 5, 5), open: 308.10, high: 327.94, low: 306.90, close: 323.57, volume: 7803760 },
{ time: new Date(2014, 5, 6), open: 325.00, high: 330.88, low: 324.93, close: 329.67, volume: 5246723 },
{ time: new Date(2014, 5, 9), open: 331.57, high: 333.00, low: 325.65, close: 327.50, volume: 3212755 },
{ time: new Date(2014, 5, 10), open: 327.65, high: 335.50, low: 327.50, close: 332.41, volume: 3668904 },
{ time: new Date(2014, 5, 11), open: 336.00, high: 340.72, low: 333.88, close: 335.20, volume: 4439178 },
{ time: new Date(2014, 5, 12), open: 335.55, high: 335.55, low: 324.66, close: 325.91, volume: 4276316 },
{ time: new Date(2014, 5, 13), open: 327.05, high: 329.30, low: 323.53, close: 326.27, volume: 2766909 },
{ time: new Date(2014, 5, 16), open: 324.86, high: 328.69, low: 323.52, close: 327.62, volume: 2449843 },
{ time: new Date(2014, 5, 17), open: 327.54, high: 331.34, low: 325.23, close: 325.62, volume: 2924058 },
{ time: new Date(2014, 5, 18), open: 328.00, high: 335.75, low: 325.00, close: 334.38, volume: 6409334 },
{ time: new Date(2014, 5, 19), open: 335.26, high: 338.90, low: 325.98, close: 327.00, volume: 5327002 },
{ time: new Date(2014, 5, 20), open: 327.76, high: 328.22, low: 320.42, close: 324.20, volume: 6056210 },
{ time: new Date(2014, 5, 23), open: 323.33, high: 327.55, low: 321.41, close: 327.24, volume: 2609628 },
{ time: new Date(2014, 5, 24), open: 327.54, high: 329.73, low: 322.74, close: 324.16, volume: 2627978 },
{ time: new Date(2014, 5, 25), open: 324.33, high: 328.15, low: 321.74, close: 327.44, volume: 2328006 },
{ time: new Date(2014, 5, 26), open: 328.49, high: 328.65, low: 322.13, close: 325.69, volume: 2699908 },
{ time: new Date(2014, 5, 27), open: 325.88, high: 326.52, low: 323.27, close: 324.57, volume: 2419626 },
{ time: new Date(2014, 5, 30), open: 324.98, high: 326.98, low: 322.24, close: 324.78, volume: 2672165 },
{ time: new Date(2014, 6, 1), open: 325.86, high: 333.20, low: 325.10, close: 332.39, volume: 3178548 },
{ time: new Date(2014, 6, 2), open: 333.20, high: 336.76, low: 331.66, close: 332.85, volume: 2681578 },
{ time: new Date(2014, 6, 3), open: 334.83, high: 338.30, low: 333.08, close: 337.49, volume: 1944300 },
{ time: new Date(2014, 6, 7), open: 337.50, high: 337.55, low: 332.52, close: 333.55, volume: 2130028 },
{ time: new Date(2014, 6, 8), open: 333.10, high: 333.74, low: 321.40, close: 323.81, volume: 4275447 },
{ time: new Date(2014, 6, 9), open: 324.71, high: 330.20, low: 323.15, close: 329.97, volume: 3167133 },
{ time: new Date(2014, 6, 10), open: 324.34, high: 329.98, low: 322.65, close: 327.92, volume: 2665753 },
{ time: new Date(2014, 6, 11), open: 334.71, high: 347.00, low: 334.71, close: 346.20, volume: 8309079 },
{ time: new Date(2014, 6, 14), open: 347.03, high: 355.77, low: 345.36, close: 355.32, volume: 5615482 },
{ time: new Date(2014, 6, 15), open: 353.72, high: 355.59, low: 349.40, close: 354.44, volume: 4176758 },
{ time: new Date(2014, 6, 16), open: 355.62, high: 359.32, low: 353.00, close: 355.90, volume: 3505023 },
{ time: new Date(2014, 6, 17), open: 353.44, high: 356.96, low: 351.38, close: 352.45, volume: 3640290 },
{ time: new Date(2014, 6, 18), open: 354.40, high: 359.68, low: 352.08, close: 358.66, volume: 3410032 },
{ time: new Date(2014, 6, 21), open: 358.10, high: 361.71, low: 356.72, close: 359.76, volume: 2282741 },
{ time: new Date(2014, 6, 22), open: 355.25, high: 362.93, low: 355.25, close: 360.84, volume: 2889366 },
{ time: new Date(2014, 6, 23), open: 359.05, high: 360.63, low: 356.62, close: 358.14, volume: 2688761 },
{ time: new Date(2014, 6, 24), open: 359.98, high: 364.85, low: 358.52, close: 358.61, volume: 7088655 },
{ time: new Date(2014, 6, 25), open: 317.30, high: 324.87, low: 314.76, close: 324.01, volume: 17855141 },
{ time: new Date(2014, 6, 28), open: 324.25, high: 324.82, low: 316.50, close: 320.41, volume: 5933999 },
{ time: new Date(2014, 6, 29), open: 321.98, high: 322.90, low: 319.50, close: 320.00, volume: 2885644 },
{ time: new Date(2014, 6, 30), open: 321.45, high: 322.73, low: 318.50, close: 322.51, volume: 3973213 },
{ time: new Date(2014, 6, 31), open: 320.01, high: 320.68, low: 311.86, close: 312.99, volume: 5193770 },
{ time: new Date(2014, 7, 1), open: 313.69, high: 315.83, low: 304.59, close: 307.06, volume: 7443091 },
{ time: new Date(2014, 7, 4), open: 308.84, high: 316.18, low: 308.50, close: 313.65, volume: 4208660 },
{ time: new Date(2014, 7, 5), open: 313.65, high: 314.55, low: 310.06, close: 312.32, volume: 2856294 },
{ time: new Date(2014, 7, 6), open: 310.83, high: 315.78, low: 310.20, close: 313.89, volume: 2297476 },
{ time: new Date(2014, 7, 7), open: 315.21, high: 315.88, low: 309.66, close: 311.45, volume: 2936913 },
{ time: new Date(2014, 7, 8), open: 311.94, high: 317.32, low: 310.66, close: 316.80, volume: 2708416 },
{ time: new Date(2014, 7, 11), open: 318.48, high: 320.38, low: 316.88, close: 318.33, volume: 2472819 },
{ time: new Date(2014, 7, 12), open: 318.89, high: 321.31, low: 316.95, close: 319.32, volume: 1916143 },
{ time: new Date(2014, 7, 13), open: 327.60, high: 331.72, low: 326.14, close: 326.28, volume: 4945094 },
{ time: new Date(2014, 7, 14), open: 327.80, high: 334.09, low: 326.71, close: 333.21, volume: 3420646 },
{ time: new Date(2014, 7, 15), open: 334.00, high: 335.00, low: 328.32, close: 333.63, volume: 3897928 },
{ time: new Date(2014, 7, 18), open: 335.48, high: 337.80, low: 333.77, close: 334.53, volume: 2488186 },
{ time: new Date(2014, 7, 19), open: 334.87, high: 335.81, low: 333.01, close: 335.13, volume: 1714120 },
{ time: new Date(2014, 7, 20), open: 334.68, high: 337.16, low: 334.02, close: 335.78, volume: 1811462 },
{ time: new Date(2014, 7, 21), open: 336.48, high: 336.58, low: 332.23, close: 332.91, volume: 1975792 },
{ time: new Date(2014, 7, 22), open: 332.99, high: 334.08, low: 330.80, close: 331.59, volume: 2212965 },
{ time: new Date(2014, 7, 25), open: 333.21, high: 336.77, low: 332.71, close: 334.02, volume: 1960978 },
{ time: new Date(2014, 7, 26), open: 337.00, high: 344.36, low: 334.55, close: 341.83, volume: 3654702 },
{ time: new Date(2014, 7, 27), open: 342.09, high: 346.67, low: 341.34, close: 343.18, volume: 2961767 },
{ time: new Date(2014, 7, 28), open: 340.00, high: 341.79, low: 338.80, close: 340.02, volume: 2254725 },
{ time: new Date(2014, 7, 29), open: 341.76, high: 341.82, low: 337.68, close: 339.04, volume: 1939848 },
{ time: new Date(2014, 8, 2), open: 339.98, high: 342.50, low: 337.16, close: 342.38, volume: 2328881 },
{ time: new Date(2014, 8, 3), open: 342.54, high: 343.27, low: 337.55, close: 339.00, volume: 1998540 },
{ time: new Date(2014, 8, 4), open: 343.69, high: 349.38, low: 343.58, close: 345.95, volume: 3965557 },
{ time: new Date(2014, 8, 5), open: 346.30, high: 346.83, low: 342.50, close: 346.38, volume: 2111220 },
{ time: new Date(2014, 8, 8), open: 344.54, high: 345.81, low: 339.04, close: 342.34, volume: 2960693 },
{ time: new Date(2014, 8, 9), open: 341.61, high: 341.76, low: 329.18, close: 329.75, volume: 4646832 },
{ time: new Date(2014, 8, 10), open: 334.30, high: 334.98, low: 328.82, close: 331.33, volume: 3798904 },
{ time: new Date(2014, 8, 11), open: 329.94, high: 333.01, low: 326.39, close: 330.52, volume: 2721893 },
{ time: new Date(2014, 8, 12), open: 329.56, high: 332.89, low: 328.79, close: 331.19, volume: 3429727 },
{ time: new Date(2014, 8, 15), open: 330.91, high: 331.33, low: 319.00, close: 323.89, volume: 4006918 },
{ time: new Date(2014, 8, 16), open: 321.07, high: 329.48, low: 320.10, close: 327.76, volume: 3265860 },
{ time: new Date(2014, 8, 17), open: 327.76, high: 328.00, low: 321.52, close: 324.00, volume: 4138950 },
{ time: new Date(2014, 8, 18), open: 325.44, high: 327.10, low: 323.71, close: 325.00, volume: 2577706 },
{ time: new Date(2014, 8, 19), open: 327.60, high: 332.76, low: 325.57, close: 331.32, volume: 6886382 },
{ time: new Date(2014, 8, 22), open: 328.49, high: 329.49, low: 321.06, close: 324.50, volume: 3118649 },
{ time: new Date(2014, 8, 23), open: 322.46, high: 327.60, low: 321.25, close: 323.63, volume: 2353590 },
{ time: new Date(2014, 8, 24), open: 324.17, high: 329.44, low: 319.56, close: 328.21, volume: 2647232 },
{ time: new Date(2014, 8, 25), open: 327.99, high: 328.54, low: 321.40, close: 321.93, volume: 2934944 },
{ time: new Date(2014, 8, 26), open: 320.60, high: 323.50, low: 317.64, close: 323.21, volume: 3639155 },
{ time: new Date(2014, 8, 29), open: 320.50, high: 323.75, low: 319.00, close: 321.82, volume: 1929589 },
{ time: new Date(2014, 8, 30), open: 321.36, high: 323.43, low: 318.51, close: 322.44, volume: 2639967 },
{ time: new Date(2014, 9, 1), open: 322.04, high: 322.16, low: 315.55, close: 317.46, volume: 3096735 },
{ time: new Date(2014, 9, 2), open: 316.92, high: 318.53, low: 311.31, close: 318.41, volume: 3553944 },
{ time: new Date(2014, 9, 3), open: 320.36, high: 325.16, low: 319.53, close: 322.74, volume: 3037891 },
{ time: new Date(2014, 9, 6), open: 323.50, high: 324.13, low: 319.60, close: 322.20, volume: 2294194 },
{ time: new Date(2014, 9, 7), open: 319.43, high: 322.00, low: 316.67, close: 316.98, volume: 2365698 },
{ time: new Date(2014, 9, 8), open: 316.58, high: 324.11, low: 314.14, close: 322.70, volume: 3458960 },
{ time: new Date(2014, 9, 9), open: 321.49, high: 322.27, low: 314.52, close: 315.37, volume: 3589464 },
{ time: new Date(2014, 9, 10), open: 314.02, high: 317.77, low: 311.38, close: 311.39, volume: 3684314 },
{ time: new Date(2014, 9, 13), open: 309.87, high: 313.20, low: 303.47, close: 306.45, volume: 4369850 },
{ time: new Date(2014, 9, 14), open: 308.00, high: 312.24, low: 305.75, close: 308.31, volume: 3385809 },
{ time: new Date(2014, 9, 15), open: 304.35, high: 307.90, low: 299.10, close: 305.97, volume: 5348254 },
{ time: new Date(2014, 9, 16), open: 293.83, high: 306.82, low: 293.83, close: 302.86, volume: 4731866 },
{ time: new Date(2014, 9, 17), open: 307.15, high: 309.20, low: 302.72, close: 303.64, volume: 4409218 },
{ time: new Date(2014, 9, 20), open: 302.95, high: 306.53, low: 302.02, close: 306.21, volume: 3239490 },
{ time: new Date(2014, 9, 21), open: 309.90, high: 315.64, low: 307.07, close: 315.33, volume: 3563351 },
{ time: new Date(2014, 9, 22), open: 315.43, high: 318.98, low: 312.64, close: 312.97, volume: 3130049 },
{ time: new Date(2014, 9, 23), open: 313.40, high: 316.80, low: 311.40, close: 313.18, volume: 9038193 },
{ time: new Date(2014, 9, 24), open: 284.40, high: 293.81, low: 284.00, close: 287.06, volume: 19805911 },
{ time: new Date(2014, 9, 27), open: 285.70, high: 290.42, low: 285.02, close: 289.97, volume: 5950594 },
{ time: new Date(2014, 9, 28), open: 289.76, high: 298.00, low: 289.76, close: 295.59, volume: 5576646 },
{ time: new Date(2014, 9, 29), open: 299.11, high: 299.61, low: 293.07, close: 294.12, volume: 4883259 },
{ time: new Date(2014, 9, 30), open: 293.98, high: 299.74, low: 292.36, close: 299.07, volume: 4055155 },
{ time: new Date(2014, 9, 31), open: 305.15, high: 305.72, low: 301.50, close: 305.46, volume: 4551795 },
{ time: new Date(2014, 10, 3), open: 306.24, high: 308.01, low: 303.24, close: 305.72, volume: 3244150 },
{ time: new Date(2014, 10, 4), open: 303.99, high: 304.25, low: 300.17, close: 302.81, volume: 3427384 },
{ time: new Date(2014, 10, 5), open: 303.01, high: 304.00, low: 294.16, close: 296.52, volume: 4674492 },
{ time: new Date(2014, 10, 6), open: 296.69, high: 297.00, low: 292.29, close: 296.64, volume: 3758121 },
{ time: new Date(2014, 10, 7), open: 297.82, high: 299.99, low: 296.29, close: 299.86, volume: 2647352 },
{ time: new Date(2014, 10, 10), open: 300.00, high: 305.80, low: 300.00, close: 305.11, volume: 2809056 },
{ time: new Date(2014, 10, 11), open: 305.94, high: 312.38, low: 303.65, close: 312.01, volume: 3807333 },
{ time: new Date(2014, 10, 12), open: 310.75, high: 312.58, low: 308.79, close: 311.51, volume: 2182982 },
{ time: new Date(2014, 10, 13), open: 312.00, high: 317.89, low: 311.51, close: 316.48, volume: 3686428 },
{ time: new Date(2014, 10, 14), open: 317.12, high: 332.88, low: 316.40, close: 327.82, volume: 8877785 },
{ time: new Date(2014, 10, 17), open: 326.44, high: 328.00, low: 318.03, close: 323.05, volume: 4784933 },
{ time: new Date(2014, 10, 18), open: 323.99, high: 329.56, low: 323.25, close: 324.93, volume: 3551161 },
{ time: new Date(2014, 10, 19), open: 327.25, high: 328.40, low: 324.02, close: 326.54, volume: 3281614 },
{ time: new Date(2014, 10, 20), open: 324.00, high: 332.67, low: 323.33, close: 330.54, volume: 3436721 },
{ time: new Date(2014, 10, 21), open: 335.42, high: 338.33, low: 331.47, close: 332.63, volume: 4466587 },
{ time: new Date(2014, 10, 24), open: 334.78, high: 337.39, low: 333.60, close: 335.64, volume: 2754186 },
{ time: new Date(2014, 10, 25), open: 335.27, high: 336.33, low: 331.28, close: 335.04, volume: 2564989 },
{ time: new Date(2014, 10, 26), open: 333.78, high: 334.65, low: 331.75, close: 333.57, volume: 1985949 },
{ time: new Date(2014, 10, 28), open: 336.03, high: 341.26, low: 336.03, close: 338.64, volume: 3051798 },
{ time: new Date(2014, 11, 1), open: 338.12, high: 340.64, low: 325.93, close: 326.00, volume: 4944861 },
{ time: new Date(2014, 11, 2), open: 327.50, high: 327.93, low: 323.25, close: 326.31, volume: 2790257 },
{ time: new Date(2014, 11, 3), open: 325.73, high: 326.77, low: 314.36, close: 316.50, volume: 5689904 },
{ time: new Date(2014, 11, 4), open: 315.53, high: 318.59, low: 313.47, close: 316.93, volume: 3296642 },
{ time: new Date(2014, 11, 5), open: 316.80, high: 316.93, low: 310.84, close: 312.63, volume: 3265214 },
{ time: new Date(2014, 11, 8), open: 311.57, high: 316.56, low: 304.82, close: 306.64, volume: 3639180 },
{ time: new Date(2014, 11, 9), open: 302.99, high: 313.64, low: 301.14, close: 312.50, volume: 4049506 },
{ time: new Date(2014, 11, 10), open: 312.00, high: 313.19, low: 304.68, close: 305.84, volume: 3245890 },
{ time: new Date(2014, 11, 11), open: 307.89, high: 312.64, low: 306.01, close: 307.36, volume: 3272919 },
{ time: new Date(2014, 11, 12), open: 303.99, high: 310.64, low: 303.01, close: 307.32, volume: 3162322 },
{ time: new Date(2014, 11, 15), open: 308.87, high: 310.86, low: 302.15, close: 306.07, volume: 3841577 },
{ time: new Date(2014, 11, 16), open: 304.35, high: 304.49, low: 295.01, close: 295.06, volume: 6501252 },
{ time: new Date(2014, 11, 17), open: 296.37, high: 299.67, low: 293.03, close: 298.88, volume: 4433505 },
{ time: new Date(2014, 11, 18), open: 304.01, high: 304.50, low: 293.25, close: 297.73, volume: 7738067 },
{ time: new Date(2014, 11, 19), open: 296.91, high: 301.54, low: 295.52, close: 299.90, volume: 8709129 },
{ time: new Date(2014, 11, 22), open: 301.94, high: 307.36, low: 301.94, close: 306.54, volume: 4003827 },
{ time: new Date(2014, 11, 23), open: 306.98, high: 307.49, low: 303.25, close: 306.28, volume: 2718359 },
{ time: new Date(2014, 11, 24), open: 306.38, high: 307.00, low: 302.88, close: 303.03, volume: 1518107 },
{ time: new Date(2014, 11, 26), open: 305.00, high: 310.78, low: 303.81, close: 309.09, volume: 2893801 },
{ time: new Date(2014, 11, 29), open: 307.85, high: 314.27, low: 306.58, close: 312.04, volume: 3009046 },
{ time: new Date(2014, 11, 30), open: 309.91, high: 313.94, low: 309.34, close: 310.30, volume: 2093023 },
{ time: new Date(2014, 11, 31), open: 311.55, high: 312.98, low: 310.01, close: 310.35, volume: 2057766 },
{ time: new Date(2015, 0, 2), open: 312.58, high: 314.75, low: 306.96, close: 308.52, volume: 2788101 },
{ time: new Date(2015, 0, 5), open: 307.01, high: 308.38, low: 300.85, close: 302.19, volume: 2774231 },
{ time: new Date(2015, 0, 6), open: 302.24, high: 303.00, low: 292.38, close: 295.29, volume: 3519034 },
{ time: new Date(2015, 0, 7), open: 297.50, high: 301.28, low: 295.33, close: 298.42, volume: 2640349 },
{ time: new Date(2015, 0, 8), open: 300.32, high: 303.14, low: 296.11, close: 300.46, volume: 3088398 },
{ time: new Date(2015, 0, 9), open: 301.48, high: 302.87, low: 296.68, close: 296.93, volume: 2592360 },
{ time: new Date(2015, 0, 12), open: 297.56, high: 298.51, low: 289.28, close: 291.41, volume: 3421392 },
{ time: new Date(2015, 0, 13), open: 297.48, high: 301.50, low: 293.23, close: 294.74, volume: 4136442 },
{ time: new Date(2015, 0, 14), open: 291.93, high: 295.91, low: 286.50, close: 293.27, volume: 5538666 },
{ time: new Date(2015, 0, 15), open: 294.00, high: 296.00, low: 286.82, close: 286.95, volume: 4419196 },
{ time: new Date(2015, 0, 16), open: 286.28, high: 290.79, low: 285.25, close: 290.74, volume: 3478176 },
{ time: new Date(2015, 0, 20), open: 292.59, high: 293.36, low: 286.39, close: 289.44, volume: 3075081 },
{ time: new Date(2015, 0, 21), open: 289.64, high: 306.00, low: 287.26, close: 297.25, volume: 10065076 },
{ time: new Date(2015, 0, 22), open: 300.00, high: 312.25, low: 300.00, close: 310.32, volume: 5362640 },
{ time: new Date(2015, 0, 23), open: 308.08, high: 316.93, low: 307.72, close: 312.39, volume: 4496419 },
{ time: new Date(2015, 0, 26), open: 311.82, high: 313.00, low: 307.52, close: 309.66, volume: 3169665 },
{ time: new Date(2015, 0, 27), open: 306.30, high: 310.24, low: 302.62, close: 306.75, volume: 2920315 },
{ time: new Date(2015, 0, 28), open: 309.81, high: 311.51, low: 303.80, close: 303.91, volume: 3063774 },
{ time: new Date(2015, 0, 29), open: 304.73, high: 312.80, low: 299.33, close: 311.78, volume: 8656567 },
{ time: new Date(2015, 0, 30), open: 346.32, high: 359.50, low: 340.74, close: 354.53, volume: 23856060 },
{ time: new Date(2015, 1, 2), open: 350.05, high: 365.00, low: 350.01, close: 364.47, volume: 10231914 },
{ time: new Date(2015, 1, 3), open: 360.29, high: 367.82, low: 360.21, close: 363.55, volume: 6212565 },
{ time: new Date(2015, 1, 4), open: 358.38, high: 367.50, low: 358.23, close: 364.75, volume: 4169927 },
{ time: new Date(2015, 1, 5), open: 366.00, high: 378.80, low: 365.90, close: 373.89, volume: 7247605 },
{ time: new Date(2015, 1, 6), open: 374.87, high: 375.99, low: 371.01, close: 374.28, volume: 3892382 },
{ time: new Date(2015, 1, 9), open: 371.00, high: 374.41, low: 367.20, close: 370.56, volume: 2724630 },
{ time: new Date(2015, 1, 10), open: 371.19, high: 374.30, low: 368.51, close: 373.00, volume: 2287232 },
{ time: new Date(2015, 1, 11), open: 371.23, high: 377.10, low: 371.10, close: 375.14, volume: 2786523 },
{ time: new Date(2015, 1, 12), open: 375.10, high: 378.51, low: 373.15, close: 377.17, volume: 2791050 },
{ time: new Date(2015, 1, 13), open: 378.41, high: 383.00, low: 377.01, close: 381.83, volume: 3475069 },
{ time: new Date(2015, 1, 17), open: 377.72, high: 379.98, low: 372.67, close: 375.43, volume: 3673208 },
{ time: new Date(2015, 1, 18), open: 375.42, high: 376.74, low: 372.85, close: 373.37, volume: 2650610 },
{ time: new Date(2015, 1, 19), open: 373.49, high: 381.88, low: 373.43, close: 379.00, volume: 2953752 },
{ time: new Date(2015, 1, 20), open: 378.62, high: 383.70, low: 375.84, close: 383.66, volume: 3258023 },
{ time: new Date(2015, 1, 23), open: 383.44, high: 384.54, low: 378.00, close: 380.14, volume: 2176989 },
{ time: new Date(2015, 1, 24), open: 378.65, high: 380.48, low: 376.16, close: 378.59, volume: 1921850 },
{ time: new Date(2015, 1, 25), open: 377.27, high: 387.85, low: 376.54, close: 385.37, volume: 3174495 },
{ time: new Date(2015, 1, 26), open: 384.07, high: 389.37, low: 383.28, close: 384.80, volume: 2687107 },
{ time: new Date(2015, 1, 27), open: 384.00, high: 385.99, low: 379.79, close: 380.16, volume: 2532309 },
{ time: new Date(2015, 2, 2), open: 380.85, high: 385.90, low: 379.48, close: 385.66, volume: 2139205 },
{ time: new Date(2015, 2, 3), open: 383.95, high: 386.10, low: 381.60, close: 384.61, volume: 1946498 },
{ time: new Date(2015, 2, 4), open: 385.71, high: 387.90, low: 382.19, close: 382.72, volume: 2259141 },
{ time: new Date(2015, 2, 5), open: 385.61, high: 388.42, low: 383.89, close: 387.83, volume: 2693518 },
{ time: new Date(2015, 2, 6), open: 385.52, high: 387.00, low: 378.88, close: 380.09, volume: 2627042 },
{ time: new Date(2015, 2, 9), open: 378.40, high: 379.33, low: 375.28, close: 378.56, volume: 2311390 },
{ time: new Date(2015, 2, 10), open: 377.45, high: 377.77, low: 369.18, close: 369.51, volume: 3120972 },
{ time: new Date(2015, 2, 11), open: 370.61, high: 373.35, low: 366.26, close: 366.37, volume: 2495097 },
{ time: new Date(2015, 2, 12), open: 368.82, high: 375.50, low: 367.52, close: 374.24, volume: 2810001 },
{ time: new Date(2015, 2, 13), open: 371.52, high: 373.99, low: 366.68, close: 370.58, volume: 2611658 },
{ time: new Date(2015, 2, 16), open: 370.38, high: 373.94, low: 366.72, close: 373.35, volume: 2354059 },
{ time: new Date(2015, 2, 17), open: 371.11, high: 374.50, low: 369.64, close: 371.92, volume: 2036961 },
{ time: new Date(2015, 2, 18), open: 369.97, high: 375.99, low: 366.70, close: 375.14, volume: 2654135 },
{ time: new Date(2015, 2, 19), open: 373.87, high: 377.11, low: 372.19, close: 373.24, volume: 1915671 },
{ time: new Date(2015, 2, 20), open: 376.29, high: 379.37, low: 375.92, close: 378.49, volume: 3763553 },
{ time: new Date(2015, 2, 23), open: 378.07, high: 381.77, low: 374.94, close: 375.11, volume: 2239343 },
{ time: new Date(2015, 2, 24), open: 373.99, high: 375.24, low: 372.27, close: 374.09, volume: 2228214 },
{ time: new Date(2015, 2, 25), open: 375.17, high: 380.50, low: 370.28, close: 370.96, volume: 3429497 },
{ time: new Date(2015, 2, 26), open: 369.59, high: 371.40, low: 365.65, close: 367.35, volume: 2929962 },
{ time: new Date(2015, 2, 27), open: 367.11, high: 373.17, low: 366.57, close: 370.56, volume: 2609774 },
{ time: new Date(2015, 2, 30), open: 371.87, high: 376.12, low: 371.55, close: 374.59, volume: 1820933 },
{ time: new Date(2015, 2, 31), open: 373.24, high: 377.70, low: 371.51, close: 372.10, volume: 2506122 },
{ time: new Date(2015, 3, 1), open: 372.10, high: 373.16, low: 368.34, close: 370.26, volume: 2458095 },
{ time: new Date(2015, 3, 2), open: 370.50, high: 373.28, low: 369.00, close: 372.25, volume: 1875279 },
{ time: new Date(2015, 3, 6), open: 370.10, high: 380.20, low: 369.36, close: 377.04, volume: 3050709 },
{ time: new Date(2015, 3, 7), open: 376.15, high: 379.31, low: 374.03, close: 374.41, volume: 1954902 },
{ time: new Date(2015, 3, 8), open: 374.66, high: 381.58, low: 374.65, close: 381.20, volume: 2636434 },
{ time: new Date(2015, 3, 9), open: 380.66, high: 384.42, low: 378.80, close: 383.54, volume: 2392328 },
{ time: new Date(2015, 3, 10), open: 384.31, high: 387.12, low: 381.32, close: 382.65, volume: 2573519 },
{ time: new Date(2015, 3, 13), open: 383.53, high: 385.28, low: 380.14, close: 382.36, volume: 1894453 },
{ time: new Date(2015, 3, 14), open: 383.51, high: 387.81, low: 381.21, close: 385.11, volume: 2583575 },
{ time: new Date(2015, 3, 15), open: 384.65, high: 385.78, low: 381.64, close: 383.45, volume: 1933229 },
{ time: new Date(2015, 3, 16), open: 383.69, high: 387.45, low: 383.55, close: 386.04, volume: 2080418 },
{ time: new Date(2015, 3, 17), open: 382.63, high: 383.56, low: 374.40, close: 375.56, volume: 3839664 },
{ time: new Date(2015, 3, 20), open: 378.55, high: 391.94, low: 377.00, close: 389.51, volume: 5016148 },
{ time: new Date(2015, 3, 21), open: 391.31, high: 394.60, low: 386.80, close: 391.18, volume: 4643524 },
{ time: new Date(2015, 3, 22), open: 391.91, high: 394.28, low: 388.00, close: 389.80, volume: 3474724 },
{ time: new Date(2015, 3, 23), open: 390.21, high: 391.88, low: 386.15, close: 389.99, volume: 7979985 },
{ time: new Date(2015, 3, 24), open: 439.00, high: 452.65, low: 439.00, close: 445.10, volume: 17176904 },
{ time: new Date(2015, 3, 27), open: 443.86, high: 446.99, low: 437.41, close: 438.56, volume: 5430949 },
{ time: new Date(2015, 3, 28), open: 438.51, high: 439.00, low: 428.04, close: 429.31, volume: 4140483 },
{ time: new Date(2015, 3, 29), open: 426.75, high: 434.24, low: 426.03, close: 429.37, volume: 3621688 },
{ time: new Date(2015, 3, 30), open: 427.11, high: 431.75, low: 419.24, close: 421.78, volume: 3647877 },
{ time: new Date(2015, 4, 1), open: 423.82, high: 425.64, low: 416.00, close: 422.87, volume: 3565824 },
{ time: new Date(2015, 4, 4), open: 424.80, high: 429.77, low: 422.42, close: 423.04, volume: 2270448 },
{ time: new Date(2015, 4, 5), open: 422.85, high: 427.51, low: 421.02, close: 421.19, volume: 2856386 },
{ time: new Date(2015, 4, 6), open: 421.43, high: 422.72, low: 414.55, close: 419.10, volume: 2552474 },
{ time: new Date(2015, 4, 7), open: 424.15, high: 428.50, low: 422.85, close: 426.88, volume: 2766132 },
{ time: new Date(2015, 4, 8), open: 430.75, high: 435.20, low: 430.17, close: 433.69, volume: 2908838 },
{ time: new Date(2015, 4, 11), open: 432.51, high: 439.00, low: 431.37, close: 432.85, volume: 2393737 },
{ time: new Date(2015, 4, 12), open: 431.08, high: 433.25, low: 426.71, close: 431.02, volume: 1947822 },
{ time: new Date(2015, 4, 13), open: 429.98, high: 433.53, low: 425.80, close: 426.87, volume: 1996328 },
{ time: new Date(2015, 4, 14), open: 429.45, high: 433.00, low: 427.01, close: 432.28, volume: 1888477 },
{ time: new Date(2015, 4, 15), open: 428.00, high: 430.40, low: 424.30, close: 426.00, volume: 4240306 },
{ time: new Date(2015, 4, 18), open: 426.00, high: 427.27, low: 421.46, close: 425.24, volume: 2390229 },
{ time: new Date(2015, 4, 19), open: 424.87, high: 428.24, low: 420.63, close: 421.71, volume: 2465240 },
{ time: new Date(2015, 4, 20), open: 420.60, high: 427.10, low: 418.36, close: 423.86, volume: 2196159 },
{ time: new Date(2015, 4, 21), open: 428.00, high: 436.90, low: 428.00, close: 431.63, volume: 4121401 },
{ time: new Date(2015, 4, 22), open: 431.55, high: 432.44, low: 427.61, close: 427.63, volume: 2020629 },
{ time: new Date(2015, 4, 26), open: 426.20, high: 427.00, low: 422.00, close: 425.47, volume: 2244185 },
{ time: new Date(2015, 4, 27), open: 427.45, high: 431.85, low: 425.01, close: 431.42, volume: 2231088 },
{ time: new Date(2015, 4, 28), open: 429.71, high: 431.35, low: 425.47, close: 426.57, volume: 1912436 },
{ time: new Date(2015, 4, 29), open: 427.23, high: 432.50, low: 427.23, close: 429.23, volume: 3016060 },
{ time: new Date(2015, 5, 1), open: 430.40, high: 433.16, low: 426.20, close: 430.92, volume: 2253264 },
{ time: new Date(2015, 5, 2), open: 430.07, high: 433.23, low: 426.25, close: 430.99, volume: 1669845 },
{ time: new Date(2015, 5, 3), open: 434.40, high: 438.39, low: 432.75, close: 436.59, volume: 2727914 },
{ time: new Date(2015, 5, 4), open: 434.40, high: 436.76, low: 429.26, close: 430.78, volume: 2510761 },
{ time: new Date(2015, 5, 5), open: 429.66, high: 430.80, low: 426.50, close: 426.95, volume: 1907855 },
{ time: new Date(2015, 5, 8), open: 425.62, high: 426.80, low: 421.42, close: 423.50, volume: 2172525 },
{ time: new Date(2015, 5, 9), open: 422.96, high: 427.49, low: 419.14, close: 425.48, volume: 2288663 },
{ time: new Date(2015, 5, 10), open: 426.46, high: 432.20, low: 425.66, close: 430.77, volume: 2172333 },
{ time: new Date(2015, 5, 11), open: 432.29, high: 438.89, low: 431.47, close: 432.97, volume: 2922459 },
{ time: new Date(2015, 5, 12), open: 431.25, high: 432.36, low: 428.26, close: 429.92, volume: 2054385 },
{ time: new Date(2015, 5, 15), open: 427.66, high: 428.05, low: 422.64, close: 423.67, volume: 2050987 },
{ time: new Date(2015, 5, 16), open: 424.15, high: 427.97, low: 422.67, close: 427.26, volume: 2297469 },
{ time: new Date(2015, 5, 17), open: 428.36, high: 431.35, low: 424.75, close: 427.81, volume: 2185869 },
{ time: new Date(2015, 5, 18), open: 430.30, high: 439.73, low: 429.40, close: 439.39, volume: 3378360 },
{ time: new Date(2015, 5, 19), open: 440.26, high: 444.99, low: 433.24, close: 434.92, volume: 4495087 },
{ time: new Date(2015, 5, 22), open: 437.00, high: 439.24, low: 434.18, close: 436.29, volume: 1823572 },
{ time: new Date(2015, 5, 23), open: 435.59, high: 447.04, low: 433.69, close: 445.99, volume: 3245049 },
{ time: new Date(2015, 5, 24), open: 444.97, high: 446.47, low: 440.23, close: 440.84, volume: 2620827 },
{ time: new Date(2015, 5, 25), open: 438.07, high: 443.47, low: 436.39, close: 440.10, volume: 2237458 },
{ time: new Date(2015, 5, 26), open: 441.76, high: 443.49, low: 435.06, close: 438.10, volume: 2624479 },
{ time: new Date(2015, 5, 29), open: 434.98, high: 437.00, low: 429.00, close: 429.86, volume: 2753193 },
{ time: new Date(2015, 5, 30), open: 434.20, high: 435.57, low: 430.46, close: 434.09, volume: 2596873 },
{ time: new Date(2015, 6, 1), open: 439.35, high: 440.00, low: 435.58, close: 437.39, volume: 1987076 },
{ time: new Date(2015, 6, 2), open: 437.00, high: 438.20, low: 433.48, close: 437.71, volume: 1343397 },
{ time: new Date(2015, 6, 6), open: 435.23, high: 439.73, low: 433.52, close: 436.04, volume: 1903161 },
{ time: new Date(2015, 6, 7), open: 435.68, high: 437.73, low: 425.57, close: 436.72, volume: 3454248 },
{ time: new Date(2015, 6, 8), open: 434.35, high: 435.99, low: 428.83, close: 429.70, volume: 2383130 },
{ time: new Date(2015, 6, 9), open: 434.90, high: 438.72, low: 434.15, close: 434.39, volume: 2271395 },
{ time: new Date(2015, 6, 10), open: 440.49, high: 444.72, low: 439.00, close: 443.51, volume: 2400981 },
{ time: new Date(2015, 6, 13), open: 448.29, high: 457.87, low: 447.54, close: 455.57, volume: 3956802 },
{ time: new Date(2015, 6, 14), open: 462.32, high: 469.60, low: 458.16, close: 465.57, volume: 4736215 },
{ time: new Date(2015, 6, 15), open: 463.04, high: 464.70, low: 460.20, close: 461.19, volume: 2987399 },
{ time: new Date(2015, 6, 16), open: 465.50, high: 475.88, low: 464.80, close: 475.48, volume: 4095581 },
{ time: new Date(2015, 6, 17), open: 477.70, high: 485.42, low: 477.25, close: 483.01, volume: 4932176 },
{ time: new Date(2015, 6, 20), open: 492.57, high: 493.20, low: 485.40, close: 488.10, volume: 4752491 },
{ time: new Date(2015, 6, 21), open: 487.90, high: 488.88, low: 482.55, close: 488.00, volume: 3181831 },
{ time: new Date(2015, 6, 22), open: 485.99, high: 492.50, low: 484.90, close: 488.27, volume: 3114898 },
{ time: new Date(2015, 6, 23), open: 491.66, high: 491.66, low: 475.70, close: 482.18, volume: 9374431 },
{ time: new Date(2015, 6, 24), open: 578.99, high: 580.57, low: 529.35, close: 529.42, volume: 21909381 },
{ time: new Date(2015, 6, 27), open: 527.75, high: 544.95, low: 526.60, close: 531.41, volume: 7490960 },
{ time: new Date(2015, 6, 28), open: 536.00, high: 536.39, low: 523.12, close: 526.03, volume: 5273092 },
{ time: new Date(2015, 6, 29), open: 530.92, high: 532.97, low: 525.02, close: 529.00, volume: 3752634 },
{ time: new Date(2015, 6, 30), open: 527.65, high: 539.20, low: 524.29, close: 536.76, volume: 3743065 },
{ time: new Date(2015, 6, 31), open: 539.09, high: 542.84, low: 534.52, close: 536.15, volume: 3025598 },
{ time: new Date(2015, 7, 3), open: 537.45, high: 540.44, low: 529.36, close: 535.03, volume: 3014236 },
{ time: new Date(2015, 7, 4), open: 529.69, high: 536.95, low: 529.16, close: 531.90, volume: 2934590 },
{ time: new Date(2015, 7, 5), open: 538.80, high: 539.14, low: 534.12, close: 537.01, volume: 2889350 },
{ time: new Date(2015, 7, 6), open: 539.30, high: 542.74, low: 527.52, close: 529.46, volume: 3820453 },
{ time: new Date(2015, 7, 7), open: 529.16, high: 529.46, low: 518.21, close: 522.62, volume: 3969215 },
{ time: new Date(2015, 7, 10), open: 528.52, high: 532.28, low: 523.00, close: 524.00, volume: 2615926 },
{ time: new Date(2015, 7, 11), open: 523.65, high: 528.98, low: 522.00, close: 527.46, volume: 2676600 },
{ time: new Date(2015, 7, 12), open: 523.75, high: 527.50, low: 513.06, close: 525.91, volume: 4014684 },
{ time: new Date(2015, 7, 13), open: 527.37, high: 534.66, low: 525.48, close: 529.66, volume: 2895238 },
{ time: new Date(2015, 7, 14), open: 528.25, high: 534.11, low: 528.25, close: 531.52, volume: 1994799 },
{ time: new Date(2015, 7, 17), open: 531.29, high: 538.74, low: 527.12, close: 535.22, volume: 2581680 },
{ time: new Date(2015, 7, 18), open: 535.04, high: 539.49, low: 533.00, close: 535.02, volume: 2071342 },
{ time: new Date(2015, 7, 19), open: 533.74, high: 537.25, low: 529.00, close: 532.92, volume: 2324040 },
{ time: new Date(2015, 7, 20), open: 530.39, high: 533.25, low: 515.77, close: 515.78, volume: 4374857 },
{ time: new Date(2015, 7, 21), open: 507.36, high: 512.33, low: 494.47, close: 494.47, volume: 6636405 },
{ time: new Date(2015, 7, 24), open: 463.58, high: 489.76, low: 451.00, close: 463.37, volume: 10063882 },
{ time: new Date(2015, 7, 25), open: 487.49, high: 489.44, low: 466.25, close: 466.37, volume: 5643973 },
{ time: new Date(2015, 7, 26), open: 484.02, high: 503.72, low: 478.76, close: 500.77, volume: 6323581 },
{ time: new Date(2015, 7, 27), open: 513.71, high: 522.69, low: 507.26, close: 518.37, volume: 6064885 },
{ time: new Date(2015, 7, 28), open: 517.50, high: 521.50, low: 513.04, close: 518.01, volume: 2733815 },
{ time: new Date(2015, 7, 31), open: 516.44, high: 519.41, low: 509.07, close: 512.89, volume: 2982995 },
{ time: new Date(2015, 8, 1), open: 499.14, high: 510.00, low: 493.43, close: 496.54, volume: 3824035 },
{ time: new Date(2015, 8, 2), open: 505.09, high: 510.86, low: 497.72, close: 510.55, volume: 3689628 },
{ time: new Date(2015, 8, 3), open: 514.50, high: 515.84, low: 502.57, close: 504.72, volume: 3098941 },
{ time: new Date(2015, 8, 4), open: 497.65, high: 502.85, low: 495.64, close: 499.00, volume: 2666341 },
{ time: new Date(2015, 8, 8), open: 508.69, high: 518.35, low: 508.51, close: 517.54, volume: 3777499 },
{ time: new Date(2015, 8, 9), open: 524.00, high: 529.95, low: 515.06, close: 516.89, volume: 4338714 },
{ time: new Date(2015, 8, 10), open: 515.15, high: 526.13, low: 514.78, close: 522.24, volume: 2562832 },
{ time: new Date(2015, 8, 11), open: 521.07, high: 529.44, low: 520.60, close: 529.44, volume: 3218563 },
{ time: new Date(2015, 8, 14), open: 529.44, high: 532.45, low: 518.58, close: 521.38, volume: 3127107 },
{ time: new Date(2015, 8, 15), open: 523.25, high: 527.92, low: 517.20, close: 522.37, volume: 2845635 },
{ time: new Date(2015, 8, 16), open: 521.98, high: 528.30, low: 518.52, close: 527.39, volume: 2248046 },
{ time: new Date(2015, 8, 17), open: 526.98, high: 546.97, low: 526.57, close: 538.87, volume: 4124870 },
{ time: new Date(2015, 8, 18), open: 534.62, high: 546.24, low: 531.35, close: 540.26, volume: 6125617 },
{ time: new Date(2015, 8, 21), open: 544.33, high: 549.78, low: 539.59, close: 548.39, volume: 3265264 },
{ time: new Date(2015, 8, 22), open: 539.71, high: 543.55, low: 532.66, close: 538.40, volume: 3824240 },
{ time: new Date(2015, 8, 23), open: 538.30, high: 541.21, low: 534.00, close: 536.07, volume: 2228055 },
{ time: new Date(2015, 8, 24), open: 530.55, high: 534.56, low: 522.87, close: 533.75, volume: 3481804 },
{ time: new Date(2015, 8, 25), open: 542.57, high: 542.80, low: 521.40, close: 524.25, volume: 3910275 },
{ time: new Date(2015, 8, 28), open: 520.02, high: 520.28, low: 494.33, close: 504.06, volume: 5383198 },
{ time: new Date(2015, 8, 29), open: 506.00, high: 511.48, low: 490.50, close: 496.07, volume: 4443224 },
{ time: new Date(2015, 8, 30), open: 505.44, high: 512.80, low: 501.67, close: 511.89, volume: 3990425 },
{ time: new Date(2015, 9, 1), open: 511.00, high: 520.80, low: 506.00, close: 520.72, volume: 3741058 },
{ time: new Date(2015, 9, 2), open: 512.99, high: 532.60, low: 508.10, close: 532.54, volume: 4576555 },
{ time: new Date(2015, 9, 5), open: 536.99, high: 545.91, low: 536.00, close: 543.68, volume: 3352397 },
{ time: new Date(2015, 9, 6), open: 545.50, high: 551.50, low: 533.33, close: 537.48, volume: 4502815 },
{ time: new Date(2015, 9, 7), open: 541.79, high: 542.00, low: 529.00, close: 541.94, volume: 3788801 },
{ time: new Date(2015, 9, 8), open: 536.71, high: 539.39, low: 519.89, close: 533.16, volume: 4648953 },
{ time: new Date(2015, 9, 9), open: 534.48, high: 541.79, low: 530.27, close: 539.80, volume: 3527237 },
{ time: new Date(2015, 9, 12), open: 539.96, high: 550.82, low: 539.80, close: 550.19, volume: 2761080 },
{ time: new Date(2015, 9, 13), open: 546.26, high: 553.20, low: 543.10, close: 548.90, volume: 2737089 },
{ time: new Date(2015, 9, 14), open: 551.34, high: 552.25, low: 539.68, close: 544.83, volume: 3561089 },
{ time: new Date(2015, 9, 15), open: 547.75, high: 563.00, low: 547.00, close: 562.44, volume: 4914627 },
{ time: new Date(2015, 9, 16), open: 565.27, high: 570.94, low: 560.31, close: 570.76, volume: 4218101 },
{ time: new Date(2015, 9, 19), open: 570.76, high: 579.00, low: 567.38, close: 573.15, volume: 4326293 },
{ time: new Date(2015, 9, 20), open: 572.00, high: 573.00, low: 555.28, close: 560.88, volume: 4327920 },
{ time: new Date(2015, 9, 21), open: 563.87, high: 565.25, low: 552.52, close: 555.77, volume: 3343551 },
{ time: new Date(2015, 9, 22), open: 562.70, high: 569.15, low: 556.67, close: 563.91, volume: 7250534 },
{ time: new Date(2015, 9, 23), open: 617.68, high: 619.45, low: 595.36, close: 599.03, volume: 10671575 },
{ time: new Date(2015, 9, 26), open: 602.30, high: 609.85, low: 596.29, close: 608.61, volume: 4259250 },
{ time: new Date(2015, 9, 27), open: 608.60, high: 614.71, low: 605.53, close: 611.01, volume: 3721355 },
{ time: new Date(2015, 9, 28), open: 612.30, high: 617.23, low: 609.50, close: 617.10, volume: 3911944 },
{ time: new Date(2015, 9, 29), open: 617.70, high: 627.54, low: 615.39, close: 626.55, volume: 3858609 },
{ time: new Date(2015, 9, 30), open: 626.01, high: 630.72, low: 625.28, close: 625.90, volume: 3840398 },
{ time: new Date(2015, 10, 2), open: 627.13, high: 628.63, low: 620.41, close: 628.35, volume: 2792454 },
{ time: new Date(2015, 10, 3), open: 629.53, high: 629.89, low: 622.00, close: 625.31, volume: 3242365 },
{ time: new Date(2015, 10, 4), open: 627.76, high: 645.93, low: 627.35, close: 640.95, volume: 4831843 },
{ time: new Date(2015, 10, 5), open: 647.10, high: 657.00, low: 643.09, close: 655.65, volume: 4707393 },
{ time: new Date(2015, 10, 6), open: 655.00, high: 662.26, low: 652.00, close: 659.37, volume: 4082524 },
{ time: new Date(2015, 10, 9), open: 658.65, high: 661.96, low: 647.85, close: 655.49, volume: 4040181 },
{ time: new Date(2015, 10, 10), open: 653.00, high: 660.00, low: 647.26, close: 659.68, volume: 3464933 },
{ time: new Date(2015, 10, 11), open: 663.25, high: 675.96, low: 663.25, close: 673.25, volume: 5373772 },
{ time: new Date(2015, 10, 12), open: 673.00, high: 675.64, low: 664.22, close: 665.60, volume: 4246218 },
{ time: new Date(2015, 10, 13), open: 663.57, high: 667.00, low: 640.45, close: 642.35, volume: 6213880 },
{ time: new Date(2015, 10, 16), open: 640.92, high: 649.99, low: 622.29, close: 647.81, volume: 7403464 },
{ time: new Date(2015, 10, 17), open: 650.65, high: 653.25, low: 641.00, close: 643.30, volume: 4291990 },
{ time: new Date(2015, 10, 18), open: 646.51, high: 664.88, low: 646.37, close: 663.54, volume: 4315747 },
{ time: new Date(2015, 10, 19), open: 664.99, high: 672.86, low: 659.00, close: 661.27, volume: 4674078 },
{ time: new Date(2015, 10, 20), open: 663.95, high: 668.87, low: 657.57, close: 668.45, volume: 3860188 },
{ time: new Date(2015, 10, 23), open: 671.50, high: 682.77, low: 670.12, close: 678.99, volume: 4367129 },
{ time: new Date(2015, 10, 24), open: 674.14, high: 675.80, low: 661.21, close: 671.15, volume: 4533750 },
{ time: new Date(2015, 10, 25), open: 675.00, high: 679.70, low: 671.24, close: 675.34, volume: 2697889 },
{ time: new Date(2015, 10, 27), open: 680.80, high: 680.99, low: 672.10, close: 673.26, volume: 1966551 },
{ time: new Date(2015, 10, 30), open: 675.90, high: 681.29, low: 664.60, close: 664.80, volume: 5474105 },
{ time: new Date(2015, 11, 1), open: 673.75, high: 681.00, low: 667.86, close: 679.06, volume: 4739462 },
{ time: new Date(2015, 11, 2), open: 681.00, high: 684.82, low: 674.25, close: 676.01, volume: 4259104 },
{ time: new Date(2015, 11, 3), open: 679.44, high: 682.79, low: 661.48, close: 666.25, volume: 5064736 },
{ time: new Date(2015, 11, 4), open: 666.00, high: 674.78, low: 661.40, close: 672.64, volume: 4534796 },
{ time: new Date(2015, 11, 7), open: 674.74, high: 675.46, low: 660.50, close: 669.83, volume: 3732814 },
{ time: new Date(2015, 11, 8), open: 663.13, high: 679.99, low: 659.79, close: 677.33, volume: 3651908 },
{ time: new Date(2015, 11, 9), open: 678.00, high: 679.00, low: 655.68, close: 664.79, volume: 5158172 },
{ time: new Date(2015, 11, 10), open: 665.59, high: 668.53, low: 659.56, close: 662.32, volume: 3455472 },
{ time: new Date(2015, 11, 11), open: 651.23, high: 657.88, low: 639.62, close: 640.15, volume: 5474420 },
{ time: new Date(2015, 11, 14), open: 641.75, high: 658.58, low: 635.27, close: 657.91, volume: 4329653 },
{ time: new Date(2015, 11, 15), open: 665.03, high: 671.50, low: 657.35, close: 658.64, volume: 4753415 },
{ time: new Date(2015, 11, 16), open: 663.56, high: 677.35, low: 659.32, close: 675.77, volume: 3964470 },
{ time: new Date(2015, 11, 17), open: 680.00, high: 682.50, low: 670.65, close: 670.65, volume: 3681645 },
{ time: new Date(2015, 11, 18), open: 668.65, high: 676.84, low: 664.13, close: 664.14, volume: 6841304 },
{ time: new Date(2015, 11, 21), open: 668.50, high: 669.90, low: 658.93, close: 664.51, volume: 3250900 },
{ time: new Date(2015, 11, 22), open: 666.83, high: 668.49, low: 659.26, close: 663.15, volume: 2667795 },
{ time: new Date(2015, 11, 23), open: 666.50, high: 666.60, low: 656.63, close: 663.70, volume: 2722922 },
{ time: new Date(2015, 11, 24), open: 663.35, high: 664.68, low: 660.60, close: 662.79, volume: 1092970 },
{ time: new Date(2015, 11, 28), open: 665.56, high: 675.50, low: 665.50, close: 675.20, volume: 3783555 },
{ time: new Date(2015, 11, 29), open: 677.98, high: 696.44, low: 677.89, close: 693.97, volume: 5734996 },
{ time: new Date(2015, 11, 30), open: 691.89, high: 695.49, low: 686.38, close: 689.07, volume: 3519003 },
{ time: new Date(2015, 11, 31), open: 686.08, high: 687.75, low: 675.89, close: 675.89, volume: 3749560 },
{ time: new Date(2016, 0, 4), open: 656.29, high: 657.72, low: 627.51, close: 636.99, volume: 9280761 },
{ time: new Date(2016, 0, 5), open: 646.86, high: 646.91, low: 627.65, close: 633.79, volume: 5822603 },
{ time: new Date(2016, 0, 6), open: 622.00, high: 639.79, low: 620.31, close: 632.65, volume: 5329197 },
{ time: new Date(2016, 0, 7), open: 621.80, high: 630.00, low: 605.21, close: 607.94, volume: 7074915 },
{ time: new Date(2016, 0, 8), open: 619.66, high: 624.14, low: 606.00, close: 607.05, volume: 5512915 },
{ time: new Date(2016, 0, 11), open: 612.48, high: 619.85, low: 598.57, close: 617.74, volume: 4891551 },
{ time: new Date(2016, 0, 12), open: 625.25, high: 625.99, low: 612.24, close: 617.89, volume: 4724100 },
{ time: new Date(2016, 0, 13), open: 620.88, high: 620.88, low: 579.16, close: 581.81, volume: 7599968 },
{ time: new Date(2016, 0, 14), open: 580.25, high: 602.25, low: 569.88, close: 593.00, volume: 7203038 },
{ time: new Date(2016, 0, 15), open: 572.24, high: 584.62, low: 565.30, close: 570.18, volume: 7754464 },
{ time: new Date(2016, 0, 19), open: 577.09, high: 584.00, low: 566.45, close: 574.48, volume: 4782763 },
{ time: new Date(2016, 0, 20), open: 564.36, high: 578.45, low: 547.18, close: 571.77, volume: 7944703 },
{ time: new Date(2016, 0, 21), open: 573.58, high: 588.81, low: 568.22, close: 575.02, volume: 4932633 },
{ time: new Date(2016, 0, 22), open: 588.73, high: 600.10, low: 584.11, close: 596.38, volume: 5101123 },
{ time: new Date(2016, 0, 25), open: 597.99, high: 608.50, low: 594.56, close: 596.53, volume: 4376653 },
{ time: new Date(2016, 0, 26), open: 603.45, high: 604.50, low: 590.38, close: 601.25, volume: 3743213 },
{ time: new Date(2016, 0, 27), open: 601.99, high: 603.39, low: 578.78, close: 583.35, volume: 5029472 },
{ time: new Date(2016, 0, 28), open: 608.37, high: 638.06, low: 597.55, close: 635.35, volume: 12615917 },
{ time: new Date(2016, 0, 29), open: 571.98, high: 593.00, low: 570.00, close: 587.00, volume: 14622317 },
{ time: new Date(2016, 1, 1), open: 578.15, high: 581.80, low: 570.31, close: 574.81, volume: 6313793 },
{ time: new Date(2016, 1, 2), open: 570.00, high: 571.56, low: 550.09, close: 552.10, volume: 6281425 },
{ time: new Date(2016, 1, 3), open: 553.50, high: 556.00, low: 521.90, close: 531.07, volume: 10037222 },
{ time: new Date(2016, 1, 4), open: 525.00, high: 538.99, low: 519.22, close: 536.26, volume: 6176558 },
{ time: new Date(2016, 1, 5), open: 529.28, high: 529.45, low: 499.19, close: 502.13, volume: 9639606 },
{ time: new Date(2016, 1, 8), open: 486.47, high: 493.50, low: 475.21, close: 488.10, volume: 9808766 },
{ time: new Date(2016, 1, 9), open: 478.01, high: 498.38, low: 474.00, close: 482.07, volume: 7045885 },
{ time: new Date(2016, 1, 10), open: 491.76, high: 504.66, low: 486.00, close: 490.48, volume: 6746103 },
{ time: new Date(2016, 1, 11), open: 491.17, high: 509.30, low: 484.00, close: 503.82, volume: 7372686 },
{ time: new Date(2016, 1, 12), open: 510.70, high: 516.75, low: 501.49, close: 507.08, volume: 5357247 },
{ time: new Date(2016, 1, 16), open: 519.48, high: 524.45, low: 511.66, close: 521.10, volume: 5080654 },
{ time: new Date(2016, 1, 17), open: 528.74, high: 537.48, low: 519.39, close: 534.10, volume: 4777467 },
{ time: new Date(2016, 1, 18), open: 541.19, high: 541.20, low: 523.73, close: 525.00, volume: 4704237 },
{ time: new Date(2016, 1, 19), open: 520.71, high: 535.95, low: 515.35, close: 534.90, volume: 4941120 },
{ time: new Date(2016, 1, 22), open: 542.20, high: 560.65, low: 541.08, close: 559.50, volume: 5541066 },
{ time: new Date(2016, 1, 23), open: 555.55, high: 556.91, low: 545.33, close: 552.94, volume: 4035929 },
{ time: new Date(2016, 1, 24), open: 545.75, high: 554.27, low: 533.15, close: 554.04, volume: 6207285 },
{ time: new Date(2016, 1, 25), open: 555.52, high: 559.39, low: 545.29, close: 555.15, volume: 4510534 },
{ time: new Date(2016, 1, 26), open: 560.12, high: 562.50, low: 553.17, close: 555.23, volume: 4858230 },
{ time: new Date(2016, 1, 29), open: 554.00, high: 564.81, low: 552.51, close: 552.52, volume: 4013368 },
{ time: new Date(2016, 2, 1), open: 556.29, high: 579.25, low: 556.00, close: 579.04, volume: 5014414 },
{ time: new Date(2016, 2, 2), open: 581.75, high: 585.00, low: 573.70, close: 580.21, volume: 4576922 },
{ time: new Date(2016, 2, 3), open: 577.96, high: 579.87, low: 573.11, close: 577.49, volume: 2736673 },
{ time: new Date(2016, 2, 4), open: 581.07, high: 581.40, low: 571.06, close: 575.14, volume: 3405070 },
{ time: new Date(2016, 2, 7), open: 573.54, high: 573.63, low: 555.55, close: 562.80, volume: 4926936 },
{ time: new Date(2016, 2, 8), open: 557.87, high: 571.35, low: 554.74, close: 560.26, volume: 4709432 },
{ time: new Date(2016, 2, 9), open: 559.56, high: 560.35, low: 550.12, close: 559.47, volume: 4373282 },
{ time: new Date(2016, 2, 10), open: 566.74, high: 567.00, low: 547.90, close: 558.93, volume: 3914343 },
{ time: new Date(2016, 2, 11), open: 566.95, high: 570.06, low: 562.73, close: 569.61, volume: 3755372 },
{ time: new Date(2016, 2, 14), open: 567.00, high: 576.89, low: 563.05, close: 573.37, volume: 3451873 },
{ time: new Date(2016, 2, 15), open: 571.00, high: 581.52, low: 567.00, close: 577.02, volume: 3876821 },
{ time: new Date(2016, 2, 16), open: 576.64, high: 581.32, low: 571.14, close: 574.27, volume: 3474570 },
{ time: new Date(2016, 2, 17), open: 569.51, high: 571.40, low: 555.01, close: 559.44, volume: 5918200 },
{ time: new Date(2016, 2, 18), open: 560.94, high: 562.33, low: 546.09, close: 552.08, volume: 7263345 },
{ time: new Date(2016, 2, 21), open: 548.91, high: 555.24, low: 538.58, close: 553.98, volume: 5146137 },
{ time: new Date(2016, 2, 22), open: 545.11, high: 562.76, low: 545.05, close: 560.48, volume: 3990902 },
{ time: new Date(2016, 2, 23), open: 561.00, high: 572.48, low: 558.10, close: 569.63, volume: 3966131 },
{ time: new Date(2016, 2, 24), open: 567.11, high: 583.55, low: 567.08, close: 582.95, volume: 5141569 },
{ time: new Date(2016, 2, 28), open: 584.40, high: 584.75, low: 575.56, close: 579.87, volume: 3118032 },
{ time: new Date(2016, 2, 29), open: 580.15, high: 595.85, low: 576.50, close: 593.86, volume: 4167059 },
{ time: new Date(2016, 2, 30), open: 596.71, high: 603.24, low: 595.00, close: 598.69, volume: 3887968 },
{ time: new Date(2016, 2, 31), open: 599.28, high: 600.75, low: 592.21, close: 593.64, volume: 2673617 },
{ time: new Date(2016, 3, 1), open: 590.49, high: 599.03, low: 588.30, close: 598.50, volume: 2912350 },
{ time: new Date(2016, 3, 4), open: 599.00, high: 599.50, low: 590.55, close: 593.19, volume: 2466710 },
{ time: new Date(2016, 3, 5), open: 590.77, high: 593.47, low: 585.25, close: 586.14, volume: 2277169 },
{ time: new Date(2016, 3, 6), open: 587.52, high: 602.39, low: 587.50, close: 602.08, volume: 2833480 },
{ time: new Date(2016, 3, 7), open: 598.76, high: 599.60, low: 589.08, close: 591.43, volume: 3153717 },
{ time: new Date(2016, 3, 8), open: 594.32, high: 597.86, low: 589.00, close: 594.60, volume: 2589156 },
{ time: new Date(2016, 3, 11), open: 596.14, high: 604.00, low: 594.91, close: 595.93, volume: 2696498 },
{ time: new Date(2016, 3, 12), open: 598.40, high: 604.06, low: 592.31, close: 603.17, volume: 2636315 },
{ time: new Date(2016, 3, 13), open: 607.68, high: 616.81, low: 605.29, close: 614.82, volume: 4209763 },
{ time: new Date(2016, 3, 14), open: 615.07, high: 624.38, low: 615.07, close: 620.75, volume: 3474327 },
{ time: new Date(2016, 3, 15), open: 621.92, high: 626.77, low: 618.11, close: 625.89, volume: 2880881 },
{ time: new Date(2016, 3, 18), open: 625.35, high: 637.64, low: 624.96, close: 635.35, volume: 4336419 },
{ time: new Date(2016, 3, 19), open: 637.14, high: 638.01, low: 620.80, close: 627.90, volume: 4048806 },
{ time: new Date(2016, 3, 20), open: 630.00, high: 636.55, low: 623.00, close: 632.99, volume: 2601549 },
{ time: new Date(2016, 3, 21), open: 631.00, high: 637.82, low: 628.50, close: 631.00, volume: 2550919 },
{ time: new Date(2016, 3, 22), open: 624.47, high: 628.25, low: 611.56, close: 620.50, volume: 5069891 },
{ time: new Date(2016, 3, 25), open: 616.61, high: 626.98, low: 616.25, close: 626.20, volume: 2666702 },
{ time: new Date(2016, 3, 26), open: 626.17, high: 626.75, low: 614.88, close: 616.88, volume: 2492620 },
{ time: new Date(2016, 3, 27), open: 611.80, high: 615.95, low: 601.28, close: 606.57, volume: 4020813 },
{ time: new Date(2016, 3, 28), open: 615.54, high: 626.80, low: 599.20, close: 602.00, volume: 7142090 },
{ time: new Date(2016, 3, 29), open: 666.00, high: 669.98, low: 654.00, close: 659.59, volume: 10291785 },
{ time: new Date(2016, 4, 2), open: 663.92, high: 685.50, low: 662.03, close: 683.85, volume: 6560872 },
{ time: new Date(2016, 4, 3), open: 677.36, high: 680.30, low: 670.43, close: 671.32, volume: 4902099 },
{ time: new Date(2016, 4, 4), open: 662.59, high: 674.00, low: 662.14, close: 670.90, volume: 4574490 },
{ time: new Date(2016, 4, 5), open: 673.31, high: 676.49, low: 656.00, close: 659.09, volume: 4875480 },
{ time: new Date(2016, 4, 6), open: 656.05, high: 676.95, low: 656.01, close: 673.95, volume: 4347214 },
{ time: new Date(2016, 4, 9), open: 673.95, high: 686.98, low: 671.41, close: 679.75, volume: 3972272 },
{ time: new Date(2016, 4, 10), open: 694.00, high: 704.55, low: 693.50, close: 703.07, volume: 6087032 },
{ time: new Date(2016, 4, 11), open: 705.79, high: 719.00, low: 701.65, close: 713.23, volume: 7315995 },
{ time: new Date(2016, 4, 12), open: 717.38, high: 722.45, low: 711.51, close: 717.93, volume: 5034666 },
{ time: new Date(2016, 4, 13), open: 714.64, high: 719.25, low: 706.51, close: 709.92, volume: 4746626 },
{ time: new Date(2016, 4, 16), open: 710.13, high: 713.25, low: 700.28, close: 710.66, volume: 5425097 },
{ time: new Date(2016, 4, 17), open: 709.90, high: 714.47, low: 693.91, close: 695.27, volume: 5093930 },
{ time: new Date(2016, 4, 18), open: 689.56, high: 702.54, low: 688.76, close: 697.45, volume: 4272357 },
{ time: new Date(2016, 4, 19), open: 691.88, high: 699.40, low: 689.56, close: 698.52, volume: 3014968 },
{ time: new Date(2016, 4, 20), open: 701.05, high: 707.24, low: 700.00, close: 702.80, volume: 2867442 },
{ time: new Date(2016, 4, 23), open: 704.25, high: 706.00, low: 696.42, close: 696.75, volume: 2579171 },
{ time: new Date(2016, 4, 24), open: 698.01, high: 707.50, low: 698.00, close: 704.20, volume: 2851442 },
{ time: new Date(2016, 4, 25), open: 708.00, high: 710.86, low: 705.52, close: 708.35, volume: 3267686 },
{ time: new Date(2016, 4, 26), open: 708.33, high: 715.00, low: 707.29, close: 714.91, volume: 2436846 },
{ time: new Date(2016, 4, 27), open: 715.00, high: 716.60, low: 711.10, close: 712.24, volume: 2246353 },
{ time: new Date(2016, 4, 31), open: 712.33, high: 724.23, low: 711.32, close: 722.79, volume: 3618323 },
{ time: new Date(2016, 5, 1), open: 720.90, high: 726.43, low: 718.22, close: 719.44, volume: 3263107 },
{ time: new Date(2016, 5, 2), open: 720.97, high: 728.28, low: 715.50, close: 728.24, volume: 3026583 },
{ time: new Date(2016, 5, 3), open: 726.74, high: 727.00, low: 718.43, close: 725.54, volume: 3367306 },
{ time: new Date(2016, 5, 6), open: 726.50, high: 731.50, low: 724.42, close: 726.73, volume: 2704806 },
{ time: new Date(2016, 5, 7), open: 729.89, high: 730.00, low: 720.55, close: 723.74, volume: 2732463 },
{ time: new Date(2016, 5, 8), open: 726.40, high: 729.42, low: 721.60, close: 726.64, volume: 2223366 },
{ time: new Date(2016, 5, 9), open: 723.10, high: 728.91, low: 722.30, close: 727.65, volume: 2170318 },
{ time: new Date(2016, 5, 10), open: 722.35, high: 724.98, low: 714.21, close: 717.91, volume: 3425718 },
{ time: new Date(2016, 5, 13), open: 714.01, high: 721.99, low: 711.16, close: 715.24, volume: 3352201 },
{ time: new Date(2016, 5, 14), open: 712.33, high: 720.80, low: 712.27, close: 719.30, volume: 2506922 },
{ time: new Date(2016, 5, 15), open: 722.00, high: 722.56, low: 713.35, close: 714.26, volume: 2709447 },
{ time: new Date(2016, 5, 16), open: 712.05, high: 718.00, low: 705.30, close: 717.51, volume: 3097961 },
{ time: new Date(2016, 5, 17), open: 718.19, high: 718.20, low: 699.18, close: 706.39, volume: 5897788 },
{ time: new Date(2016, 5, 20), open: 713.50, high: 721.31, low: 710.81, close: 714.01, volume: 3677162 },
{ time: new Date(2016, 5, 21), open: 715.72, high: 718.40, low: 712.72, close: 715.82, volume: 2137534 },
{ time: new Date(2016, 5, 22), open: 716.58, high: 717.00, low: 707.56, close: 710.60, volume: 2260454 },
{ time: new Date(2016, 5, 23), open: 715.50, high: 722.12, low: 712.50, close: 722.08, volume: 2824974 },
{ time: new Date(2016, 5, 24), open: 693.00, high: 712.53, low: 692.20, close: 698.96, volume: 7632511 },
{ time: new Date(2016, 5, 27), open: 692.01, high: 696.82, low: 682.12, close: 691.36, volume: 5584037 },
{ time: new Date(2016, 5, 28), open: 700.00, high: 708.00, low: 698.17, close: 707.95, volume: 4036957 },
{ time: new Date(2016, 5, 29), open: 715.75, high: 719.50, low: 713.54, close: 715.60, volume: 3070052 },
{ time: new Date(2016, 5, 30), open: 717.20, high: 719.37, low: 712.54, close: 715.62, volume: 2855142 },
{ time: new Date(2016, 6, 1), open: 717.32, high: 728.00, low: 716.54, close: 725.68, volume: 2920423 },
{ time: new Date(2016, 6, 5), open: 722.80, high: 728.11, low: 719.61, close: 728.10, volume: 2431431 },
{ time: new Date(2016, 6, 6), open: 725.71, high: 737.77, low: 722.58, close: 737.61, volume: 3938249 },
{ time: new Date(2016, 6, 7), open: 739.33, high: 739.55, low: 731.63, close: 736.57, volume: 2945783 },
{ time: new Date(2016, 6, 8), open: 740.14, high: 746.10, low: 738.00, close: 745.81, volume: 3429217 },
{ time: new Date(2016, 6, 11), open: 750.00, high: 755.90, low: 747.00, close: 753.78, volume: 3195272 },
{ time: new Date(2016, 6, 12), open: 756.86, high: 757.34, low: 740.33, close: 748.21, volume: 5623657 },
{ time: new Date(2016, 6, 13), open: 746.76, high: 756.87, low: 741.25, close: 742.63, volume: 4142265 },
{ time: new Date(2016, 6, 14), open: 748.86, high: 749.04, low: 739.02, close: 741.20, volume: 2390472 },
{ time: new Date(2016, 6, 15), open: 746.55, high: 746.55, low: 734.05, close: 735.44, volume: 3121385 },
{ time: new Date(2016, 6, 18), open: 735.49, high: 741.60, low: 728.72, close: 736.07, volume: 2954914 },
{ time: new Date(2016, 6, 19), open: 732.50, high: 743.33, low: 732.31, close: 739.95, volume: 2216820 },
{ time: new Date(2016, 6, 20), open: 744.00, high: 746.25, low: 740.70, close: 745.72, volume: 2214023 },
{ time: new Date(2016, 6, 21), open: 747.50, high: 749.36, low: 742.79, close: 744.43, volume: 2317072 },
{ time: new Date(2016, 6, 22), open: 747.79, high: 751.28, low: 743.53, close: 744.86, volume: 2277711 },
{ time: new Date(2016, 6, 25), open: 746.55, high: 748.50, low: 735.35, close: 739.61, volume: 2679290 },
{ time: new Date(2016, 6, 26), open: 742.71, high: 743.13, low: 732.75, close: 735.59, volume: 2529692 },
{ time: new Date(2016, 6, 27), open: 737.97, high: 740.94, low: 733.86, close: 736.67, volume: 2913134 },
{ time: new Date(2016, 6, 28), open: 745.98, high: 753.36, low: 739.70, close: 752.61, volume: 7617580 },
{ time: new Date(2016, 6, 29), open: 765.00, high: 766.00, low: 755.00, close: 758.81, volume: 6777050 },
{ time: new Date(2016, 7, 1), open: 759.87, high: 770.50, low: 757.06, close: 767.74, volume: 3578205 },
{ time: new Date(2016, 7, 2), open: 763.81, high: 765.01, low: 757.02, close: 760.58, volume: 3603280 },
{ time: new Date(2016, 7, 3), open: 757.06, high: 758.89, low: 752.25, close: 754.64, volume: 3581525 },
{ time: new Date(2016, 7, 4), open: 753.70, high: 765.00, low: 750.35, close: 760.77, volume: 3178208 },
{ time: new Date(2016, 7, 5), open: 764.81, high: 768.47, low: 763.09, close: 765.98, volume: 2704391 },
{ time: new Date(2016, 7, 8), open: 766.81, high: 767.00, low: 761.02, close: 766.56, volume: 1986272 },
{ time: new Date(2016, 7, 9), open: 767.39, high: 772.60, low: 766.90, close: 768.31, volume: 1876091 },
{ time: new Date(2016, 7, 10), open: 769.80, high: 772.10, low: 766.19, close: 768.56, volume: 1604280 },
{ time: new Date(2016, 7, 11), open: 769.94, high: 773.75, low: 769.12, close: 771.24, volume: 2019740 },
{ time: new Date(2016, 7, 12), open: 768.46, high: 773.15, low: 768.42, close: 772.56, volume: 1563318 },
{ time: new Date(2016, 7, 15), open: 771.90, high: 772.04, low: 767.71, close: 768.49, volume: 2118521 },
{ time: new Date(2016, 7, 16), open: 768.62, high: 768.73, low: 763.82, close: 764.04, volume: 1604561 },
{ time: new Date(2016, 7, 17), open: 764.41, high: 765.22, low: 759.20, close: 764.63, volume: 1891116 },
{ time: new Date(2016, 7, 18), open: 764.00, high: 765.17, low: 760.60, close: 764.46, volume: 1458834 },
{ time: new Date(2016, 7, 19), open: 761.90, high: 762.49, low: 756.89, close: 757.31, volume: 2343237 },
{ time: new Date(2016, 7, 22), open: 757.50, high: 759.85, low: 752.10, close: 759.48, volume: 1679251 },
{ time: new Date(2016, 7, 23), open: 763.31, high: 764.70, low: 761.00, close: 762.45, volume: 1524131 },
{ time: new Date(2016, 7, 24), open: 763.00, high: 763.41, low: 755.36, close: 757.25, volume: 1744107 },
{ time: new Date(2016, 7, 25), open: 756.00, high: 760.56, low: 754.74, close: 759.22, volume: 1622992 },
{ time: new Date(2016, 7, 26), open: 760.05, high: 770.00, low: 759.80, close: 769.00, volume: 2776830 },
{ time: new Date(2016, 7, 29), open: 768.72, high: 774.98, low: 768.60, close: 771.29, volume: 2198560 },
{ time: new Date(2016, 7, 30), open: 771.05, high: 771.84, low: 765.56, close: 767.58, volume: 1709158 },
{ time: new Date(2016, 7, 31), open: 766.60, high: 769.64, low: 764.00, close: 769.16, volume: 1633789 },
{ time: new Date(2016, 8, 1), open: 770.90, high: 772.04, low: 766.75, close: 770.62, volume: 1792271 },
{ time: new Date(2016, 8, 2), open: 774.11, high: 776.00, low: 771.70, close: 772.44, volume: 2157422 },
{ time: new Date(2016, 8, 6), open: 774.04, high: 789.48, low: 770.22, close: 788.87, volume: 3719788 },
{ time: new Date(2016, 8, 7), open: 789.53, high: 790.79, low: 784.33, close: 784.48, volume: 2424622 },
{ time: new Date(2016, 8, 8), open: 783.89, high: 786.50, low: 781.44, close: 784.06, volume: 2030511 },
{ time: new Date(2016, 8, 9), open: 779.36, high: 781.00, low: 760.11, close: 760.14, volume: 4257344 },
{ time: new Date(2016, 8, 12), open: 757.35, high: 772.66, low: 756.00, close: 771.49, volume: 3124704 },
{ time: new Date(2016, 8, 13), open: 768.77, high: 769.89, low: 759.05, close: 761.01, volume: 3117224 },
{ time: new Date(2016, 8, 14), open: 762.20, high: 767.50, low: 758.85, close: 761.09, volume: 2531822 },
{ time: new Date(2016, 8, 15), open: 762.00, high: 770.87, low: 757.58, close: 769.69, volume: 3043534 },
{ time: new Date(2016, 8, 16), open: 773.28, high: 780.46, low: 771.66, close: 778.52, volume: 5499182 },
{ time: new Date(2016, 8, 19), open: 779.97, high: 781.94, low: 771.00, close: 775.10, volume: 2297221 },
{ time: new Date(2016, 8, 20), open: 776.00, high: 781.37, low: 776.00, close: 780.22, volume: 1937164 },
{ time: new Date(2016, 8, 21), open: 783.25, high: 790.69, low: 779.01, close: 789.74, volume: 2718644 },
{ time: new Date(2016, 8, 22), open: 794.27, high: 805.89, low: 794.27, close: 804.70, volume: 4078910 },
{ time: new Date(2016, 8, 23), open: 803.13, high: 807.75, low: 802.12, close: 805.75, volume: 2353511 },
{ time: new Date(2016, 8, 26), open: 801.80, high: 805.93, low: 797.14, close: 799.16, volume: 2651397 },
{ time: new Date(2016, 8, 27), open: 801.85, high: 816.64, low: 801.11, close: 816.11, volume: 3819600 },
{ time: new Date(2016, 8, 28), open: 818.00, high: 830.14, low: 817.03, close: 828.72, volume: 4422078 },
{ time: new Date(2016, 8, 29), open: 828.26, high: 837.50, low: 824.63, close: 829.05, volume: 4922248 },
{ time: new Date(2016, 8, 30), open: 832.61, high: 839.95, low: 832.40, close: 837.31, volume: 4430566 },
{ time: new Date(2016, 9, 3), open: 836.00, high: 839.86, low: 831.25, close: 836.74, volume: 2769448 },
{ time: new Date(2016, 9, 4), open: 840.91, high: 842.36, low: 830.26, close: 834.03, volume: 2950314 },
{ time: new Date(2016, 9, 5), open: 838.00, high: 845.67, low: 836.12, close: 844.36, volume: 3469055 },
{ time: new Date(2016, 9, 6), open: 843.70, high: 847.21, low: 840.60, close: 841.66, volume: 2684013 },
{ time: new Date(2016, 9, 7), open: 845.79, high: 845.95, low: 837.45, close: 839.43, volume: 2426228 },
{ time: new Date(2016, 9, 10), open: 843.25, high: 845.20, low: 840.27, close: 841.71, volume: 1827143 },
{ time: new Date(2016, 9, 11), open: 841.02, high: 841.29, low: 828.35, close: 831.00, volume: 3588180 },
{ time: new Date(2016, 9, 12), open: 834.00, high: 837.67, low: 830.10, close: 834.09, volume: 2380416 },
{ time: new Date(2016, 9, 13), open: 829.00, high: 831.80, low: 821.21, close: 829.28, volume: 3091387 },
{ time: new Date(2016, 9, 14), open: 835.08, high: 835.74, low: 822.96, close: 822.96, volume: 2999814 },
{ time: new Date(2016, 9, 17), open: 821.50, high: 822.00, low: 811.68, close: 812.95, volume: 3361492 },
{ time: new Date(2016, 9, 18), open: 822.11, high: 823.26, low: 815.02, close: 817.65, volume: 2512504 },
{ time: new Date(2016, 9, 19), open: 820.40, high: 820.67, low: 815.17, close: 817.69, volume: 2090706 },
{ time: new Date(2016, 9, 20), open: 813.99, high: 815.71, low: 803.10, close: 810.32, volume: 3151954 },
{ time: new Date(2016, 9, 21), open: 809.36, high: 819.42, low: 809.00, close: 818.99, volume: 2793015 },
{ time: new Date(2016, 9, 24), open: 824.95, high: 838.30, low: 822.21, close: 838.09, volume: 4060899 },
{ time: new Date(2016, 9, 25), open: 839.30, high: 843.09, low: 833.22, close: 835.18, volume: 3248358 },
{ time: new Date(2016, 9, 26), open: 832.76, high: 833.44, low: 820.00, close: 822.59, volume: 3998102 },
{ time: new Date(2016, 9, 27), open: 831.24, high: 831.72, low: 815.43, close: 818.36, volume: 7406385 },
{ time: new Date(2016, 9, 28), open: 782.00, high: 789.49, low: 774.61, close: 776.32, volume: 10841073 },
{ time: new Date(2016, 9, 31), open: 781.03, high: 793.70, low: 780.11, close: 789.82, volume: 5413326 },
{ time: new Date(2016, 10, 1), open: 799.00, high: 800.84, low: 776.71, close: 785.41, volume: 5305428 },
{ time: new Date(2016, 10, 2), open: 783.93, high: 784.75, low: 763.55, close: 765.56, volume: 5026504 },
{ time: new Date(2016, 10, 3), open: 765.05, high: 777.00, low: 764.00, close: 767.03, volume: 3872496 },
{ time: new Date(2016, 10, 4), open: 762.79, high: 766.00, low: 753.23, close: 755.05, volume: 5122103 },
{ time: new Date(2016, 10, 7), open: 771.64, high: 787.73, low: 770.94, close: 784.93, volume: 5984354 },
{ time: new Date(2016, 10, 8), open: 784.97, high: 791.74, low: 779.10, close: 787.75, volume: 3412629 },
{ time: new Date(2016, 10, 9), open: 764.00, high: 777.50, low: 760.09, close: 771.88, volume: 8562892 },
{ time: new Date(2016, 10, 10), open: 778.81, high: 778.83, low: 717.70, close: 742.38, volume: 12746994 },
{ time: new Date(2016, 10, 11), open: 735.73, high: 743.26, low: 728.90, close: 739.01, volume: 6622784 },
{ time: new Date(2016, 10, 14), open: 745.51, high: 746.00, low: 710.10, close: 719.07, volume: 7321344 },
{ time: new Date(2016, 10, 15), open: 730.00, high: 746.78, low: 725.99, close: 743.24, volume: 6755785 },
{ time: new Date(2016, 10, 16), open: 739.88, high: 749.87, low: 735.61, close: 746.49, volume: 3648791 },
{ time: new Date(2016, 10, 17), open: 749.32, high: 757.50, low: 748.00, close: 756.40, volume: 3651345 },
{ time: new Date(2016, 10, 18), open: 761.00, high: 767.74, low: 757.64, close: 760.16, volume: 4373408 },
{ time: new Date(2016, 10, 21), open: 766.00, high: 780.35, low: 765.11, close: 780.00, volume: 4614574 },
{ time: new Date(2016, 10, 22), open: 788.17, high: 792.40, low: 781.00, close: 785.33, volume: 5311320 },
{ time: new Date(2016, 10, 23), open: 781.73, high: 781.75, low: 773.12, close: 780.12, volume: 3540263 },
{ time: new Date(2016, 10, 25), open: 786.50, high: 786.75, low: 777.90, close: 780.37, volume: 1837068 },
{ time: new Date(2016, 10, 28), open: 776.99, high: 777.00, low: 764.24, close: 766.77, volume: 4438828 },
{ time: new Date(2016, 10, 29), open: 768.00, high: 769.89, low: 761.32, close: 762.52, volume: 3272344 },
{ time: new Date(2016, 10, 30), open: 762.00, high: 768.09, low: 750.25, close: 750.57, volume: 4625946 },
{ time: new Date(2016, 11, 1), open: 752.41, high: 753.37, low: 738.03, close: 743.65, volume: 4665993 },
{ time: new Date(2016, 11, 2), open: 743.40, high: 748.49, low: 736.70, close: 740.34, volume: 3561307 },
{ time: new Date(2016, 11, 5), open: 745.00, high: 761.49, low: 742.00, close: 759.36, volume: 4314723 },
{ time: new Date(2016, 11, 6), open: 763.99, high: 768.24, low: 757.25, close: 764.72, volume: 3794746 },
{ time: new Date(2016, 11, 7), open: 764.55, high: 770.42, low: 755.82, close: 770.42, volume: 3684906 },
{ time: new Date(2016, 11, 8), open: 771.87, high: 773.79, low: 765.19, close: 767.33, volume: 3189608 },
{ time: new Date(2016, 11, 9), open: 770.00, high: 770.25, low: 765.34, close: 768.66, volume: 2470923 },
{ time: new Date(2016, 11, 12), open: 766.40, high: 766.89, low: 757.20, close: 760.12, volume: 2963945 },
{ time: new Date(2016, 11, 13), open: 764.96, high: 782.46, low: 762.00, close: 774.34, volume: 5285288 },
{ time: new Date(2016, 11, 14), open: 778.25, high: 780.86, low: 762.81, close: 768.82, volume: 5454836 },
{ time: new Date(2016, 11, 15), open: 766.28, high: 769.10, low: 760.31, close: 761.00, volume: 3801927 },
{ time: new Date(2016, 11, 16), open: 765.00, high: 765.13, low: 754.00, close: 757.77, volume: 4848219 },
{ time: new Date(2016, 11, 19), open: 758.89, high: 770.50, low: 756.16, close: 766.00, volume: 3113240 },
{ time: new Date(2016, 11, 20), open: 768.65, high: 774.39, low: 767.71, close: 771.22, volume: 2703629 },
{ time: new Date(2016, 11, 21), open: 770.00, high: 771.22, low: 765.70, close: 770.60, volume: 2044629 },
{ time: new Date(2016, 11, 22), open: 768.12, high: 771.21, low: 763.02, close: 766.34, volume: 2543551 },
{ time: new Date(2016, 11, 23), open: 764.55, high: 766.50, low: 757.99, close: 760.59, volume: 1981616 },
{ time: new Date(2016, 11, 27), open: 763.40, high: 774.65, low: 761.20, close: 771.40, volume: 2638725 },
{ time: new Date(2016, 11, 28), open: 776.25, high: 780.00, low: 770.50, close: 772.13, volume: 3301025 },
{ time: new Date(2016, 11, 29), open: 772.40, high: 773.40, low: 760.85, close: 765.15, volume: 3158299 },
{ time: new Date(2016, 11, 30), open: 766.47, high: 767.40, low: 748.28, close: 749.87, volume: 4139449 },
{ time: new Date(2017, 0, 3), open: 757.92, high: 758.76, low: 747.70, close: 753.67, volume: 3521066 },
{ time: new Date(2017, 0, 4), open: 758.39, high: 759.68, low: 754.20, close: 757.18, volume: 2510526 },
{ time: new Date(2017, 0, 5), open: 761.55, high: 782.40, low: 760.26, close: 780.45, volume: 5830068 },
{ time: new Date(2017, 0, 6), open: 782.36, high: 799.44, low: 778.48, close: 795.99, volume: 5986234 },
{ time: new Date(2017, 0, 9), open: 798.00, high: 801.77, low: 791.77, close: 796.92, volume: 3446109 },
{ time: new Date(2017, 0, 10), open: 796.60, high: 798.00, low: 789.54, close: 795.90, volume: 2558369 },
{ time: new Date(2017, 0, 11), open: 793.66, high: 799.50, low: 789.51, close: 799.02, volume: 2992791 },
{ time: new Date(2017, 0, 12), open: 800.31, high: 814.13, low: 799.50, close: 813.64, volume: 4873922 },
{ time: new Date(2017, 0, 13), open: 814.32, high: 821.65, low: 811.40, close: 817.14, volume: 3791945 },
{ time: new Date(2017, 0, 17), open: 815.70, high: 816.00, low: 803.44, close: 809.72, volume: 3670529 },
{ time: new Date(2017, 0, 18), open: 809.50, high: 811.73, low: 804.27, close: 807.48, volume: 2354201 },
{ time: new Date(2017, 0, 19), open: 810.00, high: 813.51, low: 807.32, close: 809.04, volume: 2540784 },
{ time: new Date(2017, 0, 20), open: 815.28, high: 816.02, low: 806.26, close: 808.33, volume: 3376196 },
{ time: new Date(2017, 0, 23), open: 806.80, high: 818.50, low: 805.08, close: 817.88, volume: 2797474 },
{ time: new Date(2017, 0, 24), open: 822.00, high: 823.99, low: 814.50, close: 822.44, volume: 2971740 },
{ time: new Date(2017, 0, 25), open: 825.79, high: 837.42, low: 825.29, close: 836.52, volume: 4023078 },
{ time: new Date(2017, 0, 26), open: 835.53, high: 843.84, low: 833.00, close: 839.15, volume: 3586323 },
{ time: new Date(2017, 0, 27), open: 839.00, high: 839.70, low: 829.44, close: 835.77, volume: 2998700 },
{ time: new Date(2017, 0, 30), open: 833.00, high: 833.50, low: 816.38, close: 830.38, volume: 3747336 },
{ time: new Date(2017, 0, 31), open: 823.75, high: 826.99, low: 819.56, close: 823.48, volume: 3137196 },
{ time: new Date(2017, 1, 1), open: 829.21, high: 833.78, low: 824.94, close: 832.35, volume: 3850181 },
{ time: new Date(2017, 1, 2), open: 836.59, high: 842.49, low: 828.26, close: 839.95, volume: 7350492 },
{ time: new Date(2017, 1, 3), open: 806.72, high: 818.30, low: 804.00, close: 810.20, volume: 10868773 },
{ time: new Date(2017, 1, 6), open: 809.80, high: 810.72, low: 803.00, close: 807.64, volume: 3897301 },
{ time: new Date(2017, 1, 7), open: 809.31, high: 816.16, low: 807.50, close: 812.50, volume: 3466091 },
{ time: new Date(2017, 1, 8), open: 812.69, high: 821.48, low: 812.50, close: 819.71, volume: 2857985 },
{ time: new Date(2017, 1, 9), open: 821.60, high: 825.00, low: 819.71, close: 821.36, volume: 2484948 },
{ time: new Date(2017, 1, 10), open: 823.82, high: 828.00, low: 822.85, close: 827.46, volume: 2429609 },
{ time: new Date(2017, 1, 13), open: 831.62, high: 843.00, low: 828.55, close: 836.53, volume: 4172618 },
{ time: new Date(2017, 1, 14), open: 837.00, high: 838.31, low: 831.45, close: 836.39, volume: 2792442 },
{ time: new Date(2017, 1, 15), open: 834.00, high: 842.81, low: 832.82, close: 842.70, volume: 2968853 },
{ time: new Date(2017, 1, 16), open: 841.84, high: 845.00, low: 839.38, close: 844.14, volume: 2714667 },
{ time: new Date(2017, 1, 17), open: 842.00, high: 847.27, low: 840.73, close: 845.07, volume: 3112275 },
{ time: new Date(2017, 1, 21), open: 848.84, high: 857.98, low: 847.25, close: 856.44, volume: 3507742 },
{ time: new Date(2017, 1, 22), open: 856.95, high: 858.43, low: 852.18, close: 855.61, volume: 2616971 },
{ time: new Date(2017, 1, 23), open: 857.57, high: 860.86, low: 848.00, close: 852.19, volume: 3461984 },
{ time: new Date(2017, 1, 24), open: 844.69, high: 845.81, low: 837.75, close: 845.24, volume: 3687963 },
{ time: new Date(2017, 1, 27), open: 842.38, high: 852.50, low: 839.67, close: 848.64, volume: 2713627 },
{ time: new Date(2017, 1, 28), open: 851.45, high: 854.09, low: 842.05, close: 845.04, volume: 2793709 },
{ time: new Date(2017, 2, 1), open: 853.05, high: 854.83, low: 849.01, close: 853.08, volume: 2760083 },
{ time: new Date(2017, 2, 2), open: 853.08, high: 854.82, low: 847.28, close: 848.91, volume: 2132098 },
{ time: new Date(2017, 2, 3), open: 847.20, high: 851.98, low: 846.27, close: 849.88, volume: 1951575 },
{ time: new Date(2017, 2, 6), open: 845.23, high: 848.49, low: 841.12, close: 846.61, volume: 2610370 },
{ time: new Date(2017, 2, 7), open: 845.48, high: 848.46, low: 843.75, close: 846.02, volume: 2247554 },
{ time: new Date(2017, 2, 8), open: 848.00, high: 853.07, low: 846.79, close: 850.50, volume: 2288317 },
{ time: new Date(2017, 2, 9), open: 851.00, high: 856.40, low: 850.31, close: 853.00, volume: 2048187 },
{ time: new Date(2017, 2, 10), open: 857.00, high: 857.35, low: 851.72, close: 852.46, volume: 2436434 },
{ time: new Date(2017, 2, 13), open: 851.77, high: 855.69, low: 851.71, close: 854.59, volume: 1909672 },
{ time: new Date(2017, 2, 14), open: 853.55, high: 853.75, low: 847.55, close: 852.53, volume: 2130586 },
{ time: new Date(2017, 2, 15), open: 854.33, high: 854.45, low: 847.11, close: 852.97, volume: 2562176 },
{ time: new Date(2017, 2, 16), open: 855.30, high: 855.50, low: 850.51, close: 853.42, volume: 1842296 },
{ time: new Date(2017, 2, 17), open: 853.49, high: 853.83, low: 850.64, close: 852.31, volume: 3384403 },
{ time: new Date(2017, 2, 20), open: 851.51, high: 857.80, low: 851.01, close: 856.97, volume: 2282727 },
{ time: new Date(2017, 2, 21), open: 858.84, high: 862.80, low: 841.31, close: 843.20, volume: 4382852 },
{ time: new Date(2017, 2, 22), open: 840.43, high: 849.37, low: 839.05, close: 848.06, volume: 2658669 },
{ time: new Date(2017, 2, 23), open: 848.20, high: 850.89, low: 844.80, close: 847.38, volume: 1952964 },
{ time: new Date(2017, 2, 24), open: 851.68, high: 851.80, low: 843.53, close: 845.61, volume: 2138269 },
{ time: new Date(2017, 2, 27), open: 838.07, high: 850.30, low: 833.50, close: 846.82, volume: 2755775 },
{ time: new Date(2017, 2, 28), open: 851.75, high: 858.46, low: 850.10, close: 856.00, volume: 3041633 },
{ time: new Date(2017, 2, 29), open: 859.05, high: 876.44, low: 859.02, close: 874.32, volume: 4485770 },
{ time: new Date(2017, 2, 30), open: 874.95, high: 877.06, low: 871.66, close: 876.34, volume: 2762730 },
{ time: new Date(2017, 2, 31), open: 877.00, high: 890.35, low: 876.65, close: 886.54, volume: 3957612 },
{ time: new Date(2017, 3, 3), open: 888.00, high: 893.49, low: 885.42, close: 891.51, volume: 3422328 },
{ time: new Date(2017, 3, 4), open: 891.50, high: 908.54, low: 890.28, close: 906.83, volume: 4984656 },
{ time: new Date(2017, 3, 5), open: 910.82, high: 923.72, low: 905.62, close: 909.28, volume: 7508370 },
{ time: new Date(2017, 3, 6), open: 913.80, high: 917.19, low: 894.49, close: 898.28, volume: 6344065 },
{ time: new Date(2017, 3, 7), open: 899.65, high: 900.09, low: 889.31, close: 894.88, volume: 3710922 },
{ time: new Date(2017, 3, 10), open: 899.63, high: 908.51, low: 899.00, close: 907.04, volume: 3184301 },
{ time: new Date(2017, 3, 11), open: 907.04, high: 911.24, low: 897.50, close: 902.36, volume: 3012743 },
{ time: new Date(2017, 3, 12), open: 903.09, high: 904.09, low: 895.25, close: 896.23, volume: 2456140 },
{ time: new Date(2017, 3, 13), open: 891.45, high: 894.97, low: 884.49, close: 884.67, volume: 3174583 },
{ time: new Date(2017, 3, 17), open: 887.50, high: 902.38, low: 887.50, close: 901.99, volume: 2854673 },
{ time: new Date(2017, 3, 18), open: 900.99, high: 909.61, low: 900.78, close: 903.78, volume: 2999238 },
{ time: new Date(2017, 3, 19), open: 907.84, high: 910.50, low: 897.37, close: 899.20, volume: 2870242 },
{ time: new Date(2017, 3, 20), open: 899.70, high: 905.32, low: 896.29, close: 902.06, volume: 2814441 },
{ time: new Date(2017, 3, 21), open: 902.67, high: 903.65, low: 896.77, close: 898.53, volume: 2420494 },
{ time: new Date(2017, 3, 24), open: 908.68, high: 909.99, low: 903.82, close: 907.41, volume: 3122893 },
{ time: new Date(2017, 3, 25), open: 907.04, high: 909.48, low: 903.00, close: 907.62, volume: 3380639 },
{ time: new Date(2017, 3, 26), open: 910.30, high: 915.75, low: 907.56, close: 909.29, volume: 2608948 },
{ time: new Date(2017, 3, 27), open: 914.39, high: 921.86, low: 912.11, close: 918.38, volume: 5305543 },
{ time: new Date(2017, 3, 28), open: 948.83, high: 949.59, low: 924.33, close: 924.99, volume: 7364681 },
{ time: new Date(2017, 4, 1), open: 927.80, high: 954.40, low: 927.80, close: 948.23, volume: 5466544 },
{ time: new Date(2017, 4, 2), open: 946.64, high: 950.10, low: 941.41, close: 946.94, volume: 3848835 },
{ time: new Date(2017, 4, 3), open: 946.00, high: 946.00, low: 935.90, close: 941.03, volume: 3582686 },
{ time: new Date(2017, 4, 4), open: 944.75, high: 945.00, low: 934.22, close: 937.53, volume: 2418381 },
{ time: new Date(2017, 4, 5), open: 940.52, high: 940.79, low: 930.30, close: 934.15, volume: 2866397 },
{ time: new Date(2017, 4, 8), open: 940.95, high: 949.05, low: 939.21, close: 949.04, volume: 3415731 },
{ time: new Date(2017, 4, 9), open: 952.80, high: 957.89, low: 950.20, close: 952.82, volume: 3262113 },
{ time: new Date(2017, 4, 10), open: 953.50, high: 953.75, low: 945.00, close: 948.95, volume: 2096512 },
{ time: new Date(2017, 4, 11), open: 945.11, high: 950.29, low: 940.78, close: 947.62, volume: 2194070 },
{ time: new Date(2017, 4, 12), open: 954.50, high: 962.79, low: 951.53, close: 961.35, volume: 3625857 },
{ time: new Date(2017, 4, 15), open: 958.73, high: 963.15, low: 956.06, close: 957.97, volume: 4270625 },
{ time: new Date(2017, 4, 16), open: 961.00, high: 970.06, low: 960.91, close: 966.07, volume: 3126051 },
{ time: new Date(2017, 4, 17), open: 954.70, high: 960.40, low: 944.12, close: 944.76, volume: 5145578 },
{ time: new Date(2017, 4, 18), open: 944.80, high: 962.75, low: 944.76, close: 958.49, volume: 3939347 },
{ time: new Date(2017, 4, 19), open: 962.84, high: 968.92, low: 959.72, close: 959.84, volume: 3972089 },
{ time: new Date(2017, 4, 22), open: 964.00, high: 971.38, low: 962.90, close: 970.67, volume: 2642217 },
{ time: new Date(2017, 4, 23), open: 975.02, high: 975.20, low: 966.85, close: 971.54, volume: 2415594 },
{ time: new Date(2017, 4, 24), open: 976.00, high: 981.00, low: 970.23, close: 980.35, volume: 2463052 },
{ time: new Date(2017, 4, 25), open: 984.85, high: 999.00, low: 982.11, close: 993.38, volume: 4822032 },
{ time: new Date(2017, 4, 26), open: 995.00, high: 998.65, low: 989.25, close: 995.78, volume: 3469154 },
{ time: new Date(2017, 4, 30), open: 996.51, high: 1001.20, low: 995.52, close: 996.70, volume: 3263069 },
{ time: new Date(2017, 4, 31), open: 1000.00, high: 1000.12, low: 982.16, close: 994.62, volume: 3913115 },
{ time: new Date(2017, 5, 1), open: 998.59, high: 998.99, low: 991.37, close: 995.95, volume: 2454841 },
{ time: new Date(2017, 5, 2), open: 998.99, high: 1008.48, low: 995.67, close: 1006.73, volume: 3752328 },
{ time: new Date(2017, 5, 5), open: 1007.23, high: 1013.21, low: 1003.51, close: 1011.34, volume: 2719859 },
{ time: new Date(2017, 5, 6), open: 1012.00, high: 1016.50, low: 1001.25, close: 1003.00, volume: 3346432 },
{ time: new Date(2017, 5, 7), open: 1005.95, high: 1010.25, low: 1002.00, close: 1010.07, volume: 2823041 },
{ time: new Date(2017, 5, 8), open: 1012.06, high: 1013.61, low: 1006.11, close: 1010.27, volume: 2767857 },
{ time: new Date(2017, 5, 9), open: 1012.50, high: 1012.99, low: 927.00, close: 978.31, volume: 7647692 },
{ time: new Date(2017, 5, 12), open: 967.00, high: 975.95, low: 945.00, close: 964.91, volume: 9447233 },
{ time: new Date(2017, 5, 13), open: 977.99, high: 984.50, low: 966.10, close: 980.79, volume: 4580011 },
{ time: new Date(2017, 5, 14), open: 988.59, high: 990.34, low: 966.71, close: 976.47, volume: 3974900 },
{ time: new Date(2017, 5, 15), open: 958.70, high: 965.73, low: 950.86, close: 964.17, volume: 5373865 },
{ time: new Date(2017, 5, 16), open: 996.00, high: 999.75, low: 982.00, close: 987.71, volume: 11472662 },
{ time: new Date(2017, 5, 19), open: 1017.00, high: 1017.00, low: 989.90, close: 995.17, volume: 5043408 },
{ time: new Date(2017, 5, 20), open: 998.00, high: 1004.88, low: 992.02, close: 992.59, volume: 4076828 },
{ time: new Date(2017, 5, 21), open: 998.70, high: 1002.72, low: 992.65, close: 1002.23, volume: 2922473 },
{ time: new Date(2017, 5, 22), open: 1002.23, high: 1006.96, low: 997.20, close: 1001.30, volume: 2253433 },
{ time: new Date(2017, 5, 23), open: 1002.54, high: 1004.62, low: 998.02, close: 1003.74, volume: 2879145 },
{ time: new Date(2017, 5, 26), open: 1008.50, high: 1009.80, low: 992.00, close: 993.98, volume: 3386157 },
{ time: new Date(2017, 5, 27), open: 990.69, high: 998.80, low: 976.00, close: 976.78, volume: 3782389 },
{ time: new Date(2017, 5, 28), open: 978.55, high: 990.68, low: 969.21, close: 990.33, volume: 3737567 },
{ time: new Date(2017, 5, 29), open: 979.00, high: 987.56, low: 965.25, close: 975.93, volume: 4302968 },
{ time: new Date(2017, 5, 30), open: 980.12, high: 983.47, low: 967.61, close: 968.00, volume: 3390345 },
{ time: new Date(2017, 6, 3), open: 972.79, high: 974.49, low: 951.00, close: 953.66, volume: 2909108 },
{ time: new Date(2017, 6, 5), open: 961.53, high: 975.00, low: 955.25, close: 971.40, volume: 3652955 },
{ time: new Date(2017, 6, 6), open: 964.66, high: 974.40, low: 959.02, close: 965.14, volume: 3259613 },
{ time: new Date(2017, 6, 7), open: 969.55, high: 980.11, low: 969.14, close: 978.76, volume: 2643387 },
{ time: new Date(2017, 6, 10), open: 985.00, high: 999.44, low: 983.50, close: 996.47, volume: 3546268 },
{ time: new Date(2017, 6, 11), open: 993.00, high: 995.99, low: 983.72, close: 994.13, volume: 2982726 },
{ time: new Date(2017, 6, 12), open: 1000.65, high: 1008.55, low: 998.10, close: 1006.51, volume: 3608574 },
{ time: new Date(2017, 6, 13), open: 1004.62, high: 1006.88, low: 995.90, close: 1000.63, volume: 2880769 },
{ time: new Date(2017, 6, 14), open: 1002.40, high: 1004.45, low: 996.89, close: 1001.81, volume: 2102469 },
{ time: new Date(2017, 6, 17), open: 1004.69, high: 1014.75, low: 1003.81, close: 1010.04, volume: 3712587 },
{ time: new Date(2017, 6, 18), open: 1006.00, high: 1026.03, low: 1004.00, close: 1024.45, volume: 4007624 },
{ time: new Date(2017, 6, 19), open: 1025.00, high: 1031.59, low: 1022.50, close: 1026.87, volume: 2963964 },
{ time: new Date(2017, 6, 20), open: 1031.59, high: 1034.97, low: 1022.52, close: 1028.70, volume: 3097487 },
{ time: new Date(2017, 6, 21), open: 1021.28, high: 1026.10, low: 1011.00, close: 1025.67, volume: 2734577 },
{ time: new Date(2017, 6, 24), open: 1028.34, high: 1043.01, low: 1027.43, close: 1038.95, volume: 3288020 },
{ time: new Date(2017, 6, 25), open: 1038.05, high: 1043.33, low: 1032.48, close: 1039.87, volume: 2447629 },
{ time: new Date(2017, 6, 26), open: 1043.20, high: 1053.20, low: 1043.20, close: 1052.80, volume: 2921253 },
{ time: new Date(2017, 6, 27), open: 1069.55, high: 1083.31, low: 1040.18, close: 1046.00, volume: 10991715 },
{ time: new Date(2017, 6, 28), open: 1012.14, high: 1032.85, low: 1001.00, close: 1020.04, volume: 7709420 },
{ time: new Date(2017, 6, 31), open: 1019.05, high: 1019.05, low: 987.02, close: 987.78, volume: 7352063 },
{ time: new Date(2017, 7, 1), open: 996.11, high: 1006.40, low: 991.58, close: 996.19, volume: 4572576 },
{ time: new Date(2017, 7, 2), open: 1001.77, high: 1003.21, low: 981.73, close: 995.89, volume: 4069993 },
{ time: new Date(2017, 7, 3), open: 999.47, high: 999.50, low: 984.59, close: 986.92, volume: 3255764 },
{ time: new Date(2017, 7, 4), open: 989.68, high: 991.67, low: 982.00, close: 987.58, volume: 2730308 },
{ time: new Date(2017, 7, 7), open: 990.65, high: 995.00, low: 987.14, close: 992.27, volume: 2676607 },
{ time: new Date(2017, 7, 8), open: 994.35, high: 996.28, low: 985.79, close: 989.84, volume: 2902815 },
{ time: new Date(2017, 7, 9), open: 982.60, high: 988.00, low: 975.27, close: 982.01, volume: 3569731 },
{ time: new Date(2017, 7, 10), open: 976.30, high: 979.86, low: 954.68, close: 956.92, volume: 5684068 },
{ time: new Date(2017, 7, 11), open: 960.00, high: 970.39, low: 951.38, close: 967.99, volume: 3468017 },
{ time: new Date(2017, 7, 14), open: 978.41, high: 985.50, low: 976.19, close: 983.30, volume: 3172892 },
{ time: new Date(2017, 7, 15), open: 988.90, high: 991.74, low: 982.00, close: 982.74, volume: 2549295 },
{ time: new Date(2017, 7, 16), open: 981.65, high: 986.46, low: 973.22, close: 978.18, volume: 3132066 },
{ time: new Date(2017, 7, 17), open: 977.84, high: 977.84, low: 960.32, close: 960.57, volume: 3512397 },
{ time: new Date(2017, 7, 18), open: 961.40, high: 965.43, low: 954.65, close: 958.47, volume: 3284821 },
{ time: new Date(2017, 7, 21), open: 957.57, high: 961.20, low: 945.46, close: 953.29, volume: 3164483 },
{ time: new Date(2017, 7, 22), open: 955.52, high: 967.93, low: 955.50, close: 966.90, volume: 2749970 },
{ time: new Date(2017, 7, 23), open: 959.38, high: 962.00, low: 954.20, close: 958.00, volume: 2668264 },
{ time: new Date(2017, 7, 24), open: 957.42, high: 959.00, low: 941.14, close: 952.45, volume: 5195726 },
{ time: new Date(2017, 7, 25), open: 956.00, high: 957.62, low: 944.10, close: 945.26, volume: 3324791 },
{ time: new Date(2017, 7, 28), open: 946.54, high: 953.00, low: 942.25, close: 946.02, volume: 2596737 },
{ time: new Date(2017, 7, 29), open: 940.00, high: 956.00, low: 936.33, close: 954.06, volume: 2874299 },
{ time: new Date(2017, 7, 30), open: 958.44, high: 969.41, low: 956.91, close: 967.59, volume: 2904604 },
{ time: new Date(2017, 7, 31), open: 974.70, high: 981.00, low: 972.76, close: 980.60, volume: 3331488 },
{ time: new Date(2017, 8, 1), open: 984.20, high: 984.50, low: 976.88, close: 978.25, volume: 2535917 },
{ time: new Date(2017, 8, 5), open: 975.40, high: 976.77, low: 960.37, close: 965.27, volume: 2998649 },
{ time: new Date(2017, 8, 6), open: 968.32, high: 971.84, low: 960.60, close: 967.80, volume: 2129861 },
{ time: new Date(2017, 8, 7), open: 974.00, high: 980.59, low: 972.55, close: 979.47, volume: 2566794 },
{ time: new Date(2017, 8, 8), open: 979.10, high: 979.88, low: 963.47, close: 965.90, volume: 2605322 },
{ time: new Date(2017, 8, 11), open: 974.46, high: 981.94, low: 974.22, close: 977.96, volume: 2186666 },
{ time: new Date(2017, 8, 12), open: 983.27, high: 984.67, low: 975.52, close: 982.58, volume: 2481066 },
{ time: new Date(2017, 8, 13), open: 983.97, high: 1000.00, low: 979.42, close: 999.60, volume: 3374650 },
{ time: new Date(2017, 8, 14), open: 996.80, high: 998.56, low: 987.74, close: 992.21, volume: 3913263 },
{ time: new Date(2017, 8, 15), open: 993.01, high: 996.25, low: 984.03, close: 986.79, volume: 3760183 },
{ time: new Date(2017, 8, 18), open: 990.40, high: 992.79, low: 968.17, close: 974.19, volume: 3411324 },
{ time: new Date(2017, 8, 19), open: 977.25, high: 978.24, low: 967.46, close: 969.86, volume: 2671054 },
{ time: new Date(2017, 8, 20), open: 971.79, high: 974.81, low: 962.16, close: 973.21, volume: 2888795 },
{ time: new Date(2017, 8, 21), open: 971.31, high: 971.70, low: 962.02, close: 964.65, volume: 2337576 },
{ time: new Date(2017, 8, 22), open: 961.01, high: 965.61, low: 954.42, close: 955.10, volume: 2641787 },
{ time: new Date(2017, 8, 25), open: 949.31, high: 949.42, low: 932.89, close: 939.79, volume: 5123997 },
{ time: new Date(2017, 8, 26), open: 945.49, high: 948.63, low: 931.75, close: 938.60, volume: 3564848 },
{ time: new Date(2017, 8, 27), open: 948.00, high: 955.30, low: 943.30, close: 950.87, volume: 3124726 },
{ time: new Date(2017, 8, 28), open: 951.86, high: 959.70, low: 950.10, close: 956.40, volume: 2522567 },
{ time: new Date(2017, 8, 29), open: 960.11, high: 964.83, low: 958.38, close: 961.35, volume: 2543759 },
{ time: new Date(2017, 9, 2), open: 964.00, high: 967.30, low: 952.12, close: 959.19, volume: 2442937 },
{ time: new Date(2017, 9, 3), open: 958.00, high: 963.69, low: 950.37, close: 957.10, volume: 2666574 },
{ time: new Date(2017, 9, 4), open: 954.21, high: 967.79, low: 954.05, close: 965.45, volume: 2527352 },
{ time: new Date(2017, 9, 5), open: 970.00, high: 981.51, low: 969.64, close: 980.85, volume: 3229224 },
{ time: new Date(2017, 9, 6), open: 975.64, high: 995.75, low: 975.64, close: 989.58, volume: 3782067 },
{ time: new Date(2017, 9, 9), open: 993.24, high: 998.50, low: 987.50, close: 990.99, volume: 2938586 },
{ time: new Date(2017, 9, 10), open: 996.67, high: 997.95, low: 980.10, close: 987.20, volume: 3084921 },
{ time: new Date(2017, 9, 11), open: 991.27, high: 995.50, low: 986.70, close: 995.00, volume: 2337113 },
{ time: new Date(2017, 9, 12), open: 996.81, high: 1008.44, low: 992.40, close: 1000.93, volume: 4067317 },
{ time: new Date(2017, 9, 13), open: 1007.00, high: 1007.77, low: 1001.03, close: 1002.94, volume: 2431462 },
{ time: new Date(2017, 9, 16), open: 1008.44, high: 1009.57, low: 1001.04, close: 1006.34, volume: 2008908 },
{ time: new Date(2017, 9, 17), open: 1005.59, high: 1011.47, low: 1004.38, close: 1009.13, volume: 2319742 },
{ time: new Date(2017, 9, 18), open: 1009.27, high: 1022.31, low: 996.55, close: 997.00, volume: 2499681 },
{ time: new Date(2017, 9, 19), open: 990.00, high: 991.05, low: 980.24, close: 986.61, volume: 3108197 },
{ time: new Date(2017, 9, 20), open: 993.53, high: 994.62, low: 982.00, close: 982.91, volume: 2365122 },
{ time: new Date(2017, 9, 23), open: 986.73, high: 986.78, low: 962.50, close: 966.30, volume: 3494100 },
{ time: new Date(2017, 9, 24), open: 969.00, high: 979.85, low: 965.00, close: 975.90, volume: 2723935 },
{ time: new Date(2017, 9, 25), open: 978.00, high: 984.44, low: 966.24, close: 972.91, volume: 3033113 },
{ time: new Date(2017, 9, 26), open: 980.33, high: 982.90, low: 968.55, close: 972.43, volume: 5618675 },
{ time: new Date(2017, 9, 27), open: 1058.14, high: 1105.58, low: 1050.55, close: 1100.95, volume: 16565021 },
{ time: new Date(2017, 9, 30), open: 1095.01, high: 1122.79, low: 1093.56, close: 1110.85, volume: 6613064 },
{ time: new Date(2017, 9, 31), open: 1109.00, high: 1110.54, low: 1101.12, close: 1105.28, volume: 3476967 },
{ time: new Date(2017, 10, 1), open: 1105.40, high: 1108.97, low: 1096.74, close: 1103.68, volume: 3755511 },
{ time: new Date(2017, 10, 2), open: 1097.81, high: 1101.94, low: 1086.87, close: 1094.22, volume: 3684876 },
{ time: new Date(2017, 10, 3), open: 1091.15, high: 1112.68, low: 1088.52, close: 1111.60, volume: 3751480 },
{ time: new Date(2017, 10, 6), open: 1109.15, high: 1125.41, low: 1108.77, close: 1120.66, volume: 3381138 },
{ time: new Date(2017, 10, 7), open: 1124.74, high: 1130.60, low: 1117.50, close: 1123.17, volume: 2688977 },
{ time: new Date(2017, 10, 8), open: 1122.82, high: 1135.54, low: 1119.11, close: 1132.88, volume: 2581451 },
{ time: new Date(2017, 10, 9), open: 1125.96, high: 1129.62, low: 1115.77, close: 1129.13, volume: 3732732 },
{ time: new Date(2017, 10, 10), open: 1126.10, high: 1131.75, low: 1124.06, close: 1125.35, volume: 2179937 },
{ time: new Date(2017, 10, 13), open: 1123.00, high: 1139.90, low: 1122.34, close: 1129.17, volume: 2918439 },
{ time: new Date(2017, 10, 14), open: 1130.11, high: 1138.00, low: 1123.89, close: 1136.84, volume: 3138423 },
{ time: new Date(2017, 10, 15), open: 1127.01, high: 1131.75, low: 1121.63, close: 1126.69, volume: 3928680 },
{ time: new Date(2017, 10, 16), open: 1130.16, high: 1138.16, low: 1130.05, close: 1137.29, volume: 2213322 },
{ time: new Date(2017, 10, 17), open: 1138.28, high: 1138.80, low: 1125.81, close: 1129.88, volume: 2413388 },
{ time: new Date(2017, 10, 20), open: 1129.77, high: 1133.42, low: 1122.55, close: 1126.31, volume: 2163855 },
{ time: new Date(2017, 10, 21), open: 1132.86, high: 1140.00, low: 1128.20, close: 1139.49, volume: 2479397 },
{ time: new Date(2017, 10, 22), open: 1141.00, high: 1160.27, low: 1141.00, close: 1156.16, volume: 3555273 },
{ time: new Date(2017, 10, 24), open: 1160.70, high: 1186.84, low: 1160.70, close: 1186.00, volume: 3528011 },
{ time: new Date(2017, 10, 27), open: 1202.66, high: 1213.41, low: 1191.15, close: 1195.83, volume: 6744045 },
{ time: new Date(2017, 10, 28), open: 1204.88, high: 1205.34, low: 1188.52, close: 1193.60, volume: 4559449 },
{ time: new Date(2017, 10, 29), open: 1194.80, high: 1194.80, low: 1145.19, close: 1161.27, volume: 9257512 },
{ time: new Date(2017, 10, 30), open: 1167.10, high: 1178.57, low: 1160.00, close: 1176.75, volume: 4509208 },
{ time: new Date(2017, 11, 1), open: 1172.05, high: 1179.65, low: 1152.00, close: 1162.35, volume: 4107094 },
{ time: new Date(2017, 11, 4), open: 1173.85, high: 1175.20, low: 1128.00, close: 1133.95, volume: 5931915 },
{ time: new Date(2017, 11, 5), open: 1128.26, high: 1159.27, low: 1124.74, close: 1141.57, volume: 4079774 },
{ time: new Date(2017, 11, 6), open: 1137.99, high: 1155.89, low: 1136.08, close: 1152.35, volume: 2853316 },
{ time: new Date(2017, 11, 7), open: 1156.59, high: 1163.19, low: 1151.00, close: 1159.79, volume: 2511569 },
{ time: new Date(2017, 11, 8), open: 1170.40, high: 1172.79, low: 1157.10, close: 1162.00, volume: 3050074 },
{ time: new Date(2017, 11, 11), open: 1164.60, high: 1169.90, low: 1157.00, close: 1168.92, volume: 2363473 },
{ time: new Date(2017, 11, 12), open: 1166.51, high: 1173.60, low: 1161.61, close: 1165.08, volume: 2235892 },
{ time: new Date(2017, 11, 13), open: 1170.00, high: 1170.87, low: 1160.27, close: 1164.13, volume: 2616760 },
{ time: new Date(2017, 11, 14), open: 1163.71, high: 1177.93, low: 1162.45, close: 1174.26, volume: 3214337 },
{ time: new Date(2017, 11, 15), open: 1179.03, high: 1182.75, low: 1169.33, close: 1179.14, volume: 4778621 },
{ time: new Date(2017, 11, 18), open: 1187.37, high: 1194.78, low: 1180.91, close: 1190.58, volume: 2947625 },
{ time: new Date(2017, 11, 19), open: 1189.15, high: 1192.97, low: 1179.14, close: 1187.38, volume: 2587792 },
{ time: new Date(2017, 11, 20), open: 1190.50, high: 1191.00, low: 1176.00, close: 1177.62, volume: 2371166 },
{ time: new Date(2017, 11, 21), open: 1175.90, high: 1179.17, low: 1167.64, close: 1174.76, volume: 2123117 },
{ time: new Date(2017, 11, 22), open: 1172.08, high: 1174.62, low: 1167.83, close: 1168.36, volume: 1585054 },
{ time: new Date(2017, 11, 26), open: 1168.36, high: 1178.32, low: 1160.55, close: 1176.76, volume: 2005187 },
{ time: new Date(2017, 11, 27), open: 1179.91, high: 1187.29, low: 1175.61, close: 1182.26, volume: 1867208 },
{ time: new Date(2017, 11, 28), open: 1189.00, high: 1190.10, low: 1184.38, close: 1186.10, volume: 1841676 },
{ time: new Date(2017, 11, 29), open: 1182.35, high: 1184.00, low: 1167.50, close: 1169.47, volume: 2688391 },
{ time: new Date(2018, 0, 2), open: 1172.00, high: 1190.00, low: 1170.51, close: 1189.01, volume: 2694494 },
{ time: new Date(2018, 0, 3), open: 1188.30, high: 1205.49, low: 1188.30, close: 1204.20, volume: 3108793 },
{ time: new Date(2018, 0, 4), open: 1205.00, high: 1215.87, low: 1204.66, close: 1209.59, volume: 3022089 },
{ time: new Date(2018, 0, 5), open: 1217.51, high: 1229.14, low: 1210.00, close: 1229.14, volume: 3544743 },
{ time: new Date(2018, 0, 8), open: 1236.00, high: 1253.08, low: 1232.03, close: 1246.87, volume: 4279475 },
{ time: new Date(2018, 0, 9), open: 1256.90, high: 1259.33, low: 1241.76, close: 1252.70, volume: 3661316 },
{ time: new Date(2018, 0, 10), open: 1245.15, high: 1254.33, low: 1237.23, close: 1254.33, volume: 2686017 },
{ time: new Date(2018, 0, 11), open: 1259.74, high: 1276.77, low: 1256.46, close: 1276.68, volume: 3125048 },
{ time: new Date(2018, 0, 12), open: 1273.39, high: 1305.76, low: 1273.39, close: 1305.20, volume: 5443730 },
{ time: new Date(2018, 0, 16), open: 1323.00, high: 1339.94, low: 1292.30, close: 1304.86, volume: 7220701 },
{ time: new Date(2018, 0, 17), open: 1312.24, high: 1314.00, low: 1280.88, close: 1295.00, volume: 5253754 },
{ time: new Date(2018, 0, 18), open: 1293.95, high: 1304.60, low: 1284.02, close: 1293.32, volume: 4026915 },
{ time: new Date(2018, 0, 19), open: 1312.00, high: 1313.00, low: 1292.99, close: 1294.58, volume: 4578536 },
{ time: new Date(2018, 0, 22), open: 1297.17, high: 1327.45, low: 1296.66, close: 1327.31, volume: 4140061 },
{ time: new Date(2018, 0, 23), open: 1338.09, high: 1364.90, low: 1337.34, close: 1362.54, volume: 5169306 },
{ time: new Date(2018, 0, 24), open: 1374.82, high: 1388.16, low: 1338.00, close: 1357.51, volume: 6807457 },
{ time: new Date(2018, 0, 25), open: 1368.00, high: 1378.34, low: 1357.62, close: 1377.95, volume: 4753012 },
{ time: new Date(2018, 0, 26), open: 1392.01, high: 1402.53, low: 1380.91, close: 1402.05, volume: 4857310 },
{ time: new Date(2018, 0, 29), open: 1409.18, high: 1431.39, low: 1400.44, close: 1417.68, volume: 5701898 },
{ time: new Date(2018, 0, 30), open: 1403.17, high: 1439.25, low: 1392.00, close: 1437.82, volume: 5871942 },
{ time: new Date(2018, 0, 31), open: 1451.30, high: 1472.58, low: 1450.04, close: 1450.89, volume: 6424693 }
];
result.title = "Amazon (AMZN)";
return result;
}
public getGoog(): any {
const result: any = [
{ time: new Date(2013, 1, 1), open: 378.70, high: 387.90, low: 378.70, close: 387.40, volume: 0 },
{ time: new Date(2013, 1, 4), open: 383.46, high: 384.85, low: 378.76, close: 379.13, volume: 0 },
{ time: new Date(2013, 1, 5), open: 380.18, high: 385.17, low: 379.35, close: 382.49, volume: 0 },
{ time: new Date(2013, 1, 6), open: 379.16, high: 386.09, low: 378.87, close: 384.70, volume: 0 },
{ time: new Date(2013, 1, 7), open: 384.47, high: 389.02, low: 382.37, close: 386.59, volume: 0 },
{ time: new Date(2013, 1, 8), open: 389.67, high: 392.94, low: 389.39, close: 392.29, volume: 0 },
{ time: new Date(2013, 1, 11), open: 388.81, high: 391.11, low: 386.49, close: 390.82, volume: 0 },
{ time: new Date(2013, 1, 12), open: 390.48, high: 393.56, low: 389.30, close: 389.96, volume: 0 },
{ time: new Date(2013, 1, 13), open: 389.67, high: 392.28, low: 389.60, close: 391.04, volume: 0 },
{ time: new Date(2013, 1, 14), open: 389.48, high: 393.98, low: 388.50, close: 393.52, volume: 0 },
{ time: new Date(2013, 1, 15), open: 393.31, high: 396.23, low: 393.14, close: 396.05, volume: 0 },
{ time: new Date(2013, 1, 19), open: 397.60, high: 403.10, low: 397.24, close: 403.02, volume: 0 },
{ time: new Date(2013, 1, 20), open: 402.25, high: 404.08, low: 395.50, close: 395.83, volume: 0 },
{ time: new Date(2013, 1, 21), open: 398.60, high: 402.32, low: 395.21, close: 397.37, volume: 0 },
{ time: new Date(2013, 1, 22), open: 399.23, high: 400.22, low: 396.50, close: 399.46, volume: 0 },
{ time: new Date(2013, 1, 25), open: 400.75, high: 403.80, low: 394.85, close: 394.99, volume: 0 },
{ time: new Date(2013, 1, 26), open: 397.10, high: 397.58, low: 391.81, close: 394.67, volume: 0 },
{ time: new Date(2013, 1, 27), open: 397.00, high: 401.97, low: 395.16, close: 399.49, volume: 0 },
{ time: new Date(2013, 1, 28), open: 400.15, high: 403.09, low: 400.11, close: 400.20, volume: 0 },
{ time: new Date(2013, 2, 1), open: 398.50, high: 403.17, low: 397.68, close: 402.69, volume: 0 },
{ time: new Date(2013, 2, 4), open: 402.25, high: 411.01, low: 402.10, close: 410.34, volume: 0 },
{ time: new Date(2013, 2, 5), open: 414.05, high: 419.65, low: 414.04, close: 418.88, volume: 0 },
{ time: new Date(2013, 2, 6), open: 420.09, high: 421.58, low: 413.99, close: 415.27, volume: 0 },
{ time: new Date(2013, 2, 7), open: 416.61, high: 417.89, low: 414.38, close: 415.88, volume: 0 },
{ time: new Date(2013, 2, 8), open: 416.83, high: 417.04, low: 412.11, close: 415.34, volume: 0 },
{ time: new Date(2013, 2, 11), open: 415.43, high: 419.43, low: 415.33, close: 416.99, volume: 0 },
{ time: new Date(2013, 2, 12), open: 414.94, high: 415.53, low: 411.42, close: 413.39, volume: 0 },
{ time: new Date(2013, 2, 13), open: 413.54, high: 414.93, low: 410.74, close: 412.24, volume: 0 },
{ time: new Date(2013, 2, 14), open: 413.08, high: 413.08, low: 408.29, close: 410.36, volume: 0 },
{ time: new Date(2013, 2, 15), open: 408.84, high: 409.74, low: 406.26, close: 406.74, volume: 0 },
{ time: new Date(2013, 2, 18), open: 402.10, high: 405.97, low: 400.33, close: 403.49, volume: 0 },
{ time: new Date(2013, 2, 19), open: 405.21, high: 409.22, low: 402.82, close: 405.25, volume: 0 },
{ time: new Date(2013, 2, 20), open: 408.01, high: 408.35, low: 405.31, close: 406.95, volume: 0 },
{ time: new Date(2013, 2, 21), open: 405.24, high: 408.05, low: 404.52, close: 405.22, volume: 0 },
{ time: new Date(2013, 2, 22), open: 406.96, high: 407.21, low: 404.42, close: 404.75, volume: 0 },
{ time: new Date(2013, 2, 25), open: 405.80, high: 409.21, low: 403.01, close: 404.42, volume: 0 },
{ time: new Date(2013, 2, 26), open: 406.34, high: 406.59, low: 403.49, close: 405.80, volume: 0 },
{ time: new Date(2013, 2, 27), open: 402.94, high: 403.10, low: 400.26, close: 400.93, volume: 0 },
{ time: new Date(2013, 2, 28), open: 401.59, high: 402.28, low: 396.25, close: 396.70, volume: 0 },
{ time: new Date(2013, 3, 1), open: 397.11, high: 400.72, low: 396.23, close: 400.19, volume: 0 },
{ time: new Date(2013, 3, 2), open: 401.87, high: 407.01, low: 401.60, close: 406.11, volume: 0 },
{ time: new Date(2013, 3, 3), open: 406.32, high: 406.69, low: 399.93, close: 402.70, volume: 0 },
{ time: new Date(2013, 3, 4), open: 401.72, high: 402.47, low: 395.25, close: 397.14, volume: 0 },
{ time: new Date(2013, 3, 5), open: 392.64, high: 393.10, low: 387.81, close: 391.13, volume: 0 },
{ time: new Date(2013, 3, 8), open: 388.99, high: 389.39, low: 383.82, close: 387.04, volume: 0 },
{ time: new Date(2013, 3, 9), open: 387.36, high: 391.48, low: 386.17, close: 388.44, volume: 0 },
{ time: new Date(2013, 3, 10), open: 391.07, high: 395.78, low: 387.61, close: 394.69, volume: 0 },
{ time: new Date(2013, 3, 11), open: 396.04, high: 396.15, low: 391.64, close: 394.80, volume: 0 },
{ time: new Date(2013, 3, 12), open: 395.60, high: 395.66, low: 391.07, close: 394.63, volume: 0 },
{ time: new Date(2013, 3, 15), open: 392.58, high: 398.10, low: 388.12, close: 390.57, volume: 0 },
{ time: new Date(2013, 3, 16), open: 392.90, high: 397.60, low: 391.57, close: 396.29, volume: 0 },
{ time: new Date(2013, 3, 17), open: 392.98, high: 395.03, low: 388.66, close: 390.89, volume: 0 },
{ time: new Date(2013, 3, 18), open: 392.28, high: 392.51, low: 380.25, close: 382.57, volume: 0 },
{ time: new Date(2013, 3, 19), open: 384.20, high: 401.32, low: 382.75, close: 399.54, volume: 0 },
{ time: new Date(2013, 3, 22), open: 399.90, high: 401.58, low: 387.11, close: 399.66, volume: 0 },
{ time: new Date(2013, 3, 23), open: 400.10, high: 407.34, low: 399.78, close: 403.55, volume: 0 },
{ time: new Date(2013, 3, 24), open: 403.65, high: 408.59, low: 403.60, close: 406.32, volume: 0 },
{ time: new Date(2013, 3, 25), open: 407.72, high: 407.83, low: 403.41, close: 404.15, volume: 0 },
{ time: new Date(2013, 3, 26), open: 403.40, high: 403.47, low: 397.89, close: 400.31, volume: 0 },
{ time: new Date(2013, 3, 29), open: 401.22, high: 410.94, low: 401.10, close: 409.12, volume: 0 },
{ time: new Date(2013, 3, 30), open: 409.09, high: 413.41, low: 408.43, close: 411.87, volume: 0 },
{ time: new Date(2013, 4, 1), open: 411.22, high: 411.95, low: 407.77, close: 409.80, volume: 0 },
{ time: new Date(2013, 4, 2), open: 409.64, high: 416.86, low: 409.12, close: 414.39, volume: 0 },
{ time: new Date(2013, 4, 3), open: 418.06, high: 422.98, low: 417.58, close: 422.44, volume: 0 },
{ time: new Date(2013, 4, 6), open: 423.71, high: 430.49, low: 423.71, close: 430.34, volume: 0 },
{ time: new Date(2013, 4, 7), open: 431.07, high: 431.50, low: 424.91, close: 428.19, volume: 0 },
{ time: new Date(2013, 4, 8), open: 428.07, high: 436.50, low: 426.03, close: 436.38, volume: 0 },
{ time: new Date(2013, 4, 9), open: 434.98, high: 439.39, low: 433.68, close: 435.30, volume: 0 },
{ time: new Date(2013, 4, 10), open: 437.22, high: 439.83, low: 435.64, close: 439.67, volume: 0 },
{ time: new Date(2013, 4, 13), open: 439.01, high: 440.79, low: 436.25, close: 438.33, volume: 0 },
{ time: new Date(2013, 4, 14), open: 438.31, high: 443.90, low: 438.13, close: 443.11, volume: 0 },
{ time: new Date(2013, 4, 15), open: 447.30, high: 457.73, low: 446.56, close: 457.49, volume: 0 },
{ time: new Date(2013, 4, 16), open: 459.04, high: 459.53, low: 450.55, close: 451.48, volume: 0 },
{ time: new Date(2013, 4, 17), open: 454.56, high: 456.29, low: 449.81, close: 454.14, volume: 0 },
{ time: new Date(2013, 4, 20), open: 452.05, high: 459.84, low: 452.05, close: 453.81, volume: 0 },
{ time: new Date(2013, 4, 21), open: 453.56, high: 455.37, low: 448.36, close: 453.03, volume: 0 },
{ time: new Date(2013, 4, 22), open: 450.83, high: 454.20, low: 443.00, close: 444.27, volume: 0 },
{ time: new Date(2013, 4, 23), open: 438.06, high: 444.54, low: 436.56, close: 440.95, volume: 0 },
{ time: new Date(2013, 4, 24), open: 437.19, high: 438.97, low: 435.07, close: 436.22, volume: 0 },
{ time: new Date(2013, 4, 28), open: 441.31, high: 445.62, low: 439.76, close: 440.19, volume: 0 },
{ time: new Date(2013, 4, 29), open: 437.42, high: 438.56, low: 431.71, close: 433.72, volume: 0 },
{ time: new Date(2013, 4, 30), open: 434.53, high: 439.01, low: 432.77, close: 434.94, volume: 0 },
{ time: new Date(2013, 4, 31), open: 433.63, high: 438.06, low: 433.33, close: 435.17, volume: 0 },
{ time: new Date(2013, 5, 3), open: 431.34, high: 436.55, low: 427.08, close: 433.38, volume: 0 },
{ time: new Date(2013, 5, 4), open: 433.49, high: 434.86, low: 426.61, close: 429.12, volume: 0 },
{ time: new Date(2013, 5, 5), open: 430.82, high: 434.29, low: 428.14, close: 429.42, volume: 0 },
{ time: new Date(2013, 5, 6), open: 431.72, high: 432.73, low: 423.19, close: 431.89, volume: 0 },
{ time: new Date(2013, 5, 7), open: 434.77, high: 439.56, low: 432.23, close: 439.43, volume: 0 },
{ time: new Date(2013, 5, 10), open: 440.61, high: 445.05, low: 439.60, close: 444.66, volume: 0 },
{ time: new Date(2013, 5, 11), open: 441.54, high: 443.06, low: 439.32, close: 439.47, volume: 0 },
{ time: new Date(2013, 5, 12), open: 442.29, high: 442.56, low: 434.39, close: 435.55, volume: 0 },
{ time: new Date(2013, 5, 13), open: 434.06, high: 439.39, low: 432.32, close: 438.06, volume: 0 },
{ time: new Date(2013, 5, 14), open: 439.61, high: 441.91, low: 436.63, close: 437.08, volume: 0 },
{ time: new Date(2013, 5, 17), open: 439.18, high: 444.27, low: 438.70, close: 442.68, volume: 0 },
{ time: new Date(2013, 5, 18), open: 443.88, high: 450.05, low: 443.73, close: 449.86, volume: 0 },
{ time: new Date(2013, 5, 19), open: 450.23, high: 454.96, low: 448.30, close: 449.89, volume: 0 },
{ time: new Date(2013, 5, 20), open: 446.55, high: 450.05, low: 441.21, close: 441.93, volume: 0 },
{ time: new Date(2013, 5, 21), open: 443.73, high: 444.50, low: 436.10, close: 440.02, volume: 0 },
{ time: new Date(2013, 5, 24), open: 435.50, high: 437.72, low: 431.19, close: 434.46, volume: 0 },
{ time: new Date(2013, 5, 25), open: 438.19, high: 439.40, low: 431.82, close: 432.67, volume: 0 },
{ time: new Date(2013, 5, 26), open: 436.44, high: 438.56, low: 434.85, close: 436.39, volume: 0 },
{ time: new Date(2013, 5, 27), open: 438.96, high: 441.90, low: 437.89, close: 438.10, volume: 0 },
{ time: new Date(2013, 5, 28), open: 437.01, high: 440.48, low: 436.66, close: 439.74, volume: 0 },
{ time: new Date(2013, 6, 1), open: 442.78, high: 445.59, low: 442.06, close: 443.50, volume: 0 },
{ time: new Date(2013, 6, 2), open: 444.65, high: 445.05, low: 438.20, close: 440.71, volume: 0 },
{ time: new Date(2013, 6, 3), open: 439.51, high: 444.14, low: 438.81, close: 442.77, volume: 0 },
{ time: new Date(2013, 6, 5), open: 444.56, high: 447.26, low: 443.23, close: 446.30, volume: 0 },
{ time: new Date(2013, 6, 8), open: 449.16, high: 452.68, low: 448.09, close: 452.09, volume: 0 },
{ time: new Date(2013, 6, 9), open: 455.04, high: 456.02, low: 448.54, close: 452.17, volume: 0 },
{ time: new Date(2013, 6, 10), open: 451.27, high: 455.11, low: 449.74, close: 452.54, volume: 0 },
{ time: new Date(2013, 6, 11), open: 456.04, high: 459.94, low: 453.81, close: 459.66, volume: 0 },
{ time: new Date(2013, 6, 12), open: 459.54, high: 461.04, low: 457.16, close: 461.04, volume: 0 },
{ time: new Date(2013, 6, 15), open: 461.69, high: 463.54, low: 457.72, close: 461.88, volume: 0 },
{ time: new Date(2013, 6, 16), open: 463.10, high: 463.52, low: 456.49, close: 459.34, volume: 0 },
{ time: new Date(2013, 6, 17), open: 460.04, high: 462.97, low: 457.69, close: 458.82, volume: 0 },
{ time: new Date(2013, 6, 18), open: 459.04, high: 459.54, low: 451.14, close: 454.88, volume: 0 },
{ time: new Date(2013, 6, 19), open: 442.86, high: 451.02, low: 437.37, close: 447.85, volume: 0 },
{ time: new Date(2013, 6, 22), open: 450.55, high: 455.88, low: 448.05, close: 454.89, volume: 0 },
{ time: new Date(2013, 6, 23), open: 454.89, high: 456.04, low: 449.34, close: 451.45, volume: 0 },
{ time: new Date(2013, 6, 24), open: 453.18, high: 454.69, low: 449.90, close: 451.00, volume: 0 },
{ time: new Date(2013, 6, 25), open: 446.49, high: 447.98, low: 442.60, close: 443.41, volume: 0 },
{ time: new Date(2013, 6, 26), open: 443.05, high: 444.55, low: 440.56, close: 442.23, volume: 0 },
{ time: new Date(2013, 6, 29), open: 442.01, high: 446.96, low: 440.00, close: 440.69, volume: 0 },
{ time: new Date(2013, 6, 30), open: 442.29, high: 447.36, low: 439.99, close: 445.01, volume: 0 },
{ time: new Date(2013, 6, 31), open: 446.05, high: 447.81, low: 442.65, close: 443.43, volume: 0 },
{ time: new Date(2013, 7, 1), open: 447.05, high: 451.82, low: 447.05, close: 451.66, volume: 0 },
{ time: new Date(2013, 7, 2), open: 451.27, high: 453.05, low: 449.96, close: 452.83, volume: 0 },
{ time: new Date(2013, 7, 5), open: 452.24, high: 452.31, low: 449.15, close: 452.05, volume: 0 },
{ time: new Date(2013, 7, 6), open: 451.89, high: 454.40, low: 447.42, close: 447.84, volume: 0 },
{ time: new Date(2013, 7, 7), open: 447.07, high: 448.78, low: 444.10, close: 444.88, volume: 0 },
{ time: new Date(2013, 7, 8), open: 447.30, high: 447.47, low: 442.20, close: 445.88, volume: 0 },
{ time: new Date(2013, 7, 9), open: 444.83, high: 447.31, low: 444.56, close: 444.76, volume: 0 },
{ time: new Date(2013, 7, 12), open: 443.01, high: 443.06, low: 440.38, close: 442.31, volume: 0 },
{ time: new Date(2013, 7, 13), open: 442.97, high: 443.81, low: 437.66, close: 440.18, volume: 0 },
{ time: new Date(2013, 7, 14), open: 438.75, high: 439.67, low: 433.15, close: 434.47, volume: 0 },
{ time: new Date(2013, 7, 15), open: 431.79, high: 432.03, low: 428.57, close: 429.40, volume: 0 },
{ time: new Date(2013, 7, 16), open: 430.21, high: 430.79, low: 427.84, close: 428.03, volume: 0 },
{ time: new Date(2013, 7, 19), open: 428.43, high: 435.56, low: 428.30, close: 432.39, volume: 0 },
{ time: new Date(2013, 7, 20), open: 433.74, high: 435.62, low: 431.34, close: 432.28, volume: 0 },
{ time: new Date(2013, 7, 21), open: 434.89, high: 438.02, low: 432.82, close: 434.23, volume: 0 },
{ time: new Date(2013, 7, 22), open: 435.91, high: 436.94, low: 434.69, close: 436.42, volume: 0 },
{ time: new Date(2013, 7, 23), open: 438.48, high: 438.56, low: 434.44, close: 434.67, volume: 0 },
{ time: new Date(2013, 7, 26), open: 434.56, high: 437.01, low: 432.59, close: 432.76, volume: 0 },
{ time: new Date(2013, 7, 27), open: 429.38, high: 431.43, low: 423.53, close: 424.65, volume: 0 },
{ time: new Date(2013, 7, 28), open: 424.70, high: 427.28, low: 423.46, close: 423.85, volume: 0 },
{ time: new Date(2013, 7, 29), open: 424.11, high: 429.76, low: 423.87, close: 427.29, volume: 0 },
{ time: new Date(2013, 7, 30), open: 427.45, high: 428.59, low: 422.36, close: 423.03, volume: 0 },
{ time: new Date(2013, 8, 3), open: 426.75, high: 432.66, low: 426.55, close: 429.76, volume: 0 },
{ time: new Date(2013, 8, 4), open: 429.74, high: 436.31, low: 427.16, close: 435.38, volume: 0 },
{ time: new Date(2013, 8, 5), open: 436.31, high: 439.50, low: 435.37, close: 439.34, volume: 0 },
{ time: new Date(2013, 8, 6), open: 440.78, high: 441.45, low: 436.43, close: 439.35, volume: 0 },
{ time: new Date(2013, 8, 9), open: 441.42, high: 444.43, low: 440.77, close: 443.58, volume: 0 },
{ time: new Date(2013, 8, 10), open: 444.56, high: 445.55, low: 441.56, close: 443.89, volume: 0 },
{ time: new Date(2013, 8, 11), open: 443.83, high: 448.04, low: 442.60, close: 447.65, volume: 0 },
{ time: new Date(2013, 8, 12), open: 448.25, high: 448.50, low: 444.56, close: 446.08, volume: 0 },
{ time: new Date(2013, 8, 13), open: 446.80, high: 447.39, low: 441.98, close: 444.09, volume: 0 },
{ time: new Date(2013, 8, 16), open: 447.65, high: 448.05, low: 441.99, close: 443.44, volume: 0 },
{ time: new Date(2013, 8, 17), open: 443.26, high: 443.75, low: 440.06, close: 442.61, volume: 0 },
{ time: new Date(2013, 8, 18), open: 442.73, high: 451.53, low: 441.09, close: 451.21, volume: 0 },
{ time: new Date(2013, 8, 19), open: 452.54, high: 452.54, low: 447.25, close: 448.75, volume: 0 },
{ time: new Date(2013, 8, 20), open: 448.75, high: 451.61, low: 447.36, close: 451.10, volume: 0 },
{ time: new Date(2013, 8, 23), open: 447.63, high: 450.34, low: 442.16, close: 442.81, volume: 0 },
{ time: new Date(2013, 8, 24), open: 442.81, high: 444.60, low: 440.26, close: 442.98, volume: 0 },
{ time: new Date(2013, 8, 25), open: 442.83, high: 442.83, low: 437.36, close: 438.18, volume: 0 },
{ time: new Date(2013, 8, 26), open: 438.71, high: 440.93, low: 437.06, close: 438.65, volume: 0 },
{ time: new Date(2013, 8, 27), open: 436.97, high: 438.32, low: 435.22, close: 437.76, volume: 0 },
{ time: new Date(2013, 8, 30), open: 434.11, high: 439.98, low: 433.72, close: 437.52, volume: 0 },
{ time: new Date(2013, 9, 1), open: 439.68, high: 443.39, low: 439.58, close: 443.06, volume: 0 },
{ time: new Date(2013, 9, 2), open: 440.92, high: 444.23, low: 438.47, close: 443.55, volume: 0 },
{ time: new Date(2013, 9, 3), open: 443.56, high: 446.60, low: 435.61, close: 437.61, volume: 0 },
{ time: new Date(2013, 9, 4), open: 437.06, high: 438.32, low: 434.56, close: 435.74, volume: 0 },
{ time: new Date(2013, 9, 7), open: 433.29, high: 436.56, low: 431.62, close: 432.44, volume: 0 },
{ time: new Date(2013, 9, 8), open: 432.23, high: 432.56, low: 425.39, close: 426.41, volume: 0 },
{ time: new Date(2013, 9, 9), open: 427.71, high: 430.89, low: 421.07, close: 427.50, volume: 0 },
{ time: new Date(2013, 9, 10), open: 431.49, high: 433.98, low: 429.67, close: 433.69, volume: 0 },
{ time: new Date(2013, 9, 11), open: 432.58, high: 436.30, low: 432.22, close: 435.56, volume: 0 },
{ time: new Date(2013, 9, 14), open: 432.90, high: 437.69, low: 432.26, close: 437.62, volume: 0 },
{ time: new Date(2013, 9, 15), open: 437.44, high: 442.37, low: 436.56, close: 440.56, volume: 0 },
{ time: new Date(2013, 9, 16), open: 442.49, high: 448.72, low: 441.56, close: 448.56, volume: 0 },
{ time: new Date(2013, 9, 17), open: 446.05, high: 448.00, low: 442.42, close: 443.95, volume: 0 },
{ time: new Date(2013, 9, 18), open: 487.80, high: 507.22, low: 486.51, close: 505.20, volume: 0 },
{ time: new Date(2013, 9, 21), open: 505.22, high: 508.99, low: 499.28, close: 501.15, volume: 0 },
{ time: new Date(2013, 9, 22), open: 502.00, high: 505.99, low: 497.40, close: 503.00, volume: 0 },
{ time: new Date(2013, 9, 23), open: 500.00, high: 516.86, low: 499.81, close: 515.19, volume: 0 },
{ time: new Date(2013, 9, 24), open: 515.42, high: 519.76, low: 511.89, close: 512.26, volume: 0 },
{ time: new Date(2013, 9, 25), open: 513.90, high: 513.90, low: 504.86, close: 507.09, volume: 0 },
{ time: new Date(2013, 9, 28), open: 507.09, high: 511.20, low: 505.99, close: 506.99, volume: 0 },
{ time: new Date(2013, 9, 29), open: 509.04, high: 517.95, low: 506.24, close: 517.60, volume: 0 },
{ time: new Date(2013, 9, 30), open: 518.20, high: 518.24, low: 512.49, close: 514.69, volume: 0 },
{ time: new Date(2013, 9, 31), open: 513.95, high: 520.24, low: 511.47, close: 514.77, volume: 0 },
{ time: new Date(2013, 10, 1), open: 515.38, high: 517.48, low: 512.04, close: 513.01, volume: 0 },
{ time: new Date(2013, 10, 4), open: 515.23, high: 515.67, low: 510.50, close: 512.54, volume: 0 },
{ time: new Date(2013, 10, 5), open: 509.66, high: 515.31, low: 508.20, close: 510.25, volume: 0 },
{ time: new Date(2013, 10, 6), open: 512.29, high: 512.99, low: 507.18, close: 510.86, volume: 0 },
{ time: new Date(2013, 10, 7), open: 510.79, high: 511.45, low: 503.32, close: 503.47, volume: 0 },
{ time: new Date(2013, 10, 8), open: 503.87, high: 508.74, low: 503.75, close: 507.51, volume: 0 },
{ time: new Date(2013, 10, 11), open: 504.25, high: 507.46, low: 503.50, close: 504.79, volume: 0 },
{ time: new Date(2013, 10, 12), open: 503.35, high: 508.27, low: 502.00, close: 505.38, volume: 0 },
{ time: new Date(2013, 10, 13), open: 502.87, high: 515.91, low: 502.75, close: 515.72, volume: 0 },
{ time: new Date(2013, 10, 14), open: 516.44, high: 519.36, low: 514.66, close: 517.10, volume: 0 },
{ time: new Date(2013, 10, 15), open: 516.92, high: 518.48, low: 514.64, close: 516.26, volume: 0 },
{ time: new Date(2013, 10, 18), open: 517.36, high: 523.85, low: 514.11, close: 515.26, volume: 0 },
{ time: new Date(2013, 10, 19), open: 515.34, high: 516.86, low: 511.01, close: 512.09, volume: 0 },
{ time: new Date(2013, 10, 20), open: 514.46, high: 516.16, low: 509.67, close: 510.64, volume: 0 },
{ time: new Date(2013, 10, 21), open: 512.99, high: 518.64, low: 512.49, close: 516.52, volume: 0 },
{ time: new Date(2013, 10, 22), open: 516.19, high: 517.57, low: 514.10, close: 515.43, volume: 0 },
{ time: new Date(2013, 10, 25), open: 518.06, high: 526.07, low: 516.99, close: 522.44, volume: 0 },
{ time: new Date(2013, 10, 26), open: 523.78, high: 530.22, low: 520.95, close: 528.68, volume: 0 },
{ time: new Date(2013, 10, 27), open: 530.48, high: 533.47, low: 529.47, close: 531.02, volume: 0 },
{ time: new Date(2013, 10, 29), open: 530.55, high: 532.78, low: 529.20, close: 529.27, volume: 0 },
{ time: new Date(2013, 11, 2), open: 531.22, high: 532.64, low: 524.85, close: 526.71, volume: 0 },
{ time: new Date(2013, 11, 3), open: 524.95, high: 531.19, low: 523.99, close: 526.10, volume: 0 },
{ time: new Date(2013, 11, 4), open: 525.16, high: 531.46, low: 524.48, close: 528.56, volume: 0 },
{ time: new Date(2013, 11, 5), open: 528.07, high: 529.30, low: 525.02, close: 528.14, volume: 0 },
{ time: new Date(2013, 11, 6), open: 534.36, high: 534.46, low: 529.51, close: 534.40, volume: 0 },
{ time: new Date(2013, 11, 9), open: 534.51, high: 540.61, low: 533.48, close: 538.53, volume: 0 },
{ time: new Date(2013, 11, 10), open: 537.29, high: 545.61, low: 537.29, close: 541.79, volume: 0 },
{ time: new Date(2013, 11, 11), open: 543.16, high: 545.11, low: 537.05, close: 538.11, volume: 0 },
{ time: new Date(2013, 11, 12), open: 539.25, high: 540.93, low: 533.97, close: 534.45, volume: 0 },
{ time: new Date(2013, 11, 13), open: 537.07, high: 537.61, low: 528.41, close: 529.86, volume: 0 },
{ time: new Date(2013, 11, 16), open: 530.97, high: 536.81, low: 530.47, close: 535.95, volume: 0 },
{ time: new Date(2013, 11, 17), open: 536.51, high: 539.84, low: 533.66, close: 534.40, volume: 0 },
{ time: new Date(2013, 11, 18), open: 535.46, high: 541.93, low: 528.99, close: 541.83, volume: 0 },
{ time: new Date(2013, 11, 19), open: 540.18, high: 545.45, low: 539.00, close: 542.57, volume: 0 },
{ time: new Date(2013, 11, 20), open: 544.10, high: 550.03, low: 543.46, close: 549.76, volume: 0 },
{ time: new Date(2013, 11, 23), open: 553.37, high: 557.34, low: 552.01, close: 556.99, volume: 0 },
{ time: new Date(2013, 11, 24), open: 556.93, high: 557.06, low: 553.50, close: 555.36, volume: 0 },
{ time: new Date(2013, 11, 26), open: 556.45, high: 558.94, low: 553.79, close: 558.17, volume: 0 },
{ time: new Date(2013, 11, 27), open: 559.44, high: 559.58, low: 555.91, close: 558.64, volume: 0 },
{ time: new Date(2013, 11, 30), open: 559.61, high: 559.69, low: 553.96, close: 554.18, volume: 0 },
{ time: new Date(2013, 11, 31), open: 555.56, high: 559.94, low: 552.58, close: 559.79, volume: 0 },
{ time: new Date(2014, 0, 2), open: 557.17, high: 558.32, low: 553.58, close: 556.00, volume: 0 },
{ time: new Date(2014, 0, 3), open: 556.94, high: 557.91, low: 551.91, close: 551.95, volume: 0 },
{ time: new Date(2014, 0, 6), open: 555.95, high: 558.87, low: 552.67, close: 558.10, volume: 0 },
{ time: new Date(2014, 0, 7), open: 561.94, high: 569.28, low: 560.02, close: 568.86, volume: 0 },
{ time: new Date(2014, 0, 8), open: 572.43, high: 573.09, low: 566.08, close: 570.04, volume: 0 },
{ time: new Date(2014, 0, 9), open: 571.15, high: 571.54, low: 562.22, close: 564.55, volume: 0 },
{ time: new Date(2014, 0, 10), open: 568.97, high: 568.97, low: 560.56, close: 564.52, volume: 0 },
{ time: new Date(2014, 0, 13), open: 562.67, high: 572.88, low: 558.03, close: 560.93, volume: 0 },
{ time: new Date(2014, 0, 14), open: 568.41, high: 574.92, low: 563.48, close: 574.13, volume: 0 },
{ time: new Date(2014, 0, 15), open: 575.92, high: 576.92, low: 571.32, close: 573.74, volume: 0 },
{ time: new Date(2014, 0, 16), open: 573.98, high: 578.39, low: 573.43, close: 577.53, volume: 0 },
{ time: new Date(2014, 0, 17), open: 577.85, high: 579.73, low: 571.53, close: 574.69, volume: 0 },
{ time: new Date(2014, 0, 21), open: 579.88, high: 581.42, low: 575.07, close: 581.27, volume: 0 },
{ time: new Date(2014, 0, 22), open: 582.72, high: 583.36, low: 578.85, close: 581.93, volume: 0 },
{ time: new Date(2014, 0, 23), open: 579.42, high: 580.66, low: 576.61, close: 579.47, volume: 0 },
{ time: new Date(2014, 0, 24), open: 574.93, high: 576.20, low: 560.94, close: 561.35, volume: 0 },
{ time: new Date(2014, 0, 27), open: 562.49, high: 562.69, low: 540.59, close: 550.06, volume: 0 },
{ time: new Date(2014, 0, 28), open: 554.60, high: 562.31, low: 554.42, close: 560.94, volume: 0 },
{ time: new Date(2014, 0, 29), open: 559.00, high: 560.31, low: 549.16, close: 552.91, volume: 0 },
{ time: new Date(2014, 0, 30), open: 571.93, high: 575.67, low: 563.06, close: 567.13, volume: 0 },
{ time: new Date(2014, 0, 31), open: 585.09, high: 592.68, low: 574.99, close: 589.89, volume: 0 },
{ time: new Date(2014, 1, 3), open: 589.01, high: 590.27, low: 565.44, close: 566.15, volume: 0 },
{ time: new Date(2014, 1, 4), open: 568.43, high: 576.92, low: 567.94, close: 568.51, volume: 0 },
{ time: new Date(2014, 1, 5), open: 571.12, high: 574.81, low: 563.45, close: 571.03, volume: 0 },
{ time: new Date(2014, 1, 6), open: 574.99, high: 579.50, low: 573.20, close: 579.40, volume: 0 },
{ time: new Date(2014, 1, 7), open: 583.23, high: 588.36, low: 579.70, close: 588.13, volume: 0 },
{ time: new Date(2014, 1, 10), open: 585.31, high: 590.61, low: 583.93, close: 585.88, volume: 0 },
{ time: new Date(2014, 1, 11), open: 589.49, high: 595.34, low: 585.52, close: 594.49, volume: 0 },
{ time: new Date(2014, 1, 12), open: 593.91, high: 594.40, low: 590.10, close: 592.75, volume: 0 },
{ time: new Date(2014, 1, 13), open: 589.78, high: 599.35, low: 589.24, close: 599.35, volume: 0 },
{ time: new Date(2014, 1, 14), open: 597.21, high: 601.59, low: 595.80, close: 600.80, volume: 0 },
{ time: new Date(2014, 1, 18), open: 600.10, high: 605.83, low: 599.40, close: 604.83, volume: 0 },
{ time: new Date(2014, 1, 19), open: 602.05, high: 604.00, low: 598.15, close: 600.57, volume: 0 },
{ time: new Date(2014, 1, 20), open: 600.97, high: 602.84, low: 599.51, close: 601.45, volume: 0 },
{ time: new Date(2014, 1, 21), open: 603.30, high: 604.33, low: 600.82, close: 601.29, volume: 0 },
{ time: new Date(2014, 1, 24), open: 602.08, high: 609.47, low: 601.95, close: 605.65, volume: 0 },
{ time: new Date(2014, 1, 25), open: 607.36, high: 611.64, low: 604.61, close: 609.39, volume: 0 },
{ time: new Date(2014, 1, 26), open: 611.39, high: 613.83, low: 606.27, close: 609.47, volume: 0 },
{ time: new Date(2014, 1, 27), open: 608.59, high: 611.50, low: 607.90, close: 609.00, volume: 0 },
{ time: new Date(2014, 1, 28), open: 609.56, high: 611.48, low: 602.51, close: 607.22, volume: 0 },
{ time: new Date(2014, 2, 3), open: 602.77, high: 603.32, low: 595.47, close: 600.74, volume: 0 },
{ time: new Date(2014, 2, 4), open: 606.89, high: 607.39, low: 604.15, close: 606.85, volume: 0 },
{ time: new Date(2014, 2, 5), open: 606.92, high: 610.93, low: 605.10, close: 608.52, volume: 0 },
{ time: new Date(2014, 2, 6), open: 610.53, high: 612.46, low: 608.69, close: 609.20, volume: 0 },
{ time: new Date(2014, 2, 7), open: 612.79, high: 612.88, low: 605.11, close: 606.79, volume: 0 },
{ time: new Date(2014, 2, 10), open: 607.24, high: 608.21, low: 601.44, close: 605.18, volume: 0 },
{ time: new Date(2014, 2, 11), open: 606.28, high: 606.55, low: 597.72, close: 599.40, volume: 0 },
{ time: new Date(2014, 2, 12), open: 597.60, high: 603.32, low: 591.50, close: 603.05, volume: 0 },
{ time: new Date(2014, 2, 13), open: 603.37, high: 604.64, low: 591.79, close: 593.94, volume: 0 },
{ time: new Date(2014, 2, 14), open: 590.40, high: 594.84, low: 585.68, close: 585.81, volume: 0 },
{ time: new Date(2014, 2, 17), open: 589.04, high: 597.94, low: 588.47, close: 595.45, volume: 0 },
{ time: new Date(2014, 2, 18), open: 596.74, high: 605.16, low: 595.93, close: 605.02, volume: 0 },
{ time: new Date(2014, 2, 19), open: 605.29, high: 605.39, low: 596.61, close: 599.03, volume: 0 },
{ time: new Date(2014, 2, 20), open: 599.38, high: 604.20, low: 597.08, close: 597.98, volume: 0 },
{ time: new Date(2014, 2, 21), open: 602.55, high: 604.21, low: 590.63, close: 590.93, volume: 0 },
{ time: new Date(2014, 2, 24), open: 591.50, high: 591.86, low: 572.40, close: 578.39, volume: 0 },
{ time: new Date(2014, 2, 25), open: 582.42, high: 584.34, low: 572.93, close: 578.78, volume: 0 },
{ time: new Date(2014, 2, 26), open: 580.42, high: 585.20, low: 565.18, close: 565.42, volume: 0 },
{ time: new Date(2014, 2, 27), open: 564.86, high: 565.40, low: 550.50, close: 556.58, volume: 3826676 },
{ time: new Date(2014, 2, 28), open: 558.94, high: 566.03, low: 558.33, close: 559.51, volume: 2258918 },
{ time: new Date(2014, 2, 31), open: 564.63, high: 566.93, low: 555.87, close: 556.70, volume: 1942277 },
{ time: new Date(2014, 3, 1), open: 559.57, high: 568.18, low: 558.44, close: 566.88, volume: 2182626 },
{ time: new Date(2014, 3, 2), open: 562.43, high: 571.83, low: 561.44, close: 566.98, volume: 2088804 },
{ time: new Date(2014, 3, 3), open: 569.85, high: 587.28, low: 564.13, close: 569.74, volume: 5087530 },
{ time: new Date(2014, 3, 4), open: 574.65, high: 577.77, low: 543.00, close: 543.14, volume: 6377658 },
{ time: new Date(2014, 3, 7), open: 540.74, high: 548.48, low: 527.15, close: 538.15, volume: 4389569 },
{ time: new Date(2014, 3, 8), open: 542.60, high: 555.00, low: 541.61, close: 554.90, volume: 3152406 },
{ time: new Date(2014, 3, 9), open: 559.62, high: 565.37, low: 552.95, close: 564.14, volume: 3324742 },
{ time: new Date(2014, 3, 10), open: 565.00, high: 565.00, low: 539.90, close: 540.95, volume: 4027743 },
{ time: new Date(2014, 3, 11), open: 532.55, high: 540.00, low: 526.53, close: 530.60, volume: 3916171 },
{ time: new Date(2014, 3, 14), open: 538.25, high: 544.10, low: 529.56, close: 532.52, volume: 2568020 },
{ time: new Date(2014, 3, 15), open: 536.82, high: 538.45, low: 518.46, close: 536.44, volume: 3847453 },
{ time: new Date(2014, 3, 16), open: 543.00, high: 557.00, low: 540.00, close: 556.54, volume: 4879889 },
{ time: new Date(2014, 3, 17), open: 548.81, high: 549.50, low: 531.15, close: 536.10, volume: 6795393 },
{ time: new Date(2014, 3, 21), open: 536.10, high: 536.70, low: 525.60, close: 528.62, volume: 2561214 },
{ time: new Date(2014, 3, 22), open: 528.64, high: 537.23, low: 527.51, close: 534.81, volume: 2359421 },
{ time: new Date(2014, 3, 23), open: 533.79, high: 533.87, low: 526.25, close: 526.94, volume: 2051066 },
{ time: new Date(2014, 3, 24), open: 530.07, high: 531.65, low: 522.12, close: 525.16, volume: 1881965 },
{ time: new Date(2014, 3, 25), open: 522.51, high: 524.70, low: 515.42, close: 516.18, volume: 2097264 },
{ time: new Date(2014, 3, 28), open: 517.18, high: 518.60, low: 502.80, close: 517.15, volume: 3326429 },
{ time: new Date(2014, 3, 29), open: 516.90, high: 529.46, low: 516.32, close: 527.70, volume: 2692489 },
{ time: new Date(2014, 3, 30), open: 527.60, high: 528.00, low: 522.52, close: 526.66, volume: 1746904 },
{ time: new Date(2014, 4, 1), open: 527.11, high: 532.93, low: 523.88, close: 531.35, volume: 1900432 },
{ time: new Date(2014, 4, 2), open: 533.76, high: 534.00, low: 525.61, close: 527.93, volume: 1685042 },
{ time: new Date(2014, 4, 5), open: 524.82, high: 528.90, low: 521.32, close: 527.81, volume: 1021408 },
{ time: new Date(2014, 4, 6), open: 525.23, high: 526.81, low: 515.06, close: 515.14, volume: 1684381 },
{ time: new Date(2014, 4, 7), open: 515.79, high: 516.68, low: 503.30, close: 509.96, volume: 3216077 },
{ time: new Date(2014, 4, 8), open: 508.46, high: 517.23, low: 506.45, close: 511.00, volume: 2016131 },
{ time: new Date(2014, 4, 9), open: 510.75, high: 519.90, low: 504.20, close: 518.73, volume: 2432783 },
{ time: new Date(2014, 4, 12), open: 523.51, high: 530.19, low: 519.01, close: 529.92, volume: 1908392 },
{ time: new Date(2014, 4, 13), open: 530.89, high: 536.07, low: 529.51, close: 533.09, volume: 1648907 },
{ time: new Date(2014, 4, 14), open: 533.00, high: 533.00, low: 525.29, close: 526.65, volume: 1191863 },
{ time: new Date(2014, 4, 15), open: 525.70, high: 525.87, low: 517.42, close: 519.98, volume: 1703758 },
{ time: new Date(2014, 4, 16), open: 521.39, high: 521.80, low: 515.44, close: 520.63, volume: 1481688 },
{ time: new Date(2014, 4, 19), open: 519.70, high: 529.78, low: 517.58, close: 528.86, volume: 1276362 },
{ time: new Date(2014, 4, 20), open: 529.74, high: 536.23, low: 526.30, close: 529.77, volume: 1780113 },
{ time: new Date(2014, 4, 21), open: 532.90, high: 539.18, low: 531.91, close: 538.94, volume: 1193389 },
{ time: new Date(2014, 4, 22), open: 541.13, high: 547.60, low: 540.78, close: 545.06, volume: 1611837 },
{ time: new Date(2014, 4, 23), open: 547.26, high: 553.64, low: 543.70, close: 552.70, volume: 1929632 },
{ time: new Date(2014, 4, 27), open: 556.00, high: 566.00, low: 554.35, close: 565.95, volume: 2100298 },
{ time: new Date(2014, 4, 28), open: 564.57, high: 567.84, low: 561.00, close: 561.68, volume: 1647717 },
{ time: new Date(2014, 4, 29), open: 563.35, high: 564.00, low: 558.71, close: 560.08, volume: 1350657 },
{ time: new Date(2014, 4, 30), open: 560.80, high: 561.35, low: 555.91, close: 559.89, volume: 1766794 },
{ time: new Date(2014, 5, 2), open: 560.70, high: 560.90, low: 545.73, close: 553.93, volume: 1434989 },
{ time: new Date(2014, 5, 3), open: 550.99, high: 552.34, low: 542.55, close: 544.94, volume: 1861921 },
{ time: new Date(2014, 5, 4), open: 541.50, high: 548.61, low: 538.75, close: 544.66, volume: 1812084 },
{ time: new Date(2014, 5, 5), open: 546.40, high: 554.95, low: 544.45, close: 553.90, volume: 1684886 },
{ time: new Date(2014, 5, 6), open: 558.06, high: 558.06, low: 548.93, close: 556.33, volume: 1732592 },
{ time: new Date(2014, 5, 9), open: 557.15, high: 562.90, low: 556.04, close: 562.12, volume: 1463676 },
{ time: new Date(2014, 5, 10), open: 560.51, high: 563.60, low: 557.90, close: 560.55, volume: 1349444 },
{ time: new Date(2014, 5, 11), open: 558.00, high: 559.88, low: 555.02, close: 558.84, volume: 1097380 },
{ time: new Date(2014, 5, 12), open: 557.30, high: 557.99, low: 548.46, close: 551.35, volume: 1457104 },
{ time: new Date(2014, 5, 13), open: 552.26, high: 552.30, low: 545.56, close: 551.76, volume: 1217176 },
{ time: new Date(2014, 5, 16), open: 549.26, high: 549.62, low: 541.52, close: 544.28, volume: 1704027 },
{ time: new Date(2014, 5, 17), open: 544.20, high: 545.32, low: 539.33, close: 543.01, volume: 1445878 },
{ time: new Date(2014, 5, 18), open: 544.86, high: 553.56, low: 544.00, close: 553.37, volume: 1737343 },
{ time: new Date(2014, 5, 19), open: 554.24, high: 555.00, low: 548.51, close: 554.90, volume: 2451341 },
{ time: new Date(2014, 5, 20), open: 556.85, high: 557.58, low: 550.39, close: 556.36, volume: 4496962 },
{ time: new Date(2014, 5, 23), open: 555.15, high: 565.00, low: 554.25, close: 564.95, volume: 1534659 },
{ time: new Date(2014, 5, 24), open: 565.19, high: 572.65, low: 561.01, close: 564.62, volume: 2201789 },
{ time: new Date(2014, 5, 25), open: 565.26, high: 579.96, low: 565.22, close: 578.65, volume: 1964447 },
{ time: new Date(2014, 5, 26), open: 581.00, high: 582.45, low: 571.85, close: 576.00, volume: 1737210 },
{ time: new Date(2014, 5, 27), open: 577.18, high: 579.87, low: 573.80, close: 577.24, volume: 2231174 },
{ time: new Date(2014, 5, 30), open: 578.66, high: 579.57, low: 574.75, close: 575.28, volume: 1310909 },
{ time: new Date(2014, 6, 1), open: 578.32, high: 584.40, low: 576.65, close: 582.67, volume: 1446309 },
{ time: new Date(2014, 6, 2), open: 583.35, high: 585.44, low: 580.39, close: 582.34, volume: 1054936 },
{ time: new Date(2014, 6, 3), open: 583.35, high: 585.01, low: 580.92, close: 584.73, volume: 712210 },
{ time: new Date(2014, 6, 7), open: 583.76, high: 586.43, low: 579.59, close: 582.25, volume: 1061833 },
{ time: new Date(2014, 6, 8), open: 577.66, high: 579.53, low: 566.14, close: 571.09, volume: 1908647 },
{ time: new Date(2014, 6, 9), open: 571.58, high: 576.72, low: 569.38, close: 576.08, volume: 1113907 },
{ time: new Date(2014, 6, 10), open: 565.91, high: 576.59, low: 565.01, close: 571.10, volume: 1353317 },
{ time: new Date(2014, 6, 11), open: 571.91, high: 580.85, low: 571.42, close: 579.18, volume: 1617569 },
{ time: new Date(2014, 6, 14), open: 582.60, high: 585.21, low: 578.03, close: 584.87, volume: 1852290 },
{ time: new Date(2014, 6, 15), open: 585.74, high: 585.80, low: 576.56, close: 584.78, volume: 1618815 },
{ time: new Date(2014, 6, 16), open: 588.00, high: 588.40, low: 582.20, close: 582.66, volume: 1394560 },
{ time: new Date(2014, 6, 17), open: 579.53, high: 580.99, low: 568.61, close: 573.73, volume: 3015475 },
{ time: new Date(2014, 6, 18), open: 593.00, high: 596.80, low: 582.00, close: 595.08, volume: 4006389 },
{ time: new Date(2014, 6, 21), open: 591.75, high: 594.40, low: 585.23, close: 589.47, volume: 2060334 },
{ time: new Date(2014, 6, 22), open: 590.72, high: 599.65, low: 590.60, close: 594.74, volume: 1694787 },
{ time: new Date(2014, 6, 23), open: 593.23, high: 597.85, low: 592.50, close: 595.98, volume: 1229846 },
{ time: new Date(2014, 6, 24), open: 596.45, high: 599.50, low: 591.77, close: 593.35, volume: 1033341 },
{ time: new Date(2014, 6, 25), open: 590.40, high: 591.86, low: 587.03, close: 589.02, volume: 932724 },
{ time: new Date(2014, 6, 28), open: 588.07, high: 592.50, low: 584.75, close: 590.60, volume: 984161 },
{ time: new Date(2014, 6, 29), open: 588.75, high: 589.70, low: 583.52, close: 585.61, volume: 1346647 },
{ time: new Date(2014, 6, 30), open: 586.55, high: 589.50, low: 584.00, close: 587.42, volume: 1013932 },
{ time: new Date(2014, 6, 31), open: 580.60, high: 583.65, low: 570.00, close: 571.60, volume: 2099516 },
{ time: new Date(2014, 7, 1), open: 570.40, high: 575.96, low: 562.85, close: 566.07, volume: 1950171 },
{ time: new Date(2014, 7, 4), open: 569.04, high: 575.35, low: 564.10, close: 573.15, volume: 1427169 },
{ time: new Date(2014, 7, 5), open: 570.05, high: 571.98, low: 562.61, close: 565.07, volume: 1556685 },
{ time: new Date(2014, 7, 6), open: 561.78, high: 570.70, low: 560.00, close: 566.37, volume: 1330877 },
{ time: new Date(2014, 7, 7), open: 568.00, high: 569.89, low: 561.10, close: 563.36, volume: 1108900 },
{ time: new Date(2014, 7, 8), open: 563.56, high: 570.25, low: 560.35, close: 568.77, volume: 1492491 },
{ time: new Date(2014, 7, 11), open: 569.99, high: 570.49, low: 566.00, close: 567.88, volume: 1215968 },
{ time: new Date(2014, 7, 12), open: 564.52, high: 565.90, low: 560.88, close: 562.73, volume: 1537758 },
{ time: new Date(2014, 7, 13), open: 567.31, high: 575.00, low: 565.75, close: 574.78, volume: 1437922 },
{ time: new Date(2014, 7, 14), open: 576.18, high: 577.90, low: 570.88, close: 574.65, volume: 982926 },
{ time: new Date(2014, 7, 15), open: 577.86, high: 579.38, low: 570.52, close: 573.48, volume: 1517056 },
{ time: new Date(2014, 7, 18), open: 576.11, high: 584.51, low: 576.00, close: 582.16, volume: 1282531 },
{ time: new Date(2014, 7, 19), open: 585.00, high: 587.34, low: 584.00, close: 586.86, volume: 979298 },
{ time: new Date(2014, 7, 20), open: 585.88, high: 586.70, low: 582.57, close: 584.49, volume: 1034779 },
{ time: new Date(2014, 7, 21), open: 583.82, high: 584.50, low: 581.14, close: 583.37, volume: 912854 },
{ time: new Date(2014, 7, 22), open: 583.59, high: 585.24, low: 580.64, close: 582.56, volume: 789484 },
{ time: new Date(2014, 7, 25), open: 584.72, high: 585.00, low: 579.00, close: 580.20, volume: 1358810 },
{ time: new Date(2014, 7, 26), open: 581.26, high: 581.80, low: 576.58, close: 577.86, volume: 1635465 },
{ time: new Date(2014, 7, 27), open: 577.27, high: 578.49, low: 570.10, close: 571.00, volume: 1700161 },
{ time: new Date(2014, 7, 28), open: 569.56, high: 573.25, low: 567.10, close: 569.20, volume: 1295963 },
{ time: new Date(2014, 7, 29), open: 571.33, high: 572.04, low: 567.07, close: 571.60, volume: 1081231 },
{ time: new Date(2014, 8, 2), open: 571.85, high: 577.83, low: 571.19, close: 577.33, volume: 1576830 },
{ time: new Date(2014, 8, 3), open: 580.00, high: 582.99, low: 575.00, close: 577.94, volume: 1214586 },
{ time: new Date(2014, 8, 4), open: 580.00, high: 586.00, low: 579.22, close: 581.98, volume: 1459956 },
{ time: new Date(2014, 8, 5), open: 583.98, high: 586.55, low: 581.95, close: 586.08, volume: 1629477 },
{ time: new Date(2014, 8, 8), open: 586.60, high: 591.77, low: 586.30, close: 589.72, volume: 1429101 },
{ time: new Date(2014, 8, 9), open: 588.90, high: 589.00, low: 580.00, close: 581.01, volume: 1286722 },
{ time: new Date(2014, 8, 10), open: 581.50, high: 583.50, low: 576.94, close: 583.10, volume: 975145 },
{ time: new Date(2014, 8, 11), open: 580.36, high: 581.81, low: 576.26, close: 581.35, volume: 1217721 },
{ time: new Date(2014, 8, 12), open: 581.00, high: 581.64, low: 574.46, close: 575.62, volume: 1597677 },
{ time: new Date(2014, 8, 15), open: 572.94, high: 574.95, low: 568.21, close: 573.10, volume: 1596224 },
{ time: new Date(2014, 8, 16), open: 572.76, high: 581.50, low: 572.66, close: 579.95, volume: 1478306 },
{ time: new Date(2014, 8, 17), open: 580.01, high: 587.52, low: 578.78, close: 584.77, volume: 1690994 },
{ time: new Date(2014, 8, 18), open: 587.00, high: 589.54, low: 585.00, close: 589.27, volume: 1442012 },
{ time: new Date(2014, 8, 19), open: 591.50, high: 596.48, low: 589.50, close: 596.08, volume: 3727045 },
{ time: new Date(2014, 8, 22), open: 593.82, high: 593.95, low: 583.46, close: 587.37, volume: 1687710 },
{ time: new Date(2014, 8, 23), open: 586.85, high: 586.85, low: 581.00, close: 581.13, volume: 1467703 },
{ time: new Date(2014, 8, 24), open: 581.46, high: 589.63, low: 580.52, close: 587.99, volume: 1724537 },
{ time: new Date(2014, 8, 25), open: 587.55, high: 587.98, low: 574.18, close: 575.06, volume: 1925350 },
{ time: new Date(2014, 8, 26), open: 576.06, high: 579.25, low: 574.66, close: 577.10, volume: 1439807 },
{ time: new Date(2014, 8, 29), open: 571.75, high: 578.19, low: 571.17, close: 576.36, volume: 1281204 },
{ time: new Date(2014, 8, 30), open: 576.93, high: 579.85, low: 572.85, close: 577.36, volume: 1618437 },
{ time: new Date(2014, 9, 1), open: 576.01, high: 577.58, low: 567.01, close: 568.27, volume: 1445027 },
{ time: new Date(2014, 9, 2), open: 567.31, high: 571.91, low: 563.32, close: 570.08, volume: 1175307 },
{ time: new Date(2014, 9, 3), open: 573.05, high: 577.22, low: 572.50, close: 575.28, volume: 1138636 },
{ time: new Date(2014, 9, 6), open: 578.80, high: 581.00, low: 574.44, close: 577.35, volume: 1211320 },
{ time: new Date(2014, 9, 7), open: 574.40, high: 575.27, low: 563.74, close: 563.74, volume: 1906427 },
{ time: new Date(2014, 9, 8), open: 565.57, high: 573.88, low: 557.49, close: 572.50, volume: 1987888 },
{ time: new Date(2014, 9, 9), open: 571.18, high: 571.49, low: 559.06, close: 560.88, volume: 2519693 },
{ time: new Date(2014, 9, 10), open: 557.72, high: 565.13, low: 544.05, close: 544.49, volume: 3078634 },
{ time: new Date(2014, 9, 13), open: 544.99, high: 549.50, low: 533.10, close: 533.21, volume: 2578676 },
{ time: new Date(2014, 9, 14), open: 538.90, high: 547.19, low: 533.17, close: 537.94, volume: 2217230 },
{ time: new Date(2014, 9, 15), open: 531.01, high: 532.80, low: 518.30, close: 530.03, volume: 3712536 },
{ time: new Date(2014, 9, 16), open: 519.00, high: 529.43, low: 515.00, close: 524.51, volume: 3698423 },
{ time: new Date(2014, 9, 17), open: 527.25, high: 530.98, low: 508.53, close: 511.17, volume: 5530674 },
{ time: new Date(2014, 9, 20), open: 509.45, high: 521.76, low: 508.10, close: 520.84, volume: 2605505 },
{ time: new Date(2014, 9, 21), open: 525.19, high: 526.79, low: 519.11, close: 526.54, volume: 2332531 },
{ time: new Date(2014, 9, 22), open: 529.89, high: 539.80, low: 528.80, close: 532.71, volume: 2917183 },
{ time: new Date(2014, 9, 23), open: 539.32, high: 547.22, low: 535.85, close: 543.98, volume: 2345296 },
{ time: new Date(2014, 9, 24), open: 544.36, high: 544.88, low: 535.79, close: 539.78, volume: 1972047 },
{ time: new Date(2014, 9, 27), open: 537.03, high: 544.41, low: 537.03, close: 540.77, volume: 1184973 },
{ time: new Date(2014, 9, 28), open: 543.00, high: 548.98, low: 541.62, close: 548.90, volume: 1273372 },
{ time: new Date(2014, 9, 29), open: 550.00, high: 554.19, low: 546.98, close: 549.33, volume: 1767107 },
{ time: new Date(2014, 9, 30), open: 548.95, high: 552.80, low: 543.51, close: 550.31, volume: 1451667 },
{ time: new Date(2014, 9, 31), open: 559.35, high: 559.57, low: 554.75, close: 559.08, volume: 2032887 },
{ time: new Date(2014, 10, 3), open: 555.50, high: 557.90, low: 553.23, close: 555.22, volume: 1378511 },
{ time: new Date(2014, 10, 4), open: 553.00, high: 555.50, low: 549.30, close: 554.11, volume: 1240761 },
{ time: new Date(2014, 10, 5), open: 556.80, high: 556.80, low: 544.05, close: 545.92, volume: 2026740 },
{ time: new Date(2014, 10, 6), open: 545.50, high: 546.88, low: 540.97, close: 542.04, volume: 1329604 },
{ time: new Date(2014, 10, 7), open: 546.21, high: 546.21, low: 538.67, close: 541.01, volume: 1629259 },
{ time: new Date(2014, 10, 10), open: 541.46, high: 549.59, low: 541.02, close: 547.49, volume: 1131546 },
{ time: new Date(2014, 10, 11), open: 548.49, high: 551.94, low: 546.30, close: 550.29, volume: 964866 },
{ time: new Date(2014, 10, 12), open: 550.39, high: 550.46, low: 545.17, close: 547.31, volume: 1126594 },
{ time: new Date(2014, 10, 13), open: 549.80, high: 549.80, low: 543.48, close: 545.38, volume: 1335719 },
{ time: new Date(2014, 10, 14), open: 546.68, high: 546.68, low: 542.15, close: 544.40, volume: 1285991 },
{ time: new Date(2014, 10, 17), open: 543.58, high: 543.79, low: 534.06, close: 536.51, volume: 1721282 },
{ time: new Date(2014, 10, 18), open: 537.50, high: 541.94, low: 534.17, close: 535.03, volume: 1957664 },
{ time: new Date(2014, 10, 19), open: 535.00, high: 538.24, low: 530.08, close: 536.99, volume: 1388440 },
{ time: new Date(2014, 10, 20), open: 531.25, high: 535.11, low: 531.08, close: 534.83, volume: 1559131 },
{ time: new Date(2014, 10, 21), open: 541.61, high: 542.14, low: 536.56, close: 537.50, volume: 2218249 },
{ time: new Date(2014, 10, 24), open: 537.65, high: 542.70, low: 535.62, close: 539.27, volume: 1701682 },
{ time: new Date(2014, 10, 25), open: 539.00, high: 543.98, low: 538.60, close: 541.08, volume: 1784967 },
{ time: new Date(2014, 10, 26), open: 540.88, high: 541.55, low: 537.04, close: 540.37, volume: 1519503 },
{ time: new Date(2014, 10, 28), open: 540.62, high: 542.00, low: 536.60, close: 541.83, volume: 1145231 },
{ time: new Date(2014, 11, 1), open: 538.90, high: 541.41, low: 531.86, close: 533.80, volume: 2109599 },
{ time: new Date(2014, 11, 2), open: 533.51, high: 535.50, low: 529.80, close: 533.75, volume: 1522481 },
{ time: new Date(2014, 11, 3), open: 531.44, high: 536.00, low: 529.26, close: 531.32, volume: 1279288 },
{ time: new Date(2014, 11, 4), open: 531.16, high: 537.34, low: 528.59, close: 537.31, volume: 1392208 },
{ time: new Date(2014, 11, 5), open: 531.00, high: 532.89, low: 524.28, close: 525.26, volume: 2558649 },
{ time: new Date(2014, 11, 8), open: 527.13, high: 531.00, low: 523.79, close: 526.98, volume: 2327127 },
{ time: new Date(2014, 11, 9), open: 522.14, high: 534.19, low: 520.50, close: 533.37, volume: 1871268 },
{ time: new Date(2014, 11, 10), open: 533.08, high: 536.33, low: 525.56, close: 526.06, volume: 1716835 },
{ time: new Date(2014, 11, 11), open: 527.80, high: 533.92, low: 527.10, close: 528.34, volume: 1610964 },
{ time: new Date(2014, 11, 12), open: 523.51, high: 528.50, low: 518.66, close: 518.66, volume: 1989117 },
{ time: new Date(2014, 11, 15), open: 522.74, high: 523.10, low: 513.27, close: 513.80, volume: 2812786 },
{ time: new Date(2014, 11, 16), open: 511.56, high: 513.05, low: 489.00, close: 495.39, volume: 3953371 },
{ time: new Date(2014, 11, 17), open: 497.00, high: 507.00, low: 496.81, close: 504.89, volume: 2875281 },
{ time: new Date(2014, 11, 18), open: 512.95, high: 513.87, low: 504.70, close: 511.10, volume: 2918730 },
{ time: new Date(2014, 11, 19), open: 511.51, high: 517.72, low: 506.91, close: 516.35, volume: 3680148 },
{ time: new Date(2014, 11, 22), open: 516.08, high: 526.46, low: 516.08, close: 524.87, volume: 2723599 },
{ time: new Date(2014, 11, 23), open: 527.00, high: 534.56, low: 526.29, close: 530.59, volume: 2191567 },
{ time: new Date(2014, 11, 24), open: 530.51, high: 531.76, low: 527.02, close: 528.77, volume: 704035 },
{ time: new Date(2014, 11, 26), open: 528.77, high: 534.25, low: 527.31, close: 534.03, volume: 1037727 },
{ time: new Date(2014, 11, 29), open: 532.19, high: 535.48, low: 530.01, close: 530.33, volume: 2276104 },
{ time: new Date(2014, 11, 30), open: 528.09, high: 531.15, low: 527.13, close: 530.42, volume: 873923 },
{ time: new Date(2014, 11, 31), open: 531.25, high: 532.60, low: 525.80, close: 526.40, volume: 1371819 },
{ time: new Date(2015, 0, 2), open: 529.01, high: 531.27, low: 524.10, close: 524.81, volume: 1446662 },
{ time: new Date(2015, 0, 5), open: 523.26, high: 524.33, low: 513.06, close: 513.87, volume: 2054238 },
{ time: new Date(2015, 0, 6), open: 515.00, high: 516.18, low: 501.05, close: 501.96, volume: 2891950 },
{ time: new Date(2015, 0, 7), open: 507.00, high: 507.24, low: 499.65, close: 501.10, volume: 2059366 },
{ time: new Date(2015, 0, 8), open: 497.99, high: 503.48, low: 491.00, close: 502.68, volume: 3344395 },
{ time: new Date(2015, 0, 9), open: 504.76, high: 504.92, low: 494.79, close: 496.17, volume: 2065715 },
{ time: new Date(2015, 0, 12), open: 494.94, high: 495.98, low: 487.56, close: 492.55, volume: 2320446 },
{ time: new Date(2015, 0, 13), open: 498.84, high: 502.98, low: 492.39, close: 496.18, volume: 2365687 },
{ time: new Date(2015, 0, 14), open: 494.65, high: 503.23, low: 493.00, close: 500.87, volume: 2229638 },
{ time: new Date(2015, 0, 15), open: 505.57, high: 505.68, low: 497.76, close: 501.79, volume: 2711355 },
{ time: new Date(2015, 0, 16), open: 500.01, high: 508.19, low: 500.00, close: 508.08, volume: 2292043 },
{ time: new Date(2015, 0, 20), open: 511.00, high: 512.50, low: 506.02, close: 506.90, volume: 2225922 },
{ time: new Date(2015, 0, 21), open: 507.25, high: 519.28, low: 506.20, close: 518.04, volume: 2262455 },
{ time: new Date(2015, 0, 22), open: 521.48, high: 536.33, low: 519.70, close: 534.39, volume: 2669558 },
{ time: new Date(2015, 0, 23), open: 535.59, high: 542.17, low: 533.00, close: 539.95, volume: 2275485 },
{ time: new Date(2015, 0, 26), open: 538.53, high: 539.00, low: 529.67, close: 535.21, volume: 1539524 },
{ time: new Date(2015, 0, 27), open: 529.97, high: 530.70, low: 518.19, close: 518.63, volume: 1898844 },
{ time: new Date(2015, 0, 28), open: 522.78, high: 522.99, low: 510.00, close: 510.00, volume: 1679230 },
{ time: new Date(2015, 0, 29), open: 511.00, high: 511.09, low: 501.20, close: 510.66, volume: 4174924 },
{ time: new Date(2015, 0, 30), open: 515.86, high: 539.87, low: 515.52, close: 534.52, volume: 5590977 },
{ time: new Date(2015, 1, 2), open: 531.73, high: 533.00, low: 518.55, close: 528.48, volume: 2841976 },
{ time: new Date(2015, 1, 3), open: 528.00, high: 533.40, low: 523.26, close: 529.24, volume: 2033085 },
{ time: new Date(2015, 1, 4), open: 529.24, high: 532.67, low: 521.27, close: 522.76, volume: 1659125 },
{ time: new Date(2015, 1, 5), open: 523.79, high: 528.50, low: 522.09, close: 527.58, volume: 1844687 },
{ time: new Date(2015, 1, 6), open: 527.64, high: 537.20, low: 526.41, close: 531.00, volume: 1758650 },
{ time: new Date(2015, 1, 9), open: 528.00, high: 532.00, low: 526.02, close: 527.83, volume: 1264276 },
{ time: new Date(2015, 1, 10), open: 529.30, high: 537.70, low: 526.92, close: 536.94, volume: 1745076 },
{ time: new Date(2015, 1, 11), open: 535.30, high: 538.45, low: 533.38, close: 535.97, volume: 1373970 },
{ time: new Date(2015, 1, 12), open: 537.25, high: 544.82, low: 534.67, close: 542.93, volume: 1615824 },
{ time: new Date(2015, 1, 13), open: 543.35, high: 549.91, low: 543.13, close: 549.01, volume: 1895126 },
{ time: new Date(2015, 1, 17), open: 546.83, high: 550.00, low: 541.09, close: 542.84, volume: 1612439 },
{ time: new Date(2015, 1, 18), open: 541.40, high: 545.49, low: 537.51, close: 539.70, volume: 1449089 },
{ time: new Date(2015, 1, 19), open: 538.04, high: 543.11, low: 538.01, close: 542.87, volume: 987478 },
{ time: new Date(2015, 1, 20), open: 543.13, high: 543.75, low: 535.80, close: 538.95, volume: 1441212 },
{ time: new Date(2015, 1, 23), open: 536.05, high: 536.44, low: 529.41, close: 531.91, volume: 1453907 },
{ time: new Date(2015, 1, 24), open: 530.00, high: 536.79, low: 528.25, close: 536.09, volume: 1002393 },
{ time: new Date(2015, 1, 25), open: 535.90, high: 546.22, low: 535.44, close: 543.87, volume: 1821041 },
{ time: new Date(2015, 1, 26), open: 543.21, high: 556.14, low: 541.50, close: 555.48, volume: 2305219 },
{ time: new Date(2015, 1, 27), open: 554.24, high: 564.71, low: 552.90, close: 558.40, volume: 2403553 },
{ time: new Date(2015, 2, 2), open: 560.53, high: 572.15, low: 558.75, close: 571.34, volume: 2123796 },
{ time: new Date(2015, 2, 3), open: 570.45, high: 575.39, low: 566.52, close: 573.64, volume: 1700084 },
{ time: new Date(2015, 2, 4), open: 571.87, high: 577.11, low: 568.01, close: 573.37, volume: 1871694 },
{ time: new Date(2015, 2, 5), open: 575.02, high: 577.91, low: 573.41, close: 575.33, volume: 1385818 },
{ time: new Date(2015, 2, 6), open: 574.88, high: 576.68, low: 566.76, close: 567.68, volume: 1654561 },
{ time: new Date(2015, 2, 9), open: 566.86, high: 570.27, low: 563.54, close: 568.85, volume: 1059336 },
{ time: new Date(2015, 2, 10), open: 564.25, high: 564.85, low: 554.73, close: 555.01, volume: 1787357 },
{ time: new Date(2015, 2, 11), open: 555.14, high: 558.14, low: 550.68, close: 551.18, volume: 1815763 },
{ time: new Date(2015, 2, 12), open: 553.51, high: 556.37, low: 550.46, close: 555.51, volume: 1385772 },
{ time: new Date(2015, 2, 13), open: 553.50, high: 558.40, low: 544.22, close: 547.32, volume: 1698872 },
{ time: new Date(2015, 2, 16), open: 550.95, high: 556.85, low: 546.00, close: 554.51, volume: 1636493 },
{ time: new Date(2015, 2, 17), open: 551.71, high: 553.80, low: 548.00, close: 550.84, volume: 1800570 },
{ time: new Date(2015, 2, 18), open: 552.50, high: 559.78, low: 547.00, close: 559.50, volume: 2128714 },
{ time: new Date(2015, 2, 19), open: 559.39, high: 560.80, low: 556.14, close: 557.99, volume: 1194049 },
{ time: new Date(2015, 2, 20), open: 561.65, high: 561.72, low: 559.05, close: 560.36, volume: 2609690 },
{ time: new Date(2015, 2, 23), open: 560.43, high: 562.36, low: 555.83, close: 558.81, volume: 1639306 },
{ time: new Date(2015, 2, 24), open: 562.56, high: 574.59, low: 561.21, close: 570.19, volume: 2576234 },
{ time: new Date(2015, 2, 25), open: 570.50, high: 572.26, low: 558.74, close: 558.78, volume: 2146384 },
{ time: new Date(2015, 2, 26), open: 557.59, high: 558.90, low: 550.65, close: 555.17, volume: 1568331 },
{ time: new Date(2015, 2, 27), open: 553.00, high: 555.28, low: 548.13, close: 548.34, volume: 1892323 },
{ time: new Date(2015, 2, 30), open: 551.62, high: 553.47, low: 548.17, close: 552.03, volume: 1283958 },
{ time: new Date(2015, 2, 31), open: 550.00, high: 554.71, low: 546.72, close: 548.00, volume: 1583677 },
{ time: new Date(2015, 3, 1), open: 548.60, high: 551.14, low: 539.50, close: 542.56, volume: 1957718 },
{ time: new Date(2015, 3, 2), open: 540.85, high: 540.85, low: 533.85, close: 535.53, volume: 1711737 },
{ time: new Date(2015, 3, 6), open: 532.22, high: 538.41, low: 529.57, close: 536.76, volume: 1320767 },
{ time: new Date(2015, 3, 7), open: 538.08, high: 542.69, low: 536.00, close: 537.02, volume: 1299298 },
{ time: new Date(2015, 3, 8), open: 538.38, high: 543.85, low: 538.38, close: 541.61, volume: 1175332 },
{ time: new Date(2015, 3, 9), open: 541.03, high: 541.95, low: 535.49, close: 540.78, volume: 1553586 },
{ time: new Date(2015, 3, 10), open: 542.29, high: 542.29, low: 537.31, close: 540.01, volume: 1405574 },
{ time: new Date(2015, 3, 13), open: 538.41, high: 544.06, low: 537.31, close: 539.17, volume: 1640809 },
{ time: new Date(2015, 3, 14), open: 536.25, high: 537.57, low: 528.09, close: 530.39, volume: 2597043 },
{ time: new Date(2015, 3, 15), open: 528.70, high: 534.73, low: 523.22, close: 532.53, volume: 2312512 },
{ time: new Date(2015, 3, 16), open: 529.90, high: 535.59, low: 529.61, close: 533.80, volume: 1296304 },
{ time: new Date(2015, 3, 17), open: 528.66, high: 529.84, low: 521.01, close: 524.05, volume: 2145955 },
{ time: new Date(2015, 3, 20), open: 525.60, high: 536.09, low: 524.50, close: 535.38, volume: 1675487 },
{ time: new Date(2015, 3, 21), open: 537.51, high: 539.39, low: 533.68, close: 533.97, volume: 1839668 },
{ time: new Date(2015, 3, 22), open: 534.40, high: 541.08, low: 531.75, close: 539.36, volume: 1589248 },
{ time: new Date(2015, 3, 23), open: 541.00, high: 550.96, low: 540.23, close: 547.00, volume: 4173376 },
{ time: new Date(2015, 3, 24), open: 566.10, high: 571.14, low: 557.25, close: 565.06, volume: 4919031 },
{ time: new Date(2015, 3, 27), open: 563.39, high: 565.95, low: 553.20, close: 555.37, volume: 2398039 },
{ time: new Date(2015, 3, 28), open: 554.64, high: 556.02, low: 550.37, close: 553.68, volume: 1490983 },
{ time: new Date(2015, 3, 29), open: 550.47, high: 553.68, low: 546.90, close: 549.08, volume: 1698761 },
{ time: new Date(2015, 3, 30), open: 547.87, high: 548.59, low: 535.05, close: 537.34, volume: 2082214 },
{ time: new Date(2015, 4, 1), open: 538.43, high: 539.54, low: 532.10, close: 537.90, volume: 1768181 },
{ time: new Date(2015, 4, 4), open: 538.53, high: 544.07, low: 535.06, close: 540.78, volume: 1307960 },
{ time: new Date(2015, 4, 5), open: 538.21, high: 539.74, low: 530.39, close: 530.80, volume: 1383068 },
{ time: new Date(2015, 4, 6), open: 531.24, high: 532.38, low: 521.08, close: 524.22, volume: 1566987 },
{ time: new Date(2015, 4, 7), open: 523.99, high: 533.46, low: 521.75, close: 530.70, volume: 1546278 },
{ time: new Date(2015, 4, 8), open: 536.65, high: 541.15, low: 536.00, close: 538.22, volume: 1527615 },
{ time: new Date(2015, 4, 11), open: 538.37, high: 541.98, low: 535.40, close: 535.70, volume: 905285 },
{ time: new Date(2015, 4, 12), open: 531.60, high: 533.21, low: 525.26, close: 529.04, volume: 1634174 },
{ time: new Date(2015, 4, 13), open: 530.56, high: 534.32, low: 528.66, close: 529.62, volume: 1253063 },
{ time: new Date(2015, 4, 14), open: 533.77, high: 539.00, low: 532.41, close: 538.40, volume: 1403935 },
{ time: new Date(2015, 4, 15), open: 539.18, high: 539.27, low: 530.38, close: 533.85, volume: 1971343 },
{ time: new Date(2015, 4, 18), open: 532.01, high: 534.82, low: 528.85, close: 532.30, volume: 2003421 },
{ time: new Date(2015, 4, 19), open: 533.98, high: 540.66, low: 533.04, close: 537.36, volume: 1966947 },
{ time: new Date(2015, 4, 20), open: 538.49, high: 542.92, low: 532.97, close: 539.27, volume: 1430826 },
{ time: new Date(2015, 4, 21), open: 537.95, high: 543.84, low: 535.98, close: 542.51, volume: 1462695 },
{ time: new Date(2015, 4, 22), open: 540.15, high: 544.19, low: 539.51, close: 540.11, volume: 1176214 },
{ time: new Date(2015, 4, 26), open: 538.12, high: 539.00, low: 529.88, close: 532.32, volume: 2406512 },
{ time: new Date(2015, 4, 27), open: 532.80, high: 540.55, low: 531.71, close: 539.79, volume: 1525019 },
{ time: new Date(2015, 4, 28), open: 538.01, high: 540.61, low: 536.25, close: 539.78, volume: 1029849 },
{ time: new Date(2015, 4, 29), open: 537.37, high: 538.63, low: 531.45, close: 532.11, volume: 2597407 },
{ time: new Date(2015, 5, 1), open: 536.79, high: 536.79, low: 529.76, close: 533.99, volume: 1904332 },
{ time: new Date(2015, 5, 2), open: 532.93, high: 543.00, low: 531.33, close: 539.18, volume: 1938989 },
{ time: new Date(2015, 5, 3), open: 539.91, high: 543.50, low: 537.11, close: 540.31, volume: 1717036 },
{ time: new Date(2015, 5, 4), open: 537.76, high: 540.59, low: 534.32, close: 536.70, volume: 1348337 },
{ time: new Date(2015, 5, 5), open: 536.35, high: 537.20, low: 532.52, close: 533.33, volume: 1388220 },
{ time: new Date(2015, 5, 8), open: 533.31, high: 534.12, low: 526.24, close: 526.83, volume: 1524139 },
{ time: new Date(2015, 5, 9), open: 527.56, high: 529.20, low: 523.01, close: 526.69, volume: 1455266 },
{ time: new Date(2015, 5, 10), open: 529.36, high: 538.36, low: 529.35, close: 536.69, volume: 1814958 },
{ time: new Date(2015, 5, 11), open: 538.42, high: 538.98, low: 533.02, close: 534.61, volume: 1217536 },
{ time: new Date(2015, 5, 12), open: 531.60, high: 533.12, low: 530.16, close: 532.33, volume: 955789 },
{ time: new Date(2015, 5, 15), open: 528.00, high: 528.30, low: 524.00, close: 527.20, volume: 1632702 },
{ time: new Date(2015, 5, 16), open: 528.40, high: 529.64, low: 525.56, close: 528.15, volume: 1071814 },
{ time: new Date(2015, 5, 17), open: 529.37, high: 530.98, low: 525.10, close: 529.26, volume: 1294216 },
{ time: new Date(2015, 5, 18), open: 531.00, high: 538.15, low: 530.79, close: 536.73, volume: 1833109 },
{ time: new Date(2015, 5, 19), open: 537.21, high: 538.25, low: 533.01, close: 536.69, volume: 1893497 },
{ time: new Date(2015, 5, 22), open: 539.59, high: 543.74, low: 537.53, close: 538.19, volume: 1250282 },
{ time: new Date(2015, 5, 23), open: 539.64, high: 541.50, low: 535.25, close: 540.48, volume: 1197450 },
{ time: new Date(2015, 5, 24), open: 540.00, high: 540.00, low: 535.66, close: 537.84, volume: 1286608 },
{ time: new Date(2015, 5, 25), open: 538.87, high: 540.90, low: 535.23, close: 535.23, volume: 1335697 },
{ time: new Date(2015, 5, 26), open: 537.26, high: 537.76, low: 531.35, close: 531.69, volume: 2109130 },
{ time: new Date(2015, 5, 29), open: 525.01, high: 528.61, low: 520.54, close: 521.52, volume: 1937821 },
{ time: new Date(2015, 5, 30), open: 526.02, high: 526.25, low: 520.50, close: 520.51, volume: 2235595 },
{ time: new Date(2015, 6, 1), open: 524.73, high: 525.69, low: 518.23, close: 521.84, volume: 1961354 },
{ time: new Date(2015, 6, 2), open: 521.08, high: 524.65, low: 521.08, close: 523.40, volume: 1235903 },
{ time: new Date(2015, 6, 6), open: 519.50, high: 525.25, low: 519.00, close: 522.86, volume: 1280525 },
{ time: new Date(2015, 6, 7), open: 523.13, high: 526.18, low: 515.18, close: 525.02, volume: 1597229 },
{ time: new Date(2015, 6, 8), open: 521.05, high: 522.73, low: 516.11, close: 516.83, volume: 1296699 },
{ time: new Date(2015, 6, 9), open: 523.12, high: 523.77, low: 520.35, close: 520.68, volume: 1842347 },
{ time: new Date(2015, 6, 10), open: 526.29, high: 532.56, low: 525.55, close: 530.13, volume: 1956682 },
{ time: new Date(2015, 6, 13), open: 532.88, high: 547.11, low: 532.40, close: 546.55, volume: 2206475 },
{ time: new Date(2015, 6, 14), open: 546.76, high: 565.85, low: 546.71, close: 561.10, volume: 3244066 },
{ time: new Date(2015, 6, 15), open: 560.13, high: 566.50, low: 556.79, close: 560.22, volume: 1784554 },
{ time: new Date(2015, 6, 16), open: 565.12, high: 580.68, low: 565.00, close: 579.85, volume: 4768318 },
{ time: new Date(2015, 6, 17), open: 649.00, high: 674.47, low: 645.00, close: 672.93, volume: 11164943 },
{ time: new Date(2015, 6, 20), open: 659.24, high: 668.88, low: 653.01, close: 663.02, volume: 5860872 },
{ time: new Date(2015, 6, 21), open: 655.21, high: 673.00, low: 654.30, close: 662.30, volume: 3377196 },
{ time: new Date(2015, 6, 22), open: 660.89, high: 678.64, low: 659.00, close: 662.10, volume: 3929309 },
{ time: new Date(2015, 6, 23), open: 661.27, high: 663.63, low: 641.00, close: 644.28, volume: 3029109 },
{ time: new Date(2015, 6, 24), open: 647.00, high: 648.17, low: 622.52, close: 623.56, volume: 3625747 },
{ time: new Date(2015, 6, 27), open: 621.00, high: 634.30, low: 620.50, close: 627.26, volume: 2675381 },
{ time: new Date(2015, 6, 28), open: 632.83, high: 632.83, low: 623.31, close: 628.00, volume: 1727327 },
{ time: new Date(2015, 6, 29), open: 628.80, high: 633.36, low: 622.65, close: 631.93, volume: 1575069 },
{ time: new Date(2015, 6, 30), open: 630.00, high: 635.22, low: 622.05, close: 632.59, volume: 1474203 },
{ time: new Date(2015, 6, 31), open: 631.38, high: 632.91, low: 625.50, close: 625.61, volume: 1706149 },
{ time: new Date(2015, 7, 3), open: 625.34, high: 633.06, low: 625.34, close: 631.21, volume: 1304511 },
{ time: new Date(2015, 7, 4), open: 628.42, high: 634.81, low: 627.16, close: 629.25, volume: 1490881 },
{ time: new Date(2015, 7, 5), open: 634.33, high: 647.86, low: 633.16, close: 643.78, volume: 2334266 },
{ time: new Date(2015, 7, 6), open: 645.00, high: 645.38, low: 632.25, close: 642.68, volume: 1572600 },
{ time: new Date(2015, 7, 7), open: 640.23, high: 642.68, low: 629.71, close: 635.30, volume: 1403865 },
{ time: new Date(2015, 7, 10), open: 639.48, high: 643.44, low: 631.25, close: 633.73, volume: 1809205 },
{ time: new Date(2015, 7, 11), open: 669.20, high: 674.90, low: 654.27, close: 660.78, volume: 5029203 },
{ time: new Date(2015, 7, 12), open: 663.08, high: 665.00, low: 652.29, close: 659.56, volume: 2940803 },
{ time: new Date(2015, 7, 13), open: 659.32, high: 664.50, low: 651.66, close: 656.45, volume: 1810749 },
{ time: new Date(2015, 7, 14), open: 655.01, high: 659.86, low: 652.66, close: 657.12, volume: 1072061 },
{ time: new Date(2015, 7, 17), open: 656.80, high: 661.38, low: 651.24, close: 660.87, volume: 1051699 },
{ time: new Date(2015, 7, 18), open: 661.90, high: 664.00, low: 653.46, close: 656.13, volume: 1456059 },
{ time: new Date(2015, 7, 19), open: 656.60, high: 667.00, low: 654.19, close: 660.90, volume: 2134098 },
{ time: new Date(2015, 7, 20), open: 655.46, high: 662.99, low: 642.90, close: 646.83, volume: 2855299 },
{ time: new Date(2015, 7, 21), open: 639.78, high: 640.05, low: 612.33, close: 612.48, volume: 4265183 },
{ time: new Date(2015, 7, 24), open: 573.00, high: 614.00, low: 565.05, close: 589.61, volume: 5770302 },
{ time: new Date(2015, 7, 25), open: 614.91, high: 617.45, low: 581.11, close: 582.06, volume: 3537966 },
{ time: new Date(2015, 7, 26), open: 610.35, high: 631.71, low: 599.05, close: 628.62, volume: 4235891 },
{ time: new Date(2015, 7, 27), open: 639.40, high: 643.59, low: 622.00, close: 637.61, volume: 3491336 },
{ time: new Date(2015, 7, 28), open: 632.82, high: 636.88, low: 624.56, close: 630.38, volume: 1978733 },
{ time: new Date(2015, 7, 31), open: 627.54, high: 635.80, low: 617.68, close: 618.25, volume: 2176737 },
{ time: new Date(2015, 8, 1), open: 602.36, high: 612.86, low: 594.10, close: 597.79, volume: 3702105 },
{ time: new Date(2015, 8, 2), open: 605.59, high: 614.34, low: 599.71, close: 614.34, volume: 2575620 },
{ time: new Date(2015, 8, 3), open: 617.00, high: 619.71, low: 602.82, close: 606.25, volume: 1759572 },
{ time: new Date(2015, 8, 4), open: 600.00, high: 603.47, low: 595.25, close: 600.70, volume: 2089453 },
{ time: new Date(2015, 8, 8), open: 612.49, high: 616.31, low: 604.12, close: 614.66, volume: 2279538 },
{ time: new Date(2015, 8, 9), open: 621.22, high: 626.52, low: 609.60, close: 612.72, volume: 1702094 },
{ time: new Date(2015, 8, 10), open: 613.10, high: 624.16, low: 611.43, close: 621.35, volume: 1900526 },
{ time: new Date(2015, 8, 11), open: 619.75, high: 625.78, low: 617.42, close: 625.77, volume: 1373545 },
{ time: new Date(2015, 8, 14), open: 625.70, high: 625.86, low: 619.43, close: 623.24, volume: 1702271 },
{ time: new Date(2015, 8, 15), open: 626.70, high: 638.70, low: 623.78, close: 635.14, volume: 2084397 },
{ time: new Date(2015, 8, 16), open: 635.47, high: 637.95, low: 632.32, close: 635.98, volume: 1286454 },
{ time: new Date(2015, 8, 17), open: 637.79, high: 650.90, low: 635.02, close: 642.90, volume: 2274690 },
{ time: new Date(2015, 8, 18), open: 636.79, high: 640.00, low: 627.02, close: 629.25, volume: 5133386 },
{ time: new Date(2015, 8, 21), open: 634.40, high: 636.49, low: 625.94, close: 635.44, volume: 1788506 },
{ time: new Date(2015, 8, 22), open: 627.00, high: 627.55, low: 615.43, close: 622.69, volume: 2562869 },
{ time: new Date(2015, 8, 23), open: 622.05, high: 628.93, low: 620.00, close: 622.36, volume: 1470949 },
{ time: new Date(2015, 8, 24), open: 616.64, high: 627.32, low: 612.40, close: 625.80, volume: 2240098 },
{ time: new Date(2015, 8, 25), open: 629.77, high: 629.77, low: 611.00, close: 611.97, volume: 2174009 },
{ time: new Date(2015, 8, 28), open: 610.34, high: 614.60, low: 589.38, close: 594.89, volume: 3127667 },
{ time: new Date(2015, 8, 29), open: 597.28, high: 605.00, low: 590.22, close: 594.97, volume: 2310284 },
{ time: new Date(2015, 8, 30), open: 603.28, high: 608.76, low: 600.73, close: 608.42, volume: 2413441 },
{ time: new Date(2015, 9, 1), open: 608.37, high: 612.09, low: 599.85, close: 611.29, volume: 1867601 },
{ time: new Date(2015, 9, 2), open: 607.20, high: 627.34, low: 603.13, close: 626.91, volume: 2684805 },
{ time: new Date(2015, 9, 5), open: 632.00, high: 643.01, low: 627.00, close: 641.47, volume: 1787880 },
{ time: new Date(2015, 9, 6), open: 638.84, high: 649.25, low: 636.53, close: 645.44, volume: 2166264 },
{ time: new Date(2015, 9, 7), open: 649.24, high: 650.61, low: 632.15, close: 642.36, volume: 2089776 },
{ time: new Date(2015, 9, 8), open: 641.36, high: 644.45, low: 625.56, close: 639.16, volume: 2180441 },
{ time: new Date(2015, 9, 9), open: 640.00, high: 645.99, low: 635.32, close: 643.61, volume: 1645844 },
{ time: new Date(2015, 9, 12), open: 642.09, high: 648.50, low: 639.01, close: 646.67, volume: 1275206 },
{ time: new Date(2015, 9, 13), open: 643.15, high: 657.81, low: 643.15, close: 652.30, volume: 1790704 },
{ time: new Date(2015, 9, 14), open: 653.21, high: 659.39, low: 648.85, close: 651.16, volume: 1412040 },
{ time: new Date(2015, 9, 15), open: 654.66, high: 663.13, low: 654.46, close: 661.74, volume: 1830524 },
{ time: new Date(2015, 9, 16), open: 664.11, high: 664.97, low: 657.20, close: 662.20, volume: 1606138 },
{ time: new Date(2015, 9, 19), open: 661.18, high: 666.82, low: 659.58, close: 666.10, volume: 1465339 },
{ time: new Date(2015, 9, 20), open: 664.04, high: 664.72, low: 644.20, close: 650.28, volume: 2490016 },
{ time: new Date(2015, 9, 21), open: 654.15, high: 655.87, low: 641.73, close: 642.61, volume: 1791099 },
{ time: new Date(2015, 9, 22), open: 646.70, high: 657.80, low: 644.01, close: 651.79, volume: 3782103 },
{ time: new Date(2015, 9, 23), open: 727.50, high: 730.00, low: 701.50, close: 702.00, volume: 6642504 },
{ time: new Date(2015, 9, 26), open: 701.55, high: 719.15, low: 701.26, close: 712.78, volume: 2701629 },
{ time: new Date(2015, 9, 27), open: 707.38, high: 713.62, low: 704.55, close: 708.49, volume: 2224309 },
{ time: new Date(2015, 9, 28), open: 707.33, high: 712.98, low: 703.08, close: 712.95, volume: 2176623 },
{ time: new Date(2015, 9, 29), open: 710.50, high: 718.26, low: 710.01, close: 716.92, volume: 1454128 },
{ time: new Date(2015, 9, 30), open: 715.73, high: 718.00, low: 710.05, close: 710.81, volume: 1903980 },
{ time: new Date(2015, 10, 2), open: 711.06, high: 721.62, low: 705.85, close: 721.11, volume: 1871073 },
{ time: new Date(2015, 10, 3), open: 718.86, high: 724.65, low: 714.72, close: 722.16, volume: 1560770 },
{ time: new Date(2015, 10, 4), open: 722.00, high: 733.10, low: 721.90, close: 728.11, volume: 1704575 },
{ time: new Date(2015, 10, 5), open: 729.47, high: 739.48, low: 729.47, close: 731.25, volume: 1860367 },
{ time: new Date(2015, 10, 6), open: 731.50, high: 735.41, low: 727.01, close: 733.76, volume: 1509656 },
{ time: new Date(2015, 10, 9), open: 730.20, high: 734.71, low: 719.43, close: 724.89, volume: 2065619 },
{ time: new Date(2015, 10, 10), open: 724.40, high: 730.59, low: 718.50, close: 728.32, volume: 1603937 },
{ time: new Date(2015, 10, 11), open: 732.46, high: 741.00, low: 730.23, close: 735.40, volume: 1366375 },
{ time: new Date(2015, 10, 12), open: 731.00, high: 737.80, low: 728.64, close: 731.23, volume: 1668048 },
{ time: new Date(2015, 10, 13), open: 729.17, high: 731.15, low: 716.73, close: 717.00, volume: 2062982 },
{ time: new Date(2015, 10, 16), open: 715.60, high: 729.49, low: 711.33, close: 728.96, volume: 1891074 },
{ time: new Date(2015, 10, 17), open: 729.29, high: 731.84, low: 723.03, close: 725.30, volume: 1491709 },
{ time: new Date(2015, 10, 18), open: 727.58, high: 741.41, low: 727.00, close: 740.00, volume: 1671588 },
{ time: new Date(2015, 10, 19), open: 738.74, high: 742.00, low: 737.43, close: 738.41, volume: 1327109 },
{ time: new Date(2015, 10, 20), open: 746.53, high: 757.92, low: 743.00, close: 756.60, volume: 2212302 },
{ time: new Date(2015, 10, 23), open: 757.45, high: 762.71, low: 751.82, close: 755.98, volume: 1414487 },
{ time: new Date(2015, 10, 24), open: 752.00, high: 755.28, low: 737.63, close: 748.28, volume: 2333130 },
{ time: new Date(2015, 10, 25), open: 748.14, high: 752.00, low: 746.06, close: 748.15, volume: 1122224 },
{ time: new Date(2015, 10, 27), open: 748.46, high: 753.41, low: 747.49, close: 750.26, volume: 838518 },
{ time: new Date(2015, 10, 30), open: 748.81, high: 754.93, low: 741.27, close: 742.60, volume: 2035261 },
{ time: new Date(2015, 11, 1), open: 747.11, high: 768.95, low: 746.70, close: 767.04, volume: 2129940 },
{ time: new Date(2015, 11, 2), open: 768.90, high: 775.96, low: 758.96, close: 762.38, volume: 2195686 },
{ time: new Date(2015, 11, 3), open: 766.01, high: 769.00, low: 745.63, close: 752.54, volume: 2590641 },
{ time: new Date(2015, 11, 4), open: 753.10, high: 768.49, low: 750.00, close: 766.81, volume: 2757283 },
{ time: new Date(2015, 11, 7), open: 767.77, high: 768.73, low: 755.09, close: 763.25, volume: 1812314 },
{ time: new Date(2015, 11, 8), open: 757.89, high: 764.80, low: 754.20, close: 762.37, volume: 1829475 },
{ time: new Date(2015, 11, 9), open: 759.17, high: 764.23, low: 737.00, close: 751.61, volume: 2699990 },
{ time: new Date(2015, 11, 10), open: 752.85, high: 755.85, low: 743.83, close: 749.46, volume: 1988380 },
{ time: new Date(2015, 11, 11), open: 741.16, high: 745.71, low: 736.75, close: 738.87, volume: 2224410 },
{ time: new Date(2015, 11, 14), open: 741.79, high: 748.73, low: 724.17, close: 747.77, volume: 2412497 },
{ time: new Date(2015, 11, 15), open: 753.00, high: 758.08, low: 743.01, close: 743.40, volume: 2666229 },
{ time: new Date(2015, 11, 16), open: 750.00, high: 760.59, low: 739.44, close: 758.09, volume: 1993251 },
{ time: new Date(2015, 11, 17), open: 762.42, high: 762.68, low: 749.00, close: 749.43, volume: 1553418 },
{ time: new Date(2015, 11, 18), open: 746.51, high: 754.13, low: 738.15, close: 739.31, volume: 3148743 },
{ time: new Date(2015, 11, 21), open: 746.13, high: 750.00, low: 740.00, close: 747.77, volume: 1525703 },
{ time: new Date(2015, 11, 22), open: 751.65, high: 754.85, low: 745.53, close: 750.00, volume: 1365520 },
{ time: new Date(2015, 11, 23), open: 753.47, high: 754.21, low: 744.00, close: 750.31, volume: 1566726 },
{ time: new Date(2015, 11, 24), open: 749.55, high: 751.35, low: 746.62, close: 748.40, volume: 527223 },
{ time: new Date(2015, 11, 28), open: 752.92, high: 762.99, low: 749.52, close: 762.51, volume: 1515716 },
{ time: new Date(2015, 11, 29), open: 766.69, high: 779.98, low: 766.43, close: 776.60, volume: 1765012 },
{ time: new Date(2015, 11, 30), open: 776.60, high: 777.60, low: 766.90, close: 771.00, volume: 1293521 },
{ time: new Date(2015, 11, 31), open: 769.50, high: 769.50, low: 758.34, close: 758.88, volume: 1500923 },
{ time: new Date(2016, 0, 4), open: 743.00, high: 744.06, low: 731.26, close: 741.84, volume: 3258199 },
{ time: new Date(2016, 0, 5), open: 746.45, high: 752.00, low: 738.64, close: 742.58, volume: 1950691 },
{ time: new Date(2016, 0, 6), open: 730.00, high: 747.18, low: 728.92, close: 743.62, volume: 1947034 },
{ time: new Date(2016, 0, 7), open: 730.31, high: 738.50, low: 719.06, close: 726.39, volume: 2963741 },
{ time: new Date(2016, 0, 8), open: 731.45, high: 733.23, low: 713.00, close: 714.47, volume: 2450857 },
{ time: new Date(2016, 0, 11), open: 716.61, high: 718.86, low: 703.54, close: 716.03, volume: 2090621 },
{ time: new Date(2016, 0, 12), open: 721.68, high: 728.75, low: 717.32, close: 726.07, volume: 2024509 },
{ time: new Date(2016, 0, 13), open: 730.85, high: 734.74, low: 698.61, close: 700.56, volume: 2468295 },
{ time: new Date(2016, 0, 14), open: 705.38, high: 721.92, low: 689.10, close: 714.72, volume: 2211853 },
{ time: new Date(2016, 0, 15), open: 692.29, high: 706.74, low: 685.37, close: 694.45, volume: 3592449 },
{ time: new Date(2016, 0, 19), open: 703.30, high: 709.98, low: 693.41, close: 701.79, volume: 2258479 },
{ time: new Date(2016, 0, 20), open: 688.61, high: 706.85, low: 673.26, close: 698.45, volume: 3439386 },
{ time: new Date(2016, 0, 21), open: 702.18, high: 719.19, low: 694.46, close: 706.59, volume: 2410263 },
{ time: new Date(2016, 0, 22), open: 723.60, high: 728.13, low: 720.12, close: 725.25, volume: 2006528 },
{ time: new Date(2016, 0, 25), open: 723.58, high: 729.68, low: 710.01, close: 711.67, volume: 1704641 },
{ time: new Date(2016, 0, 26), open: 713.85, high: 718.28, low: 706.48, close: 713.04, volume: 1324300 },
{ time: new Date(2016, 0, 27), open: 713.67, high: 718.24, low: 694.39, close: 699.99, volume: 2139970 },
{ time: new Date(2016, 0, 28), open: 722.22, high: 733.69, low: 712.35, close: 730.96, volume: 2658016 },
{ time: new Date(2016, 0, 29), open: 731.53, high: 744.99, low: 726.80, close: 742.95, volume: 3394935 },
{ time: new Date(2016, 1, 1), open: 750.46, high: 757.86, low: 743.27, close: 752.00, volume: 4801816 },
{ time: new Date(2016, 1, 2), open: 784.50, high: 789.87, low: 764.65, close: 764.65, volume: 6332431 },
{ time: new Date(2016, 1, 3), open: 770.22, high: 774.50, low: 720.50, close: 726.95, volume: 6162333 },
{ time: new Date(2016, 1, 4), open: 722.81, high: 727.00, low: 701.86, close: 708.01, volume: 5145855 },
{ time: new Date(2016, 1, 5), open: 703.87, high: 703.99, low: 680.15, close: 683.57, volume: 5069985 },
{ time: new Date(2016, 1, 8), open: 667.85, high: 684.03, low: 663.06, close: 682.74, volume: 4212541 },
{ time: new Date(2016, 1, 9), open: 672.32, high: 699.90, low: 668.77, close: 678.11, volume: 3604335 },
{ time: new Date(2016, 1, 10), open: 686.86, high: 701.31, low: 682.13, close: 684.12, volume: 2627379 },
{ time: new Date(2016, 1, 11), open: 675.00, high: 689.35, low: 668.87, close: 683.11, volume: 3007223 },
{ time: new Date(2016, 1, 12), open: 690.26, high: 693.75, low: 678.60, close: 682.40, volume: 2129831 },
{ time: new Date(2016, 1, 16), open: 692.98, high: 698.00, low: 685.05, close: 691.00, volume: 2497024 },
{ time: new Date(2016, 1, 17), open: 699.00, high: 709.75, low: 691.38, close: 708.40, volume: 2466808 },
{ time: new Date(2016, 1, 18), open: 710.00, high: 712.35, low: 696.03, close: 697.35, volume: 1859130 },
{ time: new Date(2016, 1, 19), open: 695.03, high: 703.08, low: 694.05, close: 700.91, volume: 1582260 },
{ time: new Date(2016, 1, 22), open: 707.45, high: 713.24, low: 702.51, close: 706.46, volume: 1946067 },
{ time: new Date(2016, 1, 23), open: 701.45, high: 708.40, low: 693.58, close: 695.85, volume: 1999699 },
{ time: new Date(2016, 1, 24), open: 688.92, high: 700.00, low: 680.78, close: 699.56, volume: 1958611 },
{ time: new Date(2016, 1, 25), open: 700.01, high: 705.98, low: 690.58, close: 705.75, volume: 1631855 },
{ time: new Date(2016, 1, 26), open: 708.58, high: 713.43, low: 700.86, close: 705.07, volume: 2239978 },
{ time: new Date(2016, 1, 29), open: 700.32, high: 710.89, low: 697.68, close: 697.77, volume: 2280280 },
{ time: new Date(2016, 2, 1), open: 703.62, high: 718.81, low: 699.77, close: 718.81, volume: 2147442 },
{ time: new Date(2016, 2, 2), open: 719.00, high: 720.00, low: 712.00, close: 718.85, volume: 1627753 },
{ time: new Date(2016, 2, 3), open: 718.68, high: 719.45, low: 706.02, close: 712.42, volume: 1956761 },
{ time: new Date(2016, 2, 4), open: 714.99, high: 716.49, low: 706.02, close: 710.89, volume: 1967873 },
{ time: new Date(2016, 2, 7), open: 706.90, high: 708.09, low: 686.90, close: 695.16, volume: 2985094 },
{ time: new Date(2016, 2, 8), open: 688.59, high: 703.79, low: 685.34, close: 693.97, volume: 2063357 },
{ time: new Date(2016, 2, 9), open: 698.47, high: 705.68, low: 694.00, close: 705.24, volume: 1418704 },
{ time: new Date(2016, 2, 10), open: 708.12, high: 716.44, low: 703.36, close: 712.82, volume: 2829412 },
{ time: new Date(2016, 2, 11), open: 720.00, high: 726.92, low: 717.12, close: 726.82, volume: 1963907 },
{ time: new Date(2016, 2, 14), open: 726.81, high: 735.50, low: 725.15, close: 730.49, volume: 1716910 },
{ time: new Date(2016, 2, 15), open: 726.92, high: 732.29, low: 724.77, close: 728.33, volume: 1720965 },
{ time: new Date(2016, 2, 16), open: 726.37, high: 737.47, low: 724.51, close: 736.09, volume: 1572329 },
{ time: new Date(2016, 2, 17), open: 736.45, high: 743.07, low: 736.00, close: 737.78, volume: 1856800 },
{ time: new Date(2016, 2, 18), open: 741.86, high: 742.00, low: 731.83, close: 737.60, volume: 2796376 },
{ time: new Date(2016, 2, 21), open: 736.50, high: 742.50, low: 733.52, close: 742.09, volume: 1831839 },
{ time: new Date(2016, 2, 22), open: 737.46, high: 745.00, low: 737.46, close: 740.75, volume: 1264396 },
{ time: new Date(2016, 2, 23), open: 742.36, high: 745.72, low: 736.15, close: 738.06, volume: 1421861 },
{ time: new Date(2016, 2, 24), open: 732.01, high: 737.75, low: 731.00, close: 735.30, volume: 1564782 },
{ time: new Date(2016, 2, 28), open: 736.79, high: 738.99, low: 732.50, close: 733.53, volume: 1299812 },
{ time: new Date(2016, 2, 29), open: 734.59, high: 747.25, low: 728.76, close: 744.77, volume: 1902128 },
{ time: new Date(2016, 2, 30), open: 750.10, high: 757.88, low: 748.74, close: 750.53, volume: 1780998 },
{ time: new Date(2016, 2, 31), open: 749.25, high: 750.85, low: 740.94, close: 744.95, volume: 1712375 },
{ time: new Date(2016, 3, 1), open: 738.60, high: 750.34, low: 737.00, close: 749.91, volume: 1574870 },
{ time: new Date(2016, 3, 4), open: 750.06, high: 752.80, low: 742.43, close: 745.29, volume: 1131843 },
{ time: new Date(2016, 3, 5), open: 738.00, high: 742.80, low: 735.37, close: 737.80, volume: 1129829 },
{ time: new Date(2016, 3, 6), open: 735.77, high: 746.24, low: 735.56, close: 745.69, volume: 1050193 },
{ time: new Date(2016, 3, 7), open: 745.37, high: 747.00, low: 736.28, close: 740.28, volume: 1429504 },
{ time: new Date(2016, 3, 8), open: 743.97, high: 745.45, low: 735.55, close: 739.15, volume: 1285755 },
{ time: new Date(2016, 3, 11), open: 743.02, high: 745.00, low: 736.05, close: 736.10, volume: 1211762 },
{ time: new Date(2016, 3, 12), open: 738.00, high: 743.83, low: 731.01, close: 743.09, volume: 1349734 },
{ time: new Date(2016, 3, 13), open: 749.16, high: 754.38, low: 744.26, close: 751.72, volume: 1707095 },
{ time: new Date(2016, 3, 14), open: 754.01, high: 757.31, low: 752.70, close: 753.20, volume: 1130971 },
{ time: new Date(2016, 3, 15), open: 753.98, high: 761.00, low: 752.69, close: 759.00, volume: 1800413 },
{ time: new Date(2016, 3, 18), open: 760.46, high: 768.05, low: 757.30, close: 766.61, volume: 1555953 },
{ time: new Date(2016, 3, 19), open: 769.51, high: 769.90, low: 749.33, close: 753.93, volume: 2027642 },
{ time: new Date(2016, 3, 20), open: 758.00, high: 758.13, low: 750.01, close: 752.67, volume: 1525591 },
{ time: new Date(2016, 3, 21), open: 755.38, high: 760.45, low: 749.55, close: 759.14, volume: 2743620 },
{ time: new Date(2016, 3, 22), open: 726.30, high: 736.12, low: 713.61, close: 718.77, volume: 5939199 },
{ time: new Date(2016, 3, 25), open: 716.10, high: 723.93, low: 715.59, close: 723.15, volume: 1955567 },
{ time: new Date(2016, 3, 26), open: 725.42, high: 725.77, low: 703.03, close: 708.14, volume: 2727185 },
{ time: new Date(2016, 3, 27), open: 707.29, high: 708.98, low: 692.37, close: 705.84, volume: 3086722 },
{ time: new Date(2016, 3, 28), open: 708.26, high: 714.17, low: 689.55, close: 691.02, volume: 2851108 },
{ time: new Date(2016, 3, 29), open: 690.70, high: 697.62, low: 689.00, close: 693.01, volume: 2484273 },
{ time: new Date(2016, 4, 2), open: 697.63, high: 700.64, low: 691.00, close: 698.21, volume: 1644126 },
{ time: new Date(2016, 4, 3), open: 696.87, high: 697.84, low: 692.00, close: 692.36, volume: 1530993 },
{ time: new Date(2016, 4, 4), open: 690.49, high: 699.75, low: 689.01, close: 695.70, volume: 1688569 },
{ time: new Date(2016, 4, 5), open: 697.70, high: 702.32, low: 695.72, close: 701.43, volume: 1677405 },
{ time: new Date(2016, 4, 6), open: 698.38, high: 711.86, low: 698.11, close: 711.12, volume: 1826146 },
{ time: new Date(2016, 4, 9), open: 712.00, high: 718.71, low: 710.00, close: 712.90, volume: 1508423 },
{ time: new Date(2016, 4, 10), open: 716.75, high: 723.50, low: 715.72, close: 723.18, volume: 1563105 },
{ time: new Date(2016, 4, 11), open: 723.41, high: 724.48, low: 712.80, close: 715.29, volume: 1686823 },
{ time: new Date(2016, 4, 12), open: 717.06, high: 719.25, low: 709.00, close: 713.31, volume: 1360732 },
{ time: new Date(2016, 4, 13), open: 711.93, high: 716.66, low: 709.26, close: 710.83, volume: 1307338 },
{ time: new Date(2016, 4, 16), open: 709.13, high: 718.48, low: 705.65, close: 716.49, volume: 1316177 },
{ time: new Date(2016, 4, 17), open: 715.99, high: 721.52, low: 704.11, close: 706.23, volume: 1999456 },
{ time: new Date(2016, 4, 18), open: 703.67, high: 711.60, low: 700.63, close: 706.63, volume: 1763394 },
{ time: new Date(2016, 4, 19), open: 702.36, high: 706.00, low: 696.80, close: 700.32, volume: 1656321 },
{ time: new Date(2016, 4, 20), open: 701.62, high: 714.58, low: 700.52, close: 709.74, volume: 1816027 },
{ time: new Date(2016, 4, 23), open: 706.53, high: 711.48, low: 704.18, close: 704.24, volume: 1320927 },
{ time: new Date(2016, 4, 24), open: 706.86, high: 720.97, low: 706.86, close: 720.09, volume: 1920411 },
{ time: new Date(2016, 4, 25), open: 720.76, high: 727.51, low: 719.70, close: 725.27, volume: 1629198 },
{ time: new Date(2016, 4, 26), open: 722.87, high: 728.33, low: 720.28, close: 724.12, volume: 1542866 },
{ time: new Date(2016, 4, 27), open: 724.01, high: 733.94, low: 724.00, close: 732.66, volume: 1974026 },
{ time: new Date(2016, 4, 31), open: 731.74, high: 739.73, low: 731.26, close: 735.72, volume: 2129545 },
{ time: new Date(2016, 5, 1), open: 734.53, high: 737.21, low: 730.66, close: 734.15, volume: 1253593 },
{ time: new Date(2016, 5, 2), open: 732.50, high: 733.02, low: 724.17, close: 730.40, volume: 1341807 },
{ time: new Date(2016, 5, 3), open: 729.27, high: 729.49, low: 720.56, close: 722.34, volume: 1226253 },
{ time: new Date(2016, 5, 6), open: 724.91, high: 724.91, low: 714.61, close: 716.55, volume: 1566059 },
{ time: new Date(2016, 5, 7), open: 719.84, high: 721.98, low: 716.55, close: 716.65, volume: 1336754 },
{ time: new Date(2016, 5, 8), open: 723.96, high: 728.57, low: 720.58, close: 728.28, volume: 1583701 },
{ time: new Date(2016, 5, 9), open: 722.87, high: 729.54, low: 722.34, close: 728.58, volume: 988914 },
{ time: new Date(2016, 5, 10), open: 719.47, high: 725.89, low: 716.43, close: 719.41, volume: 1216443 },
{ time: new Date(2016, 5, 13), open: 716.51, high: 725.44, low: 716.51, close: 718.36, volume: 1258930 },
{ time: new Date(2016, 5, 14), open: 716.48, high: 722.47, low: 713.12, close: 718.27, volume: 1306065 },
{ time: new Date(2016, 5, 15), open: 719.00, high: 722.98, low: 717.31, close: 718.92, volume: 1214517 },
{ time: new Date(2016, 5, 16), open: 714.91, high: 716.65, low: 703.26, close: 710.36, volume: 1982471 },
{ time: new Date(2016, 5, 17), open: 708.65, high: 708.82, low: 688.45, close: 691.72, volume: 3402357 },
{ time: new Date(2016, 5, 20), open: 698.77, high: 702.48, low: 693.41, close: 693.71, volume: 2082538 },
{ time: new Date(2016, 5, 21), open: 698.40, high: 702.77, low: 692.01, close: 695.94, volume: 1465634 },
{ time: new Date(2016, 5, 22), open: 699.06, high: 700.86, low: 693.08, close: 697.46, volume: 1184318 },
{ time: new Date(2016, 5, 23), open: 697.45, high: 701.95, low: 687.00, close: 701.87, volume: 2171415 },
{ time: new Date(2016, 5, 24), open: 675.17, high: 689.40, low: 673.45, close: 675.22, volume: 4449022 },
{ time: new Date(2016, 5, 27), open: 671.00, high: 672.30, low: 663.28, close: 668.26, volume: 2641085 },
{ time: new Date(2016, 5, 28), open: 678.97, high: 680.33, low: 673.00, close: 680.04, volume: 2173762 },
{ time: new Date(2016, 5, 29), open: 683.00, high: 687.43, low: 681.41, close: 684.11, volume: 1932561 },
{ time: new Date(2016, 5, 30), open: 685.47, high: 692.32, low: 683.65, close: 692.10, volume: 1597714 },
{ time: new Date(2016, 6, 1), open: 692.20, high: 700.65, low: 692.13, close: 699.21, volume: 1344710 },
{ time: new Date(2016, 6, 5), open: 696.06, high: 696.94, low: 688.88, close: 694.49, volume: 1462616 },
{ time: new Date(2016, 6, 6), open: 689.98, high: 701.68, low: 689.09, close: 697.77, volume: 1411925 },
{ time: new Date(2016, 6, 7), open: 698.08, high: 698.20, low: 688.22, close: 695.36, volume: 1304200 },
{ time: new Date(2016, 6, 8), open: 699.50, high: 705.71, low: 696.44, close: 705.63, volume: 1575166 },
{ time: new Date(2016, 6, 11), open: 708.05, high: 716.51, low: 707.24, close: 715.09, volume: 1111762 },
{ time: new Date(2016, 6, 12), open: 719.12, high: 722.94, low: 715.91, close: 720.64, volume: 1336921 },
{ time: new Date(2016, 6, 13), open: 723.62, high: 724.00, low: 716.85, close: 716.98, volume: 935876 },
{ time: new Date(2016, 6, 14), open: 721.58, high: 722.21, low: 718.03, close: 720.95, volume: 950193 },
{ time: new Date(2016, 6, 15), open: 725.73, high: 725.74, low: 719.06, close: 719.85, volume: 1279339 },
{ time: new Date(2016, 6, 18), open: 722.71, high: 736.13, low: 721.19, close: 733.78, volume: 1295476 },
{ time: new Date(2016, 6, 19), open: 729.89, high: 736.99, low: 729.00, close: 736.96, volume: 1227486 },
{ time: new Date(2016, 6, 20), open: 737.33, high: 742.13, low: 737.10, close: 741.19, volume: 1289671 },
{ time: new Date(2016, 6, 21), open: 740.36, high: 741.69, low: 735.83, close: 738.63, volume: 1026306 },
{ time: new Date(2016, 6, 22), open: 741.86, high: 743.24, low: 736.56, close: 742.74, volume: 1259823 },
{ time: new Date(2016, 6, 25), open: 740.67, high: 742.61, low: 737.50, close: 739.77, volume: 1032432 },
{ time: new Date(2016, 6, 26), open: 739.04, high: 741.69, low: 734.27, close: 738.42, volume: 1186738 },
{ time: new Date(2016, 6, 27), open: 738.28, high: 744.46, low: 737.00, close: 741.77, volume: 1512517 },
{ time: new Date(2016, 6, 28), open: 747.04, high: 748.65, low: 739.30, close: 745.91, volume: 3530169 },
{ time: new Date(2016, 6, 29), open: 772.71, high: 778.55, low: 766.77, close: 768.79, volume: 3841482 },
{ time: new Date(2016, 7, 1), open: 761.09, high: 780.43, low: 761.09, close: 772.88, volume: 2700470 },
{ time: new Date(2016, 7, 2), open: 768.69, high: 775.84, low: 767.85, close: 771.07, volume: 1784525 },
{ time: new Date(2016, 7, 3), open: 767.18, high: 773.21, low: 766.82, close: 773.18, volume: 1287421 },
{ time: new Date(2016, 7, 4), open: 772.22, high: 774.07, low: 768.80, close: 771.61, volume: 1140254 },
{ time: new Date(2016, 7, 5), open: 773.78, high: 783.04, low: 772.34, close: 782.22, volume: 1801205 },
{ time: new Date(2016, 7, 8), open: 782.00, high: 782.63, low: 778.09, close: 781.76, volume: 1107857 },
{ time: new Date(2016, 7, 9), open: 781.10, high: 788.94, low: 780.57, close: 784.26, volume: 1318894 },
{ time: new Date(2016, 7, 10), open: 783.75, high: 786.81, low: 782.78, close: 784.68, volume: 786363 },
{ time: new Date(2016, 7, 11), open: 785.00, high: 789.75, low: 782.97, close: 784.85, volume: 975113 },
{ time: new Date(2016, 7, 12), open: 781.50, high: 783.40, low: 780.40, close: 783.22, volume: 740498 },
{ time: new Date(2016, 7, 15), open: 783.75, high: 787.49, low: 780.11, close: 782.44, volume: 938186 },
{ time: new Date(2016, 7, 16), open: 780.30, high: 780.98, low: 773.44, close: 777.14, volume: 1028047 },
{ time: new Date(2016, 7, 17), open: 777.32, high: 780.81, low: 773.53, close: 779.91, volume: 924226 },
{ time: new Date(2016, 7, 18), open: 780.01, high: 782.86, low: 777.00, close: 777.50, volume: 719429 },
{ time: new Date(2016, 7, 19), open: 775.00, high: 777.10, low: 773.13, close: 775.42, volume: 861546 },
{ time: new Date(2016, 7, 22), open: 773.27, high: 774.54, low: 770.05, close: 772.15, volume: 951362 },
{ time: new Date(2016, 7, 23), open: 775.48, high: 776.44, low: 771.78, close: 772.08, volume: 928232 },
{ time: new Date(2016, 7, 24), open: 770.58, high: 774.50, low: 767.07, close: 769.64, volume: 1071999 },
{ time: new Date(2016, 7, 25), open: 767.00, high: 771.89, low: 763.18, close: 769.41, volume: 926883 },
{ time: new Date(2016, 7, 26), open: 769.00, high: 776.08, low: 765.85, close: 769.54, volume: 1166681 },
{ time: new Date(2016, 7, 29), open: 768.74, high: 774.99, low: 766.62, close: 772.15, volume: 847565 },
{ time: new Date(2016, 7, 30), open: 769.33, high: 774.47, low: 766.84, close: 769.09, volume: 1130029 },
{ time: new Date(2016, 7, 31), open: 767.01, high: 769.09, low: 765.38, close: 767.05, volume: 1248556 },
{ time: new Date(2016, 8, 1), open: 769.25, high: 771.02, low: 764.30, close: 768.78, volume: 925131 },
{ time: new Date(2016, 8, 2), open: 773.01, high: 773.92, low: 768.41, close: 771.46, volume: 1072658 },
{ time: new Date(2016, 8, 6), open: 773.45, high: 782.00, low: 771.00, close: 780.08, volume: 1442822 },
{ time: new Date(2016, 8, 7), open: 780.00, high: 782.73, low: 776.20, close: 780.35, volume: 894021 },
{ time: new Date(2016, 8, 8), open: 778.59, high: 780.35, low: 773.58, close: 775.32, volume: 1270264 },
{ time: new Date(2016, 8, 9), open: 770.10, high: 773.24, low: 759.66, close: 759.66, volume: 1885496 },
{ time: new Date(2016, 8, 12), open: 755.13, high: 770.29, low: 754.00, close: 769.02, volume: 1310986 },
{ time: new Date(2016, 8, 13), open: 764.48, high: 766.22, low: 755.80, close: 759.69, volume: 1395046 },
{ time: new Date(2016, 8, 14), open: 759.61, high: 767.68, low: 759.11, close: 762.49, volume: 1094490 },
{ time: new Date(2016, 8, 15), open: 762.89, high: 773.80, low: 759.96, close: 771.76, volume: 1346751 },
{ time: new Date(2016, 8, 16), open: 769.75, high: 769.75, low: 764.66, close: 768.88, volume: 2049338 },
{ time: new Date(2016, 8, 19), open: 772.42, high: 774.00, low: 764.44, close: 765.70, volume: 1172824 },
{ time: new Date(2016, 8, 20), open: 769.00, high: 773.33, low: 768.53, close: 771.41, volume: 978631 },
{ time: new Date(2016, 8, 21), open: 772.66, high: 777.16, low: 768.30, close: 776.22, volume: 1167810 },
{ time: new Date(2016, 8, 22), open: 780.00, high: 789.85, low: 778.44, close: 787.21, volume: 1486223 },
{ time: new Date(2016, 8, 23), open: 786.59, high: 788.93, low: 784.15, close: 786.90, volume: 1411937 },
{ time: new Date(2016, 8, 26), open: 782.74, high: 782.74, low: 773.07, close: 774.21, volume: 1533206 },
{ time: new Date(2016, 8, 27), open: 775.50, high: 785.99, low: 774.31, close: 783.01, volume: 1153247 },
{ time: new Date(2016, 8, 28), open: 777.85, high: 781.81, low: 774.97, close: 781.56, volume: 1109834 },
{ time: new Date(2016, 8, 29), open: 781.44, high: 785.80, low: 774.23, close: 775.01, volume: 1314746 },
{ time: new Date(2016, 8, 30), open: 776.33, high: 780.94, low: 774.09, close: 777.29, volume: 1585333 },
{ time: new Date(2016, 9, 3), open: 774.25, high: 776.06, low: 769.50, close: 772.56, volume: 1278821 },
{ time: new Date(2016, 9, 4), open: 776.03, high: 778.71, low: 772.89, close: 776.43, volume: 1201350 },
{ time: new Date(2016, 9, 5), open: 779.31, high: 782.07, low: 775.65, close: 776.47, volume: 1461151 },
{ time: new Date(2016, 9, 6), open: 779.00, high: 780.48, low: 775.54, close: 776.86, volume: 1070692 },
{ time: new Date(2016, 9, 7), open: 779.66, high: 779.66, low: 770.75, close: 775.08, volume: 933158 },
{ time: new Date(2016, 9, 10), open: 777.71, high: 789.38, low: 775.87, close: 785.94, volume: 1174923 },
{ time: new Date(2016, 9, 11), open: 786.66, high: 792.28, low: 780.58, close: 783.07, volume: 1372461 },
{ time: new Date(2016, 9, 12), open: 783.76, high: 788.13, low: 782.06, close: 786.14, volume: 937435 },
{ time: new Date(2016, 9, 13), open: 781.22, high: 781.22, low: 773.00, close: 778.19, volume: 1365277 },
{ time: new Date(2016, 9, 14), open: 781.65, high: 783.95, low: 776.00, close: 778.53, volume: 852487 },
{ time: new Date(2016, 9, 17), open: 779.80, high: 785.85, low: 777.50, close: 779.96, volume: 1092973 },
{ time: new Date(2016, 9, 18), open: 787.85, high: 801.61, low: 785.56, close: 795.26, volume: 2056903 },
{ time: new Date(2016, 9, 19), open: 798.86, high: 804.63, low: 797.64, close: 801.56, volume: 1766798 },
{ time: new Date(2016, 9, 20), open: 803.30, high: 803.97, low: 796.03, close: 796.97, volume: 1757528 },
{ time: new Date(2016, 9, 21), open: 795.00, high: 799.50, low: 794.00, close: 799.37, volume: 1266181 },
{ time: new Date(2016, 9, 24), open: 804.90, high: 815.18, low: 804.82, close: 813.11, volume: 1697514 },
{ time: new Date(2016, 9, 25), open: 816.68, high: 816.68, low: 805.14, close: 807.67, volume: 1576404 },
{ time: new Date(2016, 9, 26), open: 806.34, high: 806.98, low: 796.32, close: 799.07, volume: 1647733 },
{ time: new Date(2016, 9, 27), open: 801.00, high: 803.49, low: 791.50, close: 795.35, volume: 2749221 },
{ time: new Date(2016, 9, 28), open: 808.35, high: 815.49, low: 793.59, close: 795.37, volume: 4269902 },
{ time: new Date(2016, 9, 31), open: 795.47, high: 796.86, low: 784.00, close: 784.54, volume: 2427284 },
{ time: new Date(2016, 10, 1), open: 782.89, high: 789.49, low: 775.54, close: 783.61, volume: 2406356 },
{ time: new Date(2016, 10, 2), open: 778.20, high: 781.65, low: 763.45, close: 768.70, volume: 1918414 },
{ time: new Date(2016, 10, 3), open: 767.25, high: 769.95, low: 759.03, close: 762.13, volume: 1943175 },
{ time: new Date(2016, 10, 4), open: 750.66, high: 770.36, low: 750.56, close: 762.02, volume: 2134812 },
{ time: new Date(2016, 10, 7), open: 774.50, high: 785.19, low: 772.55, close: 782.52, volume: 1585070 },
{ time: new Date(2016, 10, 8), open: 783.40, high: 795.63, low: 780.19, close: 790.51, volume: 1366873 },
{ time: new Date(2016, 10, 9), open: 779.94, high: 791.23, low: 771.67, close: 785.31, volume: 2607121 },
{ time: new Date(2016, 10, 10), open: 791.17, high: 791.17, low: 752.18, close: 762.56, volume: 4745183 },
{ time: new Date(2016, 10, 11), open: 756.54, high: 760.78, low: 750.38, close: 754.02, volume: 2431815 },
{ time: new Date(2016, 10, 14), open: 755.60, high: 757.85, low: 727.54, close: 736.08, volume: 3654385 },
{ time: new Date(2016, 10, 15), open: 746.97, high: 764.42, low: 746.97, close: 758.49, volume: 2384001 },
{ time: new Date(2016, 10, 16), open: 755.20, high: 766.36, low: 750.51, close: 764.48, volume: 1472594 },
{ time: new Date(2016, 10, 17), open: 766.92, high: 772.70, low: 764.23, close: 771.23, volume: 1286961 },
{ time: new Date(2016, 10, 18), open: 771.37, high: 775.00, low: 760.00, close: 760.54, volume: 1547145 },
{ time: new Date(2016, 10, 21), open: 762.61, high: 769.70, low: 760.60, close: 769.20, volume: 1330639 },
{ time: new Date(2016, 10, 22), open: 772.63, high: 776.96, low: 767.00, close: 768.27, volume: 1593108 },
{ time: new Date(2016, 10, 23), open: 767.73, high: 768.28, low: 755.25, close: 760.99, volume: 1478417 },
{ time: new Date(2016, 10, 25), open: 764.26, high: 765.00, low: 760.52, close: 761.68, volume: 587421 },
{ time: new Date(2016, 10, 28), open: 760.00, high: 779.53, low: 759.80, close: 768.24, volume: 2188151 },
{ time: new Date(2016, 10, 29), open: 771.53, high: 778.50, low: 768.24, close: 770.84, volume: 1616618 },
{ time: new Date(2016, 10, 30), open: 770.07, high: 772.99, low: 754.83, close: 758.04, volume: 2392890 },
{ time: new Date(2016, 11, 1), open: 757.44, high: 759.85, low: 737.02, close: 747.92, volume: 3017947 },
{ time: new Date(2016, 11, 2), open: 744.59, high: 754.00, low: 743.10, close: 750.50, volume: 1452484 },
{ time: new Date(2016, 11, 5), open: 757.71, high: 763.90, low: 752.90, close: 762.52, volume: 1394223 },
{ time: new Date(2016, 11, 6), open: 764.73, high: 768.83, low: 757.34, close: 759.11, volume: 1690689 },
{ time: new Date(2016, 11, 7), open: 761.00, high: 771.36, low: 755.80, close: 771.19, volume: 1760966 },
{ time: new Date(2016, 11, 8), open: 772.48, high: 778.18, low: 767.23, close: 776.42, volume: 1488059 },
{ time: new Date(2016, 11, 9), open: 780.00, high: 789.43, low: 779.02, close: 789.29, volume: 1821914 },
{ time: new Date(2016, 11, 12), open: 785.04, high: 791.25, low: 784.36, close: 789.27, volume: 2104117 },
{ time: new Date(2016, 11, 13), open: 793.90, high: 804.38, low: 793.34, close: 796.10, volume: 2145209 },
{ time: new Date(2016, 11, 14), open: 797.40, high: 804.00, low: 794.01, close: 797.07, volume: 1704150 },
{ time: new Date(2016, 11, 15), open: 797.34, high: 803.00, low: 792.92, close: 797.85, volume: 1626499 },
{ time: new Date(2016, 11, 16), open: 800.40, high: 800.86, low: 790.29, close: 790.80, volume: 2443796 },
{ time: new Date(2016, 11, 19), open: 790.22, high: 797.66, low: 786.27, close: 794.20, volume: 1232087 },
{ time: new Date(2016, 11, 20), open: 796.76, high: 798.65, low: 793.27, close: 796.42, volume: 951014 },
{ time: new Date(2016, 11, 21), open: 795.84, high: 796.68, low: 787.10, close: 794.56, volume: 1211346 },
{ time: new Date(2016, 11, 22), open: 792.36, high: 793.32, low: 788.58, close: 791.26, volume: 972169 },
{ time: new Date(2016, 11, 23), open: 790.90, high: 792.74, low: 787.28, close: 789.91, volume: 623944 },
{ time: new Date(2016, 11, 27), open: 790.68, high: 797.86, low: 787.66, close: 791.55, volume: 789321 },
{ time: new Date(2016, 11, 28), open: 793.70, high: 794.23, low: 783.20, close: 785.05, volume: 1153824 },
{ time: new Date(2016, 11, 29), open: 783.33, high: 785.93, low: 778.92, close: 782.79, volume: 744272 },
{ time: new Date(2016, 11, 30), open: 782.75, high: 782.78, low: 770.41, close: 771.82, volume: 1769950 },
{ time: new Date(2017, 0, 3), open: 778.81, high: 789.63, low: 775.80, close: 786.14, volume: 1657268 },
{ time: new Date(2017, 0, 4), open: 788.36, high: 791.34, low: 783.16, close: 786.90, volume: 1072958 },
{ time: new Date(2017, 0, 5), open: 786.08, high: 794.48, low: 785.02, close: 794.02, volume: 1335167 },
{ time: new Date(2017, 0, 6), open: 795.26, high: 807.90, low: 792.20, close: 806.15, volume: 1640170 },
{ time: new Date(2017, 0, 9), open: 806.40, high: 809.97, low: 802.83, close: 806.65, volume: 1274645 },
{ time: new Date(2017, 0, 10), open: 807.86, high: 809.13, low: 803.51, close: 804.79, volume: 1176780 },
{ time: new Date(2017, 0, 11), open: 805.00, high: 808.15, low: 801.37, close: 807.91, volume: 1065936 },
{ time: new Date(2017, 0, 12), open: 807.14, high: 807.39, low: 799.17, close: 806.36, volume: 1353057 },
{ time: new Date(2017, 0, 13), open: 807.48, high: 811.22, low: 806.69, close: 807.88, volume: 1099215 },
{ time: new Date(2017, 0, 17), open: 807.08, high: 807.14, low: 800.37, close: 804.61, volume: 1362115 },
{ time: new Date(2017, 0, 18), open: 805.81, high: 806.20, low: 800.99, close: 806.07, volume: 1294407 },
{ time: new Date(2017, 0, 19), open: 805.12, high: 809.48, low: 801.80, close: 802.18, volume: 919325 },
{ time: new Date(2017, 0, 20), open: 806.91, high: 806.91, low: 801.69, close: 805.02, volume: 1670045 },
{ time: new Date(2017, 0, 23), open: 807.25, high: 820.87, low: 803.74, close: 819.31, volume: 1963628 },
{ time: new Date(2017, 0, 24), open: 822.30, high: 825.90, low: 817.82, close: 823.87, volume: 1474010 },
{ time: new Date(2017, 0, 25), open: 829.62, high: 835.77, low: 825.06, close: 835.67, volume: 1627304 },
{ time: new Date(2017, 0, 26), open: 837.81, high: 838.00, low: 827.01, close: 832.15, volume: 2973891 },
{ time: new Date(2017, 0, 27), open: 834.71, high: 841.95, low: 820.44, close: 823.31, volume: 2965771 },
{ time: new Date(2017, 0, 30), open: 814.66, high: 815.84, low: 799.80, close: 802.32, volume: 3246573 },
{ time: new Date(2017, 0, 31), open: 796.86, high: 801.25, low: 790.52, close: 796.79, volume: 2160556 },
{ time: new Date(2017, 1, 1), open: 799.68, high: 801.19, low: 791.19, close: 795.70, volume: 2029744 },
{ time: new Date(2017, 1, 2), open: 793.80, high: 802.70, low: 792.00, close: 798.53, volume: 1532138 },
{ time: new Date(2017, 1, 3), open: 802.99, high: 806.00, low: 800.37, close: 801.49, volume: 1463448 },
{ time: new Date(2017, 1, 6), open: 799.70, high: 801.67, low: 795.25, close: 801.34, volume: 1184483 },
{ time: new Date(2017, 1, 7), open: 803.99, high: 810.50, low: 801.78, close: 806.97, volume: 1241221 },
{ time: new Date(2017, 1, 8), open: 807.00, high: 811.84, low: 803.19, close: 808.38, volume: 1155990 },
{ time: new Date(2017, 1, 9), open: 809.51, high: 810.66, low: 804.54, close: 809.56, volume: 990391 },
{ time: new Date(2017, 1, 10), open: 811.70, high: 815.25, low: 809.78, close: 813.67, volume: 1134976 },
{ time: new Date(2017, 1, 13), open: 816.00, high: 820.96, low: 815.49, close: 819.24, volume: 1213324 },
{ time: new Date(2017, 1, 14), open: 819.00, high: 823.00, low: 816.00, close: 820.45, volume: 1054732 },
{ time: new Date(2017, 1, 15), open: 819.36, high: 823.00, low: 818.47, close: 818.98, volume: 1313617 },
{ time: new Date(2017, 1, 16), open: 819.93, high: 824.40, low: 818.98, close: 824.16, volume: 1287626 },
{ time: new Date(2017, 1, 17), open: 823.02, high: 828.07, low: 821.66, close: 828.07, volume: 1611039 },
{ time: new Date(2017, 1, 21), open: 828.66, high: 833.45, low: 828.35, close: 831.66, volume: 1262337 },
{ time: new Date(2017, 1, 22), open: 828.66, high: 833.25, low: 828.64, close: 830.76, volume: 987248 },
{ time: new Date(2017, 1, 23), open: 830.12, high: 832.46, low: 822.88, close: 831.33, volume: 1472771 },
{ time: new Date(2017, 1, 24), open: 827.73, high: 829.00, low: 824.20, close: 828.64, volume: 1392202 },
{ time: new Date(2017, 1, 27), open: 824.55, high: 830.50, low: 824.00, close: 829.28, volume: 1101466 },
{ time: new Date(2017, 1, 28), open: 825.61, high: 828.54, low: 820.20, close: 823.21, volume: 2260769 },
{ time: new Date(2017, 2, 1), open: 828.85, high: 836.26, low: 827.26, close: 835.24, volume: 1496540 },
{ time: new Date(2017, 2, 2), open: 833.85, high: 834.51, low: 829.64, close: 830.63, volume: 942476 },
{ time: new Date(2017, 2, 3), open: 830.56, high: 831.36, low: 825.75, close: 829.08, volume: 896378 },
{ time: new Date(2017, 2, 6), open: 826.95, high: 828.88, low: 822.40, close: 827.78, volume: 1109037 },
{ time: new Date(2017, 2, 7), open: 827.40, high: 833.41, low: 826.52, close: 831.91, volume: 1037630 },
{ time: new Date(2017, 2, 8), open: 833.51, high: 838.15, low: 831.79, close: 835.37, volume: 989773 },
{ time: new Date(2017, 2, 9), open: 836.00, high: 842.00, low: 834.21, close: 838.68, volume: 1261517 },
{ time: new Date(2017, 2, 10), open: 843.28, high: 844.91, low: 839.50, close: 843.25, volume: 1704024 },
{ time: new Date(2017, 2, 13), open: 844.00, high: 848.68, low: 843.25, close: 845.54, volume: 1223647 },
{ time: new Date(2017, 2, 14), open: 843.64, high: 847.24, low: 840.80, close: 845.62, volume: 780198 },
{ time: new Date(2017, 2, 15), open: 847.59, high: 848.63, low: 840.77, close: 847.20, volume: 1381474 },
{ time: new Date(2017, 2, 16), open: 849.03, high: 850.85, low: 846.13, close: 848.78, volume: 977560 },
{ time: new Date(2017, 2, 17), open: 851.61, high: 853.40, low: 847.11, close: 852.12, volume: 1716471 },
{ time: new Date(2017, 2, 20), open: 850.01, high: 850.22, low: 845.15, close: 848.40, volume: 1231521 },
{ time: new Date(2017, 2, 21), open: 851.40, high: 853.50, low: 829.02, close: 830.46, volume: 2463484 },
{ time: new Date(2017, 2, 22), open: 831.91, high: 835.55, low: 827.18, close: 829.59, volume: 1401465 },
{ time: new Date(2017, 2, 23), open: 821.00, high: 822.57, low: 812.26, close: 817.58, volume: 3487056 },
{ time: new Date(2017, 2, 24), open: 820.08, high: 821.93, low: 808.89, close: 814.43, volume: 1981006 },
{ time: new Date(2017, 2, 27), open: 806.95, high: 821.63, low: 803.37, close: 819.51, volume: 1894990 },
{ time: new Date(2017, 2, 28), open: 820.41, high: 825.99, low: 814.03, close: 820.92, volume: 1620542 },
{ time: new Date(2017, 2, 29), open: 825.00, high: 832.76, low: 822.38, close: 831.41, volume: 1786321 },
{ time: new Date(2017, 2, 30), open: 833.50, high: 833.68, low: 829.00, close: 831.50, volume: 1055339 },
{ time: new Date(2017, 2, 31), open: 828.97, high: 831.64, low: 827.39, close: 829.56, volume: 1401893 },
{ time: new Date(2017, 3, 3), open: 829.22, high: 840.85, low: 829.22, close: 838.55, volume: 1671503 },
{ time: new Date(2017, 3, 4), open: 831.36, high: 835.18, low: 829.04, close: 834.57, volume: 1045363 },
{ time: new Date(2017, 3, 5), open: 835.51, high: 842.45, low: 830.72, close: 831.41, volume: 1555328 },
{ time: new Date(2017, 3, 6), open: 832.40, high: 836.39, low: 826.46, close: 827.88, volume: 1254433 },
{ time: new Date(2017, 3, 7), open: 827.96, high: 828.48, low: 820.51, close: 824.67, volume: 1057253 },
{ time: new Date(2017, 3, 10), open: 825.39, high: 829.35, low: 823.77, close: 824.73, volume: 978905 },
{ time: new Date(2017, 3, 11), open: 824.71, high: 827.43, low: 817.02, close: 823.35, volume: 1079732 },
{ time: new Date(2017, 3, 12), open: 821.93, high: 826.66, low: 821.02, close: 824.32, volume: 900480 },
{ time: new Date(2017, 3, 13), open: 822.14, high: 826.38, low: 821.44, close: 823.56, volume: 1122362 },
{ time: new Date(2017, 3, 17), open: 825.01, high: 837.75, low: 824.47, close: 837.17, volume: 895015 },
{ time: new Date(2017, 3, 18), open: 834.22, high: 838.93, low: 832.71, close: 836.82, volume: 836722 },
{ time: new Date(2017, 3, 19), open: 839.79, high: 842.22, low: 836.29, close: 838.21, volume: 954330 },
{ time: new Date(2017, 3, 20), open: 841.44, high: 845.20, low: 839.32, close: 841.65, volume: 959031 },
{ time: new Date(2017, 3, 21), open: 842.88, high: 843.88, low: 840.60, close: 843.19, volume: 1323583 },
{ time: new Date(2017, 3, 24), open: 851.20, high: 863.45, low: 849.86, close: 862.76, volume: 1372541 },
{ time: new Date(2017, 3, 25), open: 865.00, high: 875.00, low: 862.81, close: 872.30, volume: 1671972 },
{ time: new Date(2017, 3, 26), open: 874.23, high: 876.05, low: 867.75, close: 871.73, volume: 1237167 },
{ time: new Date(2017, 3, 27), open: 873.60, high: 875.40, low: 870.38, close: 874.25, volume: 2026816 },
{ time: new Date(2017, 3, 28), open: 910.66, high: 916.85, low: 905.77, close: 905.96, volume: 3276255 },
{ time: new Date(2017, 4, 1), open: 901.94, high: 915.68, low: 901.45, close: 912.57, volume: 2115993 },
{ time: new Date(2017, 4, 2), open: 909.62, high: 920.77, low: 909.45, close: 916.44, volume: 1587219 },
{ time: new Date(2017, 4, 3), open: 914.86, high: 928.10, low: 912.54, close: 927.04, volume: 1499532 },
{ time: new Date(2017, 4, 4), open: 926.07, high: 935.93, low: 924.59, close: 931.66, volume: 1422144 },
{ time: new Date(2017, 4, 5), open: 933.54, high: 934.90, low: 925.20, close: 927.13, volume: 1911275 },
{ time: new Date(2017, 4, 8), open: 926.12, high: 936.92, low: 925.26, close: 934.30, volume: 1329825 },
{ time: new Date(2017, 4, 9), open: 936.95, high: 937.50, low: 929.53, close: 932.17, volume: 1581809 },
{ time: new Date(2017, 4, 10), open: 931.98, high: 932.00, low: 925.16, close: 928.78, volume: 1173925 },
{ time: new Date(2017, 4, 11), open: 925.32, high: 932.53, low: 923.03, close: 930.60, volume: 835386 },
{ time: new Date(2017, 4, 12), open: 931.53, high: 933.44, low: 927.85, close: 932.22, volume: 1050601 },
{ time: new Date(2017, 4, 15), open: 932.95, high: 938.25, low: 929.34, close: 937.08, volume: 1108496 },
{ time: new Date(2017, 4, 16), open: 940.00, high: 943.11, low: 937.58, close: 943.00, volume: 969479 },
{ time: new Date(2017, 4, 17), open: 935.67, high: 939.33, low: 918.14, close: 919.62, volume: 2362072 },
{ time: new Date(2017, 4, 18), open: 921.00, high: 933.17, low: 918.75, close: 930.24, volume: 1596897 },
{ time: new Date(2017, 4, 19), open: 931.47, high: 937.76, low: 931.00, close: 934.01, volume: 1393024 },
{ time: new Date(2017, 4, 22), open: 935.00, high: 941.88, low: 935.00, close: 941.86, volume: 1120385 },
{ time: new Date(2017, 4, 23), open: 947.92, high: 951.47, low: 942.58, close: 948.82, volume: 1270817 },
{ time: new Date(2017, 4, 24), open: 952.98, high: 955.09, low: 949.50, close: 954.96, volume: 1034199 },
{ time: new Date(2017, 4, 25), open: 957.33, high: 972.63, low: 955.47, close: 969.54, volume: 1660474 },
{ time: new Date(2017, 4, 26), open: 969.70, high: 974.98, low: 965.03, close: 971.47, volume: 1252010 },
{ time: new Date(2017, 4, 30), open: 970.31, high: 976.20, low: 969.49, close: 975.88, volume: 1466654 },
{ time: new Date(2017, 4, 31), open: 975.02, high: 979.27, low: 960.18, close: 964.86, volume: 2448067 },
{ time: new Date(2017, 5, 1), open: 968.95, high: 971.50, low: 960.01, close: 966.95, volume: 1410458 },
{ time: new Date(2017, 5, 2), open: 969.46, high: 975.88, low: 966.00, close: 975.60, volume: 1750955 },
{ time: new Date(2017, 5, 5), open: 976.55, high: 986.91, low: 975.10, close: 983.68, volume: 1252106 },
{ time: new Date(2017, 5, 6), open: 983.16, high: 988.25, low: 975.14, close: 976.57, volume: 1814624 },
{ time: new Date(2017, 5, 7), open: 979.65, high: 984.15, low: 975.77, close: 981.08, volume: 1453874 },
{ time: new Date(2017, 5, 8), open: 982.35, high: 984.57, low: 977.20, close: 983.41, volume: 1481916 },
{ time: new Date(2017, 5, 9), open: 984.50, high: 984.50, low: 935.63, close: 949.83, volume: 3309389 },
{ time: new Date(2017, 5, 12), open: 939.56, high: 949.36, low: 915.23, close: 942.90, volume: 3763529 },
{ time: new Date(2017, 5, 13), open: 951.91, high: 959.98, low: 944.09, close: 953.40, volume: 2013337 },
{ time: new Date(2017, 5, 14), open: 959.92, high: 961.15, low: 942.25, close: 950.76, volume: 1489715 },
{ time: new Date(2017, 5, 15), open: 933.97, high: 943.34, low: 924.44, close: 942.31, volume: 2133050 },
{ time: new Date(2017, 5, 16), open: 940.00, high: 942.04, low: 931.60, close: 939.78, volume: 3094711 },
{ time: new Date(2017, 5, 19), open: 949.96, high: 959.99, low: 949.05, close: 957.37, volume: 1533336 },
{ time: new Date(2017, 5, 20), open: 957.52, high: 961.62, low: 950.01, close: 950.63, volume: 1125990 },
{ time: new Date(2017, 5, 21), open: 953.64, high: 960.10, low: 950.76, close: 959.45, volume: 1202233 },
{ time: new Date(2017, 5, 22), open: 958.70, high: 960.72, low: 954.55, close: 957.09, volume: 941958 },
{ time: new Date(2017, 5, 23), open: 956.83, high: 966.00, low: 954.20, close: 965.59, volume: 1527856 },
{ time: new Date(2017, 5, 26), open: 969.90, high: 973.31, low: 950.79, close: 952.27, volume: 1598355 },
{ time: new Date(2017, 5, 27), open: 942.46, high: 948.29, low: 926.85, close: 927.33, volume: 2579930 },
{ time: new Date(2017, 5, 28), open: 929.00, high: 942.75, low: 916.00, close: 940.49, volume: 2721406 },
{ time: new Date(2017, 5, 29), open: 929.92, high: 931.26, low: 910.62, close: 917.79, volume: 3299176 },
{ time: new Date(2017, 5, 30), open: 926.05, high: 926.05, low: 908.31, close: 908.73, volume: 2090226 },
{ time: new Date(2017, 6, 3), open: 912.18, high: 913.94, low: 894.79, close: 898.70, volume: 1710373 },
{ time: new Date(2017, 6, 5), open: 901.76, high: 914.51, low: 898.50, close: 911.71, volume: 1813884 },
{ time: new Date(2017, 6, 6), open: 904.12, high: 914.94, low: 899.70, close: 906.69, volume: 1424503 },
{ time: new Date(2017, 6, 7), open: 908.85, high: 921.54, low: 908.85, close: 918.59, volume: 1637785 },
{ time: new Date(2017, 6, 10), open: 921.77, high: 930.38, low: 919.59, close: 928.80, volume: 1192825 },
{ time: new Date(2017, 6, 11), open: 929.54, high: 931.43, low: 922.00, close: 930.09, volume: 1113235 },
{ time: new Date(2017, 6, 12), open: 938.68, high: 946.30, low: 934.47, close: 943.83, volume: 1532144 },
{ time: new Date(2017, 6, 13), open: 946.29, high: 954.45, low: 943.01, close: 947.16, volume: 1294687 },
{ time: new Date(2017, 6, 14), open: 952.00, high: 956.91, low: 948.00, close: 955.99, volume: 1053774 },
{ time: new Date(2017, 6, 17), open: 957.00, high: 960.74, low: 949.24, close: 953.42, volume: 1165537 },
{ time: new Date(2017, 6, 18), open: 953.00, high: 968.04, low: 950.60, close: 965.40, volume: 1153964 },
{ time: new Date(2017, 6, 19), open: 967.84, high: 973.04, low: 964.03, close: 970.89, volume: 1224540 },
{ time: new Date(2017, 6, 20), open: 975.00, high: 975.90, low: 961.51, close: 968.15, volume: 1624463 },
{ time: new Date(2017, 6, 21), open: 962.25, high: 973.23, low: 960.15, close: 972.92, volume: 1711000 },
{ time: new Date(2017, 6, 24), open: 972.22, high: 986.20, low: 970.77, close: 980.34, volume: 3248347 },
{ time: new Date(2017, 6, 25), open: 953.81, high: 959.70, low: 945.40, close: 950.70, volume: 4660979 },
{ time: new Date(2017, 6, 26), open: 954.68, high: 955.00, low: 942.28, close: 947.80, volume: 2088256 },
{ time: new Date(2017, 6, 27), open: 951.78, high: 951.78, low: 920.00, close: 934.09, volume: 3212996 },
{ time: new Date(2017, 6, 28), open: 929.40, high: 943.83, low: 927.50, close: 941.53, volume: 1846351 },
{ time: new Date(2017, 6, 31), open: 941.89, high: 943.59, low: 926.04, close: 930.50, volume: 1970095 },
{ time: new Date(2017, 7, 1), open: 932.38, high: 937.45, low: 929.26, close: 930.83, volume: 1277734 },
{ time: new Date(2017, 7, 2), open: 928.61, high: 932.60, low: 916.68, close: 930.39, volume: 1824448 },
{ time: new Date(2017, 7, 3), open: 930.34, high: 932.24, low: 922.24, close: 923.65, volume: 1202512 },
{ time: new Date(2017, 7, 4), open: 926.75, high: 930.31, low: 923.03, close: 927.96, volume: 1082267 },
{ time: new Date(2017, 7, 7), open: 929.06, high: 931.70, low: 926.50, close: 929.36, volume: 1032239 },
{ time: new Date(2017, 7, 8), open: 927.09, high: 935.81, low: 925.61, close: 926.79, volume: 1061579 },
{ time: new Date(2017, 7, 9), open: 920.61, high: 925.98, low: 917.25, close: 922.90, volume: 1192081 },
{ time: new Date(2017, 7, 10), open: 917.55, high: 919.26, low: 906.13, close: 907.24, volume: 1823967 },
{ time: new Date(2017, 7, 11), open: 907.97, high: 917.78, low: 905.58, close: 914.39, volume: 1206782 },
{ time: new Date(2017, 7, 14), open: 922.53, high: 924.67, low: 918.19, close: 922.67, volume: 1064530 },
{ time: new Date(2017, 7, 15), open: 924.23, high: 926.55, low: 919.82, close: 922.22, volume: 883369 },
{ time: new Date(2017, 7, 16), open: 925.29, high: 932.70, low: 923.44, close: 926.96, volume: 1006711 },
{ time: new Date(2017, 7, 17), open: 925.78, high: 926.86, low: 910.98, close: 910.98, volume: 1277238 },
{ time: new Date(2017, 7, 18), open: 910.31, high: 915.28, low: 907.15, close: 910.67, volume: 1342689 },
{ time: new Date(2017, 7, 21), open: 910.00, high: 913.00, low: 903.40, close: 906.66, volume: 943441 },
{ time: new Date(2017, 7, 22), open: 912.72, high: 925.86, low: 911.48, close: 924.69, volume: 1166737 },
{ time: new Date(2017, 7, 23), open: 921.93, high: 929.93, low: 919.36, close: 927.00, volume: 1090248 },
{ time: new Date(2017, 7, 24), open: 928.66, high: 930.84, low: 915.50, close: 921.28, volume: 1270306 },
{ time: new Date(2017, 7, 25), open: 923.49, high: 925.56, low: 915.50, close: 915.89, volume: 1053376 },
{ time: new Date(2017, 7, 28), open: 916.00, high: 919.24, low: 911.87, close: 913.81, volume: 1086484 },
{ time: new Date(2017, 7, 29), open: 905.10, high: 923.33, low: 905.00, close: 921.29, volume: 1185564 },
{ time: new Date(2017, 7, 30), open: 920.05, high: 930.82, low: 919.65, close: 929.57, volume: 1301225 },
{ time: new Date(2017, 7, 31), open: 931.76, high: 941.98, low: 931.76, close: 939.33, volume: 1582579 },
{ time: new Date(2017, 8, 1), open: 941.13, high: 942.48, low: 935.15, close: 937.34, volume: 947374 },
{ time: new Date(2017, 8, 5), open: 933.08, high: 937.00, low: 921.96, close: 928.45, volume: 1348292 },
{ time: new Date(2017, 8, 6), open: 930.15, high: 930.92, low: 919.27, close: 927.81, volume: 1527650 },
{ time: new Date(2017, 8, 7), open: 931.73, high: 936.41, low: 923.62, close: 935.95, volume: 1212743 },
{ time: new Date(2017, 8, 8), open: 936.49, high: 936.99, low: 924.88, close: 926.50, volume: 1011538 },
{ time: new Date(2017, 8, 11), open: 934.25, high: 938.38, low: 926.92, close: 929.08, volume: 1266991 },
{ time: new Date(2017, 8, 12), open: 932.59, high: 933.48, low: 923.86, close: 932.07, volume: 1134397 },
{ time: new Date(2017, 8, 13), open: 930.66, high: 937.25, low: 929.86, close: 935.09, volume: 1102631 },
{ time: new Date(2017, 8, 14), open: 931.25, high: 932.77, low: 924.00, close: 925.11, volume: 1397644 },
{ time: new Date(2017, 8, 15), open: 924.66, high: 926.49, low: 916.36, close: 920.29, volume: 2505430 },
{ time: new Date(2017, 8, 18), open: 920.01, high: 922.08, low: 910.60, close: 915.00, volume: 1306922 },
{ time: new Date(2017, 8, 19), open: 917.42, high: 922.42, low: 912.55, close: 921.81, volume: 936654 },
{ time: new Date(2017, 8, 20), open: 922.98, high: 933.88, low: 922.00, close: 931.58, volume: 1669763 },
{ time: new Date(2017, 8, 21), open: 933.00, high: 936.53, low: 923.83, close: 932.45, volume: 1290607 },
{ time: new Date(2017, 8, 22), open: 927.75, high: 934.73, low: 926.48, close: 928.53, volume: 1052704 },
{ time: new Date(2017, 8, 25), open: 925.45, high: 926.40, low: 909.70, close: 920.97, volume: 1856822 },
{ time: new Date(2017, 8, 26), open: 923.72, high: 930.82, low: 921.14, close: 924.86, volume: 1666861 },
{ time: new Date(2017, 8, 27), open: 927.74, high: 949.90, low: 927.74, close: 944.49, volume: 2212600 },
{ time: new Date(2017, 8, 28), open: 941.36, high: 950.69, low: 940.55, close: 949.50, volume: 1020312 },
{ time: new Date(2017, 8, 29), open: 952.00, high: 959.79, low: 951.51, close: 959.11, volume: 1580994 },
{ time: new Date(2017, 9, 2), open: 959.98, high: 962.54, low: 947.84, close: 953.27, volume: 1283444 },
{ time: new Date(2017, 9, 3), open: 954.00, high: 958.00, low: 949.14, close: 957.79, volume: 888346 },
{ time: new Date(2017, 9, 4), open: 957.00, high: 960.39, low: 950.69, close: 951.68, volume: 952391 },
{ time: new Date(2017, 9, 5), open: 955.49, high: 970.91, low: 955.18, close: 969.96, volume: 1213816 },
{ time: new Date(2017, 9, 6), open: 966.70, high: 979.46, low: 963.36, close: 978.89, volume: 1173882 },
{ time: new Date(2017, 9, 9), open: 980.00, high: 985.42, low: 976.11, close: 977.00, volume: 891355 },
{ time: new Date(2017, 9, 10), open: 980.00, high: 981.57, low: 966.08, close: 972.60, volume: 968362 },
{ time: new Date(2017, 9, 11), open: 973.72, high: 990.71, low: 972.25, close: 989.25, volume: 1693274 },
{ time: new Date(2017, 9, 12), open: 987.45, high: 994.12, low: 985.00, close: 987.83, volume: 1262793 },
{ time: new Date(2017, 9, 13), open: 992.00, high: 997.21, low: 989.00, close: 989.68, volume: 1169777 },
{ time: new Date(2017, 9, 16), open: 992.10, high: 993.91, low: 984.00, close: 992.00, volume: 910543 },
{ time: new Date(2017, 9, 17), open: 990.29, high: 996.44, low: 988.59, close: 992.18, volume: 1290186 },
{ time: new Date(2017, 9, 18), open: 991.77, high: 996.72, low: 986.97, close: 992.81, volume: 1057581 },
{ time: new Date(2017, 9, 19), open: 986.00, high: 988.88, low: 978.39, close: 984.45, volume: 1313575 },
{ time: new Date(2017, 9, 20), open: 989.44, high: 991.00, low: 984.58, close: 988.20, volume: 1183186 },
{ time: new Date(2017, 9, 23), open: 989.52, high: 989.52, low: 966.12, close: 968.45, volume: 1478448 },
{ time: new Date(2017, 9, 24), open: 970.00, high: 972.23, low: 961.00, close: 970.54, volume: 1212153 },
{ time: new Date(2017, 9, 25), open: 968.37, high: 976.09, low: 960.52, close: 973.33, volume: 1211262 },
{ time: new Date(2017, 9, 26), open: 980.00, high: 987.60, low: 972.20, close: 972.56, volume: 2042149 },
{ time: new Date(2017, 9, 27), open: 1009.19, high: 1048.39, low: 1008.20, close: 1019.27, volume: 5167689 },
{ time: new Date(2017, 9, 30), open: 1014.00, high: 1024.97, low: 1007.50, close: 1017.11, volume: 2085062 },
{ time: new Date(2017, 9, 31), open: 1015.22, high: 1024.00, low: 1010.42, close: 1016.64, volume: 1331391 },
{ time: new Date(2017, 10, 1), open: 1017.21, high: 1029.67, low: 1016.95, close: 1025.50, volume: 1373444 },
{ time: new Date(2017, 10, 2), open: 1021.76, high: 1028.09, low: 1013.01, close: 1025.58, volume: 1048970 },
{ time: new Date(2017, 10, 3), open: 1022.11, high: 1032.65, low: 1020.31, close: 1032.48, volume: 1076350 },
{ time: new Date(2017, 10, 6), open: 1028.99, high: 1034.87, low: 1025.00, close: 1025.90, volume: 1125185 },
{ time: new Date(2017, 10, 7), open: 1027.27, high: 1033.97, low: 1025.13, close: 1033.33, volume: 1112331 },
{ time: new Date(2017, 10, 8), open: 1030.52, high: 1043.52, low: 1028.45, close: 1039.85, volume: 1088716 },
{ time: new Date(2017, 10, 9), open: 1033.99, high: 1033.99, low: 1019.67, close: 1031.26, volume: 1245246 },
{ time: new Date(2017, 10, 10), open: 1026.46, high: 1030.76, low: 1025.28, close: 1028.07, volume: 720676 },
{ time: new Date(2017, 10, 13), open: 1023.42, high: 1031.58, low: 1022.57, close: 1025.75, volume: 885779 },
{ time: new Date(2017, 10, 14), open: 1022.59, high: 1026.81, low: 1014.15, close: 1026.00, volume: 959222 },
{ time: new Date(2017, 10, 15), open: 1019.21, high: 1024.09, low: 1015.42, close: 1020.91, volume: 853992 },
{ time: new Date(2017, 10, 16), open: 1022.52, high: 1035.92, low: 1022.52, close: 1032.50, volume: 1129688 },
{ time: new Date(2017, 10, 17), open: 1034.01, high: 1034.42, low: 1017.75, close: 1019.09, volume: 1397064 },
{ time: new Date(2017, 10, 20), open: 1020.26, high: 1022.61, low: 1017.50, close: 1018.38, volume: 953470 },
{ time: new Date(2017, 10, 21), open: 1023.31, high: 1035.11, low: 1022.66, close: 1034.49, volume: 1096999 },
{ time: new Date(2017, 10, 22), open: 1035.00, high: 1039.71, low: 1031.43, close: 1035.96, volume: 746878 },
{ time: new Date(2017, 10, 24), open: 1035.87, high: 1043.18, low: 1035.00, close: 1040.61, volume: 536996 },
{ time: new Date(2017, 10, 27), open: 1040.00, high: 1055.46, low: 1038.44, close: 1054.21, volume: 1307881 },
{ time: new Date(2017, 10, 28), open: 1055.09, high: 1062.38, low: 1040.00, close: 1047.41, volume: 1424394 },
{ time: new Date(2017, 10, 29), open: 1042.68, high: 1044.08, low: 1015.65, close: 1021.66, volume: 2459426 },
{ time: new Date(2017, 10, 30), open: 1022.37, high: 1028.49, low: 1015.00, close: 1021.41, volume: 1724031 },
{ time: new Date(2017, 11, 1), open: 1015.80, high: 1022.49, low: 1002.02, close: 1010.17, volume: 1909566 },
{ time: new Date(2017, 11, 4), open: 1012.66, high: 1016.10, low: 995.57, close: 998.68, volume: 1906439 },
{ time: new Date(2017, 11, 5), open: 995.94, high: 1020.61, low: 988.28, close: 1005.15, volume: 2067318 },
{ time: new Date(2017, 11, 6), open: 1001.50, high: 1024.97, low: 1001.14, close: 1018.38, volume: 1271964 },
{ time: new Date(2017, 11, 7), open: 1020.43, high: 1034.24, low: 1018.07, close: 1030.93, volume: 1458242 },
{ time: new Date(2017, 11, 8), open: 1037.49, high: 1042.05, low: 1032.52, close: 1037.05, volume: 1290774 },
{ time: new Date(2017, 11, 11), open: 1035.50, high: 1043.80, low: 1032.05, close: 1041.10, volume: 1192838 },
{ time: new Date(2017, 11, 12), open: 1039.63, high: 1050.31, low: 1033.69, close: 1040.48, volume: 1279659 },
{ time: new Date(2017, 11, 13), open: 1046.12, high: 1046.66, low: 1038.38, close: 1040.61, volume: 1282677 },
{ time: new Date(2017, 11, 14), open: 1045.00, high: 1058.50, low: 1043.11, close: 1049.15, volume: 1558835 },
{ time: new Date(2017, 11, 15), open: 1054.61, high: 1067.62, low: 1049.50, close: 1064.19, volume: 3275931 },
{ time: new Date(2017, 11, 18), open: 1066.08, high: 1078.49, low: 1062.00, close: 1077.14, volume: 1554552 },
{ time: new Date(2017, 11, 19), open: 1075.20, high: 1076.84, low: 1063.55, close: 1070.68, volume: 1338725 },
{ time: new Date(2017, 11, 20), open: 1071.78, high: 1073.38, low: 1061.52, close: 1064.95, volume: 1268582 },
{ time: new Date(2017, 11, 21), open: 1064.95, high: 1069.33, low: 1061.79, close: 1063.63, volume: 995703 },
{ time: new Date(2017, 11, 22), open: 1061.11, high: 1064.20, low: 1059.44, close: 1060.12, volume: 755095 },
{ time: new Date(2017, 11, 26), open: 1058.07, high: 1060.12, low: 1050.20, close: 1056.74, volume: 761237 },
{ time: new Date(2017, 11, 27), open: 1057.39, high: 1058.37, low: 1048.05, close: 1049.37, volume: 1271911 },
{ time: new Date(2017, 11, 28), open: 1051.60, high: 1054.75, low: 1044.77, close: 1048.14, volume: 837121 },
{ time: new Date(2017, 11, 29), open: 1046.72, high: 1049.70, low: 1044.90, close: 1046.40, volume: 887511 },
{ time: new Date(2018, 0, 2), open: 1048.34, high: 1066.94, low: 1045.23, close: 1065.00, volume: 1237564 },
{ time: new Date(2018, 0, 3), open: 1064.31, high: 1086.29, low: 1063.21, close: 1082.48, volume: 1430170 },
{ time: new Date(2018, 0, 4), open: 1088.00, high: 1093.57, low: 1084.00, close: 1086.40, volume: 1004605 },
{ time: new Date(2018, 0, 5), open: 1094.00, high: 1104.25, low: 1092.00, close: 1102.23, volume: 1279123 },
{ time: new Date(2018, 0, 8), open: 1102.23, high: 1111.27, low: 1101.62, close: 1106.94, volume: 1047603 },
{ time: new Date(2018, 0, 9), open: 1109.40, high: 1110.57, low: 1101.23, close: 1106.26, volume: 902541 },
{ time: new Date(2018, 0, 10), open: 1097.10, high: 1104.60, low: 1096.11, close: 1102.61, volume: 1042793 },
{ time: new Date(2018, 0, 11), open: 1106.30, high: 1106.52, low: 1099.59, close: 1105.52, volume: 978292 },
{ time: new Date(2018, 0, 12), open: 1102.41, high: 1124.29, low: 1101.15, close: 1122.26, volume: 1720533 },
{ time: new Date(2018, 0, 16), open: 1132.51, high: 1139.91, low: 1117.83, close: 1121.76, volume: 1575261 },
{ time: new Date(2018, 0, 17), open: 1126.22, high: 1132.60, low: 1117.01, close: 1131.98, volume: 1202639 },
{ time: new Date(2018, 0, 18), open: 1131.41, high: 1132.51, low: 1117.50, close: 1129.79, volume: 1198234 },
{ time: new Date(2018, 0, 19), open: 1131.83, high: 1137.86, low: 1128.30, close: 1137.51, volume: 1778229 },
{ time: new Date(2018, 0, 22), open: 1137.49, high: 1159.88, low: 1135.11, close: 1155.81, volume: 1617975 },
{ time: new Date(2018, 0, 23), open: 1159.85, high: 1171.63, low: 1158.75, close: 1169.97, volume: 1333056 },
{ time: new Date(2018, 0, 24), open: 1177.33, high: 1179.86, low: 1161.05, close: 1164.24, volume: 1416625 },
{ time: new Date(2018, 0, 25), open: 1172.53, high: 1175.94, low: 1162.76, close: 1170.37, volume: 1480540 },
{ time: new Date(2018, 0, 26), open: 1175.08, high: 1175.84, low: 1158.11, close: 1175.84, volume: 2018755 },
{ time: new Date(2018, 0, 29), open: 1176.48, high: 1186.89, low: 1171.98, close: 1175.58, volume: 1378913 },
{ time: new Date(2018, 0, 30), open: 1167.83, high: 1176.52, low: 1163.52, close: 1163.69, volume: 1556346 },
{ time: new Date(2018, 0, 31), open: 1170.57, high: 1173.00, low: 1159.13, close: 1169.94, volume: 1538688 }
];
result.title = "Google (GOOG)";
return result;
}
public getMsft(): any {
const result: any = [
{ time: new Date(2013, 1, 1), open: 27.67, high: 28.05, low: 27.55, close: 27.93, volume: 55566440 },
{ time: new Date(2013, 1, 4), open: 27.87, high: 28.02, low: 27.42, close: 27.44, volume: 50539942 },
{ time: new Date(2013, 1, 5), open: 27.62, high: 27.66, low: 27.36, close: 27.50, volume: 35410361 },
{ time: new Date(2013, 1, 6), open: 27.38, high: 27.54, low: 27.25, close: 27.34, volume: 41889572 },
{ time: new Date(2013, 1, 7), open: 27.35, high: 27.39, low: 27.10, close: 27.28, volume: 38034068 },
{ time: new Date(2013, 1, 8), open: 27.35, high: 27.71, low: 27.31, close: 27.55, volume: 33320436 },
{ time: new Date(2013, 1, 11), open: 27.65, high: 27.92, low: 27.50, close: 27.86, volume: 32248149 },
{ time: new Date(2013, 1, 12), open: 27.88, high: 28.00, low: 27.75, close: 27.88, volume: 35991329 },
{ time: new Date(2013, 1, 13), open: 27.93, high: 28.11, low: 27.88, close: 28.03, volume: 41716060 },
{ time: new Date(2013, 1, 14), open: 27.92, high: 28.06, low: 27.87, close: 28.04, volume: 32663454 },
{ time: new Date(2013, 1, 15), open: 28.04, high: 28.16, low: 27.88, close: 28.01, volume: 49657740 },
{ time: new Date(2013, 1, 19), open: 27.88, high: 28.09, low: 27.80, close: 28.04, volume: 38806870 },
{ time: new Date(2013, 1, 20), open: 28.13, high: 28.20, low: 27.83, close: 27.87, volume: 44112446 },
{ time: new Date(2013, 1, 21), open: 27.74, high: 27.74, low: 27.23, close: 27.49, volume: 49085538 },
{ time: new Date(2013, 1, 22), open: 27.68, high: 27.76, low: 27.48, close: 27.76, volume: 31430018 },
{ time: new Date(2013, 1, 25), open: 27.97, high: 28.05, low: 27.37, close: 27.37, volume: 48020353 },
{ time: new Date(2013, 1, 26), open: 27.38, high: 27.60, low: 27.34, close: 27.37, volume: 49925050 },
{ time: new Date(2013, 1, 27), open: 27.42, high: 28.00, low: 27.33, close: 27.81, volume: 36395589 },
{ time: new Date(2013, 1, 28), open: 27.88, high: 27.97, low: 27.74, close: 27.80, volume: 35840861 },
{ time: new Date(2013, 2, 1), open: 27.72, high: 27.98, low: 27.52, close: 27.95, volume: 34851878 },
{ time: new Date(2013, 2, 4), open: 27.85, high: 28.15, low: 27.70, close: 28.15, volume: 38167497 },
{ time: new Date(2013, 2, 5), open: 28.29, high: 28.54, low: 28.16, close: 28.35, volume: 41437141 },
{ time: new Date(2013, 2, 6), open: 28.21, high: 28.23, low: 27.78, close: 28.09, volume: 51448913 },
{ time: new Date(2013, 2, 7), open: 28.11, high: 28.28, low: 28.00, close: 28.14, volume: 29197630 },
{ time: new Date(2013, 2, 8), open: 28.25, high: 28.33, low: 27.96, close: 28.00, volume: 37671493 },
{ time: new Date(2013, 2, 11), open: 27.94, high: 27.97, low: 27.67, close: 27.87, volume: 36635432 },
{ time: new Date(2013, 2, 12), open: 27.84, high: 27.95, low: 27.64, close: 27.91, volume: 39259456 },
{ time: new Date(2013, 2, 13), open: 27.87, high: 28.02, low: 27.75, close: 27.92, volume: 29103208 },
{ time: new Date(2013, 2, 14), open: 28.00, high: 28.16, low: 27.93, close: 28.14, volume: 55917303 },
{ time: new Date(2013, 2, 15), open: 28.03, high: 28.16, low: 27.98, close: 28.04, volume: 92711915 },
{ time: new Date(2013, 2, 18), open: 27.88, high: 28.28, low: 27.81, close: 28.10, volume: 44828022 },
{ time: new Date(2013, 2, 19), open: 28.12, high: 28.22, low: 28.03, close: 28.18, volume: 51902968 },
{ time: new Date(2013, 2, 20), open: 28.34, high: 28.49, low: 28.18, close: 28.32, volume: 35454207 },
{ time: new Date(2013, 2, 21), open: 28.11, high: 28.36, low: 28.05, close: 28.11, volume: 34234566 },
{ time: new Date(2013, 2, 22), open: 28.19, high: 28.34, low: 28.10, close: 28.25, volume: 28720834 },
{ time: new Date(2013, 2, 25), open: 28.30, high: 28.35, low: 27.96, close: 28.16, volume: 44153931 },
{ time: new Date(2013, 2, 26), open: 28.24, high: 28.34, low: 28.11, close: 28.16, volume: 27831654 },
{ time: new Date(2013, 2, 27), open: 28.14, high: 28.44, low: 28.08, close: 28.37, volume: 36048959 },
{ time: new Date(2013, 2, 28), open: 28.32, high: 28.66, low: 28.26, close: 28.60, volume: 55455613 },
{ time: new Date(2013, 3, 1), open: 28.64, high: 28.66, low: 28.36, close: 28.61, volume: 29203122 },
{ time: new Date(2013, 3, 2), open: 28.59, high: 28.85, low: 28.52, close: 28.80, volume: 28460384 },
{ time: new Date(2013, 3, 3), open: 28.75, high: 28.95, low: 28.54, close: 28.56, volume: 35064468 },
{ time: new Date(2013, 3, 4), open: 28.39, high: 28.61, low: 28.27, close: 28.60, volume: 45267601 },
{ time: new Date(2013, 3, 5), open: 28.22, high: 28.78, low: 28.11, close: 28.70, volume: 50928776 },
{ time: new Date(2013, 3, 8), open: 28.73, high: 28.73, low: 28.47, close: 28.59, volume: 34759724 },
{ time: new Date(2013, 3, 9), open: 28.73, high: 29.82, low: 28.68, close: 29.61, volume: 77737851 },
{ time: new Date(2013, 3, 10), open: 29.57, high: 30.32, low: 29.52, close: 30.28, volume: 71116616 },
{ time: new Date(2013, 3, 11), open: 29.10, high: 29.20, low: 28.73, close: 28.94, volume: 130923162 },
{ time: new Date(2013, 3, 12), open: 28.85, high: 29.02, low: 28.66, close: 28.79, volume: 62888012 },
{ time: new Date(2013, 3, 15), open: 28.65, high: 28.98, low: 28.51, close: 28.69, volume: 56335548 },
{ time: new Date(2013, 3, 16), open: 28.90, high: 29.14, low: 28.70, close: 28.97, volume: 52804656 },
{ time: new Date(2013, 3, 17), open: 28.85, high: 29.04, low: 28.60, close: 28.82, volume: 52841328 },
{ time: new Date(2013, 3, 18), open: 28.95, high: 28.98, low: 28.50, close: 28.79, volume: 56906528 },
{ time: new Date(2013, 3, 19), open: 29.62, high: 30.24, low: 29.61, close: 29.76, volume: 99793502 },
{ time: new Date(2013, 3, 22), open: 30.30, high: 31.18, low: 30.27, close: 30.83, volume: 137909468 },
{ time: new Date(2013, 3, 23), open: 30.70, high: 30.90, low: 30.38, close: 30.60, volume: 59126880 },
{ time: new Date(2013, 3, 24), open: 30.62, high: 31.92, low: 30.60, close: 31.76, volume: 90955499 },
{ time: new Date(2013, 3, 25), open: 31.71, high: 32.84, low: 31.54, close: 31.94, volume: 110700124 },
{ time: new Date(2013, 3, 26), open: 31.90, high: 31.98, low: 31.45, close: 31.79, volume: 47802884 },
{ time: new Date(2013, 3, 29), open: 31.80, high: 32.68, low: 31.77, close: 32.61, volume: 59122266 },
{ time: new Date(2013, 3, 30), open: 32.56, high: 33.11, low: 32.28, close: 33.10, volume: 75166967 },
{ time: new Date(2013, 4, 1), open: 32.93, high: 33.08, low: 32.60, close: 32.72, volume: 54336834 },
{ time: new Date(2013, 4, 2), open: 32.63, high: 33.17, low: 32.39, close: 33.16, volume: 46069472 },
{ time: new Date(2013, 4, 3), open: 33.23, high: 33.52, low: 33.08, close: 33.49, volume: 46786840 },
{ time: new Date(2013, 4, 6), open: 33.42, high: 33.91, low: 33.25, close: 33.75, volume: 40982478 },
{ time: new Date(2013, 4, 7), open: 33.65, high: 33.79, low: 33.24, close: 33.31, volume: 43078268 },
{ time: new Date(2013, 4, 8), open: 33.07, high: 33.24, low: 32.65, close: 32.99, volume: 51595643 },
{ time: new Date(2013, 4, 9), open: 32.85, high: 33.00, low: 32.59, close: 32.66, volume: 46417802 },
{ time: new Date(2013, 4, 10), open: 32.67, high: 32.72, low: 32.32, close: 32.69, volume: 36396524 },
{ time: new Date(2013, 4, 13), open: 32.61, high: 33.07, low: 32.55, close: 33.03, volume: 36036347 },
{ time: new Date(2013, 4, 14), open: 32.86, high: 33.53, low: 32.80, close: 33.53, volume: 56874005 },
{ time: new Date(2013, 4, 15), open: 33.45, high: 33.90, low: 33.43, close: 33.84, volume: 46309506 },
{ time: new Date(2013, 4, 16), open: 33.64, high: 34.15, low: 33.55, close: 34.08, volume: 59384283 },
{ time: new Date(2013, 4, 17), open: 34.13, high: 34.87, low: 34.10, close: 34.87, volume: 60674267 },
{ time: new Date(2013, 4, 20), open: 34.73, high: 35.10, low: 34.68, close: 35.08, volume: 54025227 },
{ time: new Date(2013, 4, 21), open: 35.10, high: 35.27, low: 34.72, close: 34.85, volume: 48705362 },
{ time: new Date(2013, 4, 22), open: 34.79, high: 34.84, low: 34.36, close: 34.61, volume: 66050872 },
{ time: new Date(2013, 4, 23), open: 34.23, high: 34.55, low: 33.90, close: 34.15, volume: 51113510 },
{ time: new Date(2013, 4, 24), open: 33.92, high: 34.28, low: 33.90, close: 34.27, volume: 33175804 },
{ time: new Date(2013, 4, 28), open: 34.42, high: 35.18, low: 34.41, close: 35.02, volume: 48218180 },
{ time: new Date(2013, 4, 29), open: 34.74, high: 35.02, low: 34.57, close: 34.88, volume: 38419848 },
{ time: new Date(2013, 4, 30), open: 34.85, high: 35.25, low: 34.81, close: 35.03, volume: 51133616 },
{ time: new Date(2013, 4, 31), open: 34.82, high: 35.28, low: 34.79, close: 34.90, volume: 56167723 },
{ time: new Date(2013, 5, 3), open: 34.92, high: 35.63, low: 34.83, close: 35.59, volume: 51256272 },
{ time: new Date(2013, 5, 4), open: 35.62, high: 35.74, low: 34.77, close: 34.99, volume: 65538438 },
{ time: new Date(2013, 5, 5), open: 34.60, high: 34.89, low: 34.43, close: 34.78, volume: 46032657 },
{ time: new Date(2013, 5, 6), open: 34.84, high: 35.11, low: 34.49, close: 34.96, volume: 37627133 },
{ time: new Date(2013, 5, 7), open: 35.25, high: 35.78, low: 35.06, close: 35.67, volume: 40762249 },
{ time: new Date(2013, 5, 10), open: 35.51, high: 35.65, low: 35.14, close: 35.47, volume: 35995223 },
{ time: new Date(2013, 5, 11), open: 35.05, high: 35.18, low: 34.68, close: 34.84, volume: 39350316 },
{ time: new Date(2013, 5, 12), open: 35.14, high: 35.27, low: 34.85, close: 35.00, volume: 37373032 },
{ time: new Date(2013, 5, 13), open: 34.99, high: 35.02, low: 34.59, close: 34.72, volume: 45654803 },
{ time: new Date(2013, 5, 14), open: 34.55, high: 34.69, low: 34.25, close: 34.40, volume: 53116371 },
{ time: new Date(2013, 5, 17), open: 34.69, high: 35.16, low: 34.63, close: 35.00, volume: 49672492 },
{ time: new Date(2013, 5, 18), open: 34.97, high: 35.17, low: 34.90, close: 34.98, volume: 28622929 },
{ time: new Date(2013, 5, 19), open: 34.96, high: 35.09, low: 34.59, close: 34.59, volume: 30820208 },
{ time: new Date(2013, 5, 20), open: 34.26, high: 34.33, low: 33.37, close: 33.49, volume: 54496758 },
{ time: new Date(2013, 5, 21), open: 33.66, high: 33.73, low: 33.05, close: 33.26, volume: 85338395 },
{ time: new Date(2013, 5, 24), open: 32.94, high: 34.20, low: 32.57, close: 33.72, volume: 56113708 },
{ time: new Date(2013, 5, 25), open: 34.08, high: 34.38, low: 33.46, close: 33.67, volume: 44073348 },
{ time: new Date(2013, 5, 26), open: 34.12, high: 34.48, low: 33.89, close: 34.35, volume: 48667834 },
{ time: new Date(2013, 5, 27), open: 34.52, high: 34.78, low: 34.50, close: 34.62, volume: 28993542 },
{ time: new Date(2013, 5, 28), open: 34.38, high: 34.79, low: 34.34, close: 34.54, volume: 65548196 },
{ time: new Date(2013, 6, 1), open: 34.75, high: 34.99, low: 34.33, close: 34.36, volume: 31064000 },
{ time: new Date(2013, 6, 2), open: 34.41, high: 34.44, low: 33.63, close: 33.94, volume: 37634572 },
{ time: new Date(2013, 6, 3), open: 33.66, high: 34.37, low: 33.60, close: 34.01, volume: 15994380 },
{ time: new Date(2013, 6, 5), open: 34.09, high: 34.24, low: 33.58, close: 34.21, volume: 26085981 },
{ time: new Date(2013, 6, 8), open: 34.35, high: 34.59, low: 33.98, close: 34.32, volume: 32398742 },
{ time: new Date(2013, 6, 9), open: 34.58, high: 34.60, low: 34.14, close: 34.35, volume: 25320908 },
{ time: new Date(2013, 6, 10), open: 34.34, high: 34.81, low: 34.32, close: 34.70, volume: 29658734 },
{ time: new Date(2013, 6, 11), open: 35.00, high: 35.77, low: 34.90, close: 35.68, volume: 53638234 },
{ time: new Date(2013, 6, 12), open: 35.58, high: 35.73, low: 35.28, close: 35.67, volume: 35502638 },
{ time: new Date(2013, 6, 15), open: 35.66, high: 36.22, low: 35.58, close: 36.17, volume: 34145645 },
{ time: new Date(2013, 6, 16), open: 36.01, high: 36.43, low: 35.96, close: 36.27, volume: 36378681 },
{ time: new Date(2013, 6, 17), open: 36.34, high: 36.39, low: 35.49, close: 35.74, volume: 37289320 },
{ time: new Date(2013, 6, 18), open: 35.72, high: 35.89, low: 35.22, close: 35.44, volume: 49547075 },
{ time: new Date(2013, 6, 19), open: 32.40, high: 32.67, low: 31.02, close: 31.40, volume: 248428494 },
{ time: new Date(2013, 6, 22), open: 31.70, high: 32.01, low: 31.60, close: 32.01, volume: 79040666 },
{ time: new Date(2013, 6, 23), open: 31.91, high: 32.04, low: 31.71, close: 31.82, volume: 65819208 },
{ time: new Date(2013, 6, 24), open: 32.04, high: 32.19, low: 31.89, close: 31.96, volume: 52812049 },
{ time: new Date(2013, 6, 25), open: 31.62, high: 31.65, low: 31.25, close: 31.39, volume: 63221356 },
{ time: new Date(2013, 6, 26), open: 31.26, high: 31.62, low: 31.20, close: 31.62, volume: 38637339 },
{ time: new Date(2013, 6, 29), open: 31.47, high: 31.60, low: 31.40, close: 31.54, volume: 28874879 },
{ time: new Date(2013, 6, 30), open: 31.78, high: 32.12, low: 31.55, close: 31.85, volume: 45801156 },
{ time: new Date(2013, 6, 31), open: 31.97, high: 32.05, low: 31.71, close: 31.84, volume: 43900515 },
{ time: new Date(2013, 7, 1), open: 32.06, high: 32.09, low: 31.60, close: 31.67, volume: 42557872 },
{ time: new Date(2013, 7, 2), open: 31.69, high: 31.90, low: 31.56, close: 31.89, volume: 29199813 },
{ time: new Date(2013, 7, 5), open: 31.90, high: 32.00, low: 31.64, close: 31.70, volume: 30986512 },
{ time: new Date(2013, 7, 6), open: 31.55, high: 31.67, low: 31.38, close: 31.58, volume: 36334889 },
{ time: new Date(2013, 7, 7), open: 31.54, high: 32.10, low: 31.25, close: 32.06, volume: 38078570 },
{ time: new Date(2013, 7, 8), open: 32.24, high: 33.07, low: 32.05, close: 32.89, volume: 59038538 },
{ time: new Date(2013, 7, 9), open: 32.77, high: 32.90, low: 32.47, close: 32.70, volume: 26803879 },
{ time: new Date(2013, 7, 12), open: 32.46, high: 32.97, low: 32.46, close: 32.87, volume: 25501910 },
{ time: new Date(2013, 7, 13), open: 32.51, high: 32.55, low: 32.21, close: 32.23, volume: 39473018 },
{ time: new Date(2013, 7, 14), open: 32.14, high: 33.36, low: 31.70, close: 32.35, volume: 48528230 },
{ time: new Date(2013, 7, 15), open: 32.00, high: 32.18, low: 30.84, close: 31.79, volume: 33340728 },
{ time: new Date(2013, 7, 16), open: 31.79, high: 31.99, low: 31.66, close: 31.80, volume: 32866242 },
{ time: new Date(2013, 7, 19), open: 31.76, high: 31.97, low: 31.38, close: 31.39, volume: 27908716 },
{ time: new Date(2013, 7, 20), open: 31.44, high: 31.90, low: 31.37, close: 31.62, volume: 22979513 },
{ time: new Date(2013, 7, 21), open: 31.61, high: 32.01, low: 31.54, close: 31.61, volume: 37409095 },
{ time: new Date(2013, 7, 22), open: 32.18, high: 32.49, low: 32.10, close: 32.39, volume: 31169898 },
{ time: new Date(2013, 7, 23), open: 35.17, high: 35.20, low: 34.00, close: 34.75, volume: 225493737 },
{ time: new Date(2013, 7, 26), open: 34.40, high: 34.67, low: 34.03, close: 34.15, volume: 72786745 },
{ time: new Date(2013, 7, 27), open: 33.52, high: 34.10, low: 33.15, close: 33.26, volume: 58522264 },
{ time: new Date(2013, 7, 28), open: 33.39, high: 33.60, low: 33.00, close: 33.02, volume: 44262716 },
{ time: new Date(2013, 7, 29), open: 32.93, high: 33.60, low: 32.80, close: 33.55, volume: 45284632 },
{ time: new Date(2013, 7, 30), open: 33.37, high: 33.48, low: 33.09, close: 33.40, volume: 42784642 },
{ time: new Date(2013, 8, 3), open: 31.75, high: 32.07, low: 31.29, close: 31.88, volume: 154506984 },
{ time: new Date(2013, 8, 4), open: 31.39, high: 31.47, low: 31.11, close: 31.20, volume: 142320588 },
{ time: new Date(2013, 8, 5), open: 31.10, high: 31.44, low: 30.95, close: 31.24, volume: 71644891 },
{ time: new Date(2013, 8, 6), open: 31.31, high: 31.39, low: 31.13, close: 31.15, volume: 75439554 },
{ time: new Date(2013, 8, 9), open: 31.22, high: 31.79, low: 31.20, close: 31.66, volume: 49628450 },
{ time: new Date(2013, 8, 10), open: 31.90, high: 32.40, low: 31.79, close: 32.39, volume: 56887967 },
{ time: new Date(2013, 8, 11), open: 32.57, high: 32.93, low: 32.53, close: 32.74, volume: 39041151 },
{ time: new Date(2013, 8, 12), open: 32.72, high: 32.78, low: 32.59, close: 32.69, volume: 32867691 },
{ time: new Date(2013, 8, 13), open: 32.77, high: 33.07, low: 32.50, close: 33.03, volume: 40905938 },
{ time: new Date(2013, 8, 16), open: 33.38, high: 33.50, low: 32.73, close: 32.80, volume: 55017879 },
{ time: new Date(2013, 8, 17), open: 33.42, high: 33.47, low: 32.90, close: 32.93, volume: 84716461 },
{ time: new Date(2013, 8, 18), open: 32.99, high: 33.40, low: 32.83, close: 33.32, volume: 64103344 },
{ time: new Date(2013, 8, 19), open: 33.48, high: 33.68, low: 33.32, close: 33.64, volume: 42026553 },
{ time: new Date(2013, 8, 20), open: 33.41, high: 33.48, low: 32.68, close: 32.79, volume: 102904859 },
{ time: new Date(2013, 8, 23), open: 32.54, high: 32.97, low: 32.50, close: 32.74, volume: 39826261 },
{ time: new Date(2013, 8, 24), open: 32.87, high: 32.87, low: 32.15, close: 32.46, volume: 40684948 },
{ time: new Date(2013, 8, 25), open: 32.49, high: 32.80, low: 32.40, close: 32.50, volume: 28907426 },
{ time: new Date(2013, 8, 26), open: 32.64, high: 33.00, low: 32.59, close: 32.77, volume: 28503917 },
{ time: new Date(2013, 8, 27), open: 32.88, high: 33.75, low: 32.87, close: 33.27, volume: 55347903 },
{ time: new Date(2013, 8, 30), open: 33.00, high: 33.31, low: 32.70, close: 33.28, volume: 39839541 },
{ time: new Date(2013, 9, 1), open: 33.35, high: 33.61, low: 33.30, close: 33.58, volume: 36718733 },
{ time: new Date(2013, 9, 2), open: 33.36, high: 34.03, low: 33.29, close: 33.92, volume: 46946813 },
{ time: new Date(2013, 9, 3), open: 33.88, high: 34.00, low: 33.42, close: 33.86, volume: 38707452 },
{ time: new Date(2013, 9, 4), open: 33.69, high: 33.99, low: 33.62, close: 33.88, volume: 33008107 },
{ time: new Date(2013, 9, 7), open: 33.60, high: 33.71, low: 33.20, close: 33.30, volume: 35069279 },
{ time: new Date(2013, 9, 8), open: 33.31, high: 33.33, low: 32.80, close: 33.01, volume: 41017586 },
{ time: new Date(2013, 9, 9), open: 33.07, high: 33.35, low: 32.96, close: 33.07, volume: 35878559 },
{ time: new Date(2013, 9, 10), open: 33.31, high: 33.89, low: 33.26, close: 33.76, volume: 42875141 },
{ time: new Date(2013, 9, 11), open: 33.68, high: 34.14, low: 33.68, close: 34.13, volume: 30033336 },
{ time: new Date(2013, 9, 14), open: 33.90, high: 34.50, low: 33.78, close: 34.45, volume: 27757870 },
{ time: new Date(2013, 9, 15), open: 34.67, high: 34.99, low: 34.47, close: 34.49, volume: 47107657 },
{ time: new Date(2013, 9, 16), open: 34.60, high: 34.90, low: 34.56, close: 34.64, volume: 35111593 },
{ time: new Date(2013, 9, 17), open: 34.45, high: 34.99, low: 34.37, close: 34.92, volume: 31359198 },
{ time: new Date(2013, 9, 18), open: 34.82, high: 34.99, low: 34.33, close: 34.96, volume: 41811699 },
{ time: new Date(2013, 9, 21), open: 34.98, high: 35.20, low: 34.91, close: 34.99, volume: 27436505 },
{ time: new Date(2013, 9, 22), open: 35.02, high: 35.10, low: 34.52, close: 34.58, volume: 40438546 },
{ time: new Date(2013, 9, 23), open: 34.35, high: 34.49, low: 33.67, close: 33.76, volume: 58600499 },
{ time: new Date(2013, 9, 24), open: 33.82, high: 34.10, low: 33.57, close: 33.72, volume: 53209728 },
{ time: new Date(2013, 9, 25), open: 35.88, high: 36.29, low: 35.47, close: 35.73, volume: 113493954 },
{ time: new Date(2013, 9, 28), open: 35.61, high: 35.73, low: 35.27, close: 35.57, volume: 38383594 },
{ time: new Date(2013, 9, 29), open: 35.63, high: 35.72, low: 35.26, close: 35.52, volume: 31702613 },
{ time: new Date(2013, 9, 30), open: 35.53, high: 35.79, low: 35.43, close: 35.54, volume: 37002061 },
{ time: new Date(2013, 9, 31), open: 35.66, high: 35.69, low: 35.34, close: 35.40, volume: 41689563 },
{ time: new Date(2013, 10, 1), open: 35.67, high: 35.69, low: 35.39, close: 35.52, volume: 40271887 },
{ time: new Date(2013, 10, 4), open: 35.59, high: 35.98, low: 35.55, close: 35.94, volume: 28061873 },
{ time: new Date(2013, 10, 5), open: 35.79, high: 36.71, low: 35.77, close: 36.64, volume: 51681868 },
{ time: new Date(2013, 10, 6), open: 37.24, high: 38.22, low: 37.06, close: 38.18, volume: 88948830 },
{ time: new Date(2013, 10, 7), open: 37.96, high: 38.01, low: 37.43, close: 37.50, volume: 60445258 },
{ time: new Date(2013, 10, 8), open: 37.67, high: 37.78, low: 37.34, close: 37.78, volume: 36743157 },
{ time: new Date(2013, 10, 11), open: 37.69, high: 37.78, low: 37.36, close: 37.59, volume: 26872537 },
{ time: new Date(2013, 10, 12), open: 37.38, high: 37.60, low: 37.20, close: 37.36, volume: 31651589 },
{ time: new Date(2013, 10, 13), open: 36.98, high: 38.16, low: 36.90, close: 38.16, volume: 44957611 },
{ time: new Date(2013, 10, 14), open: 37.87, high: 38.13, low: 37.72, close: 38.02, volume: 46186577 },
{ time: new Date(2013, 10, 15), open: 37.95, high: 38.02, low: 37.72, close: 37.84, volume: 50602034 },
{ time: new Date(2013, 10, 18), open: 37.35, high: 37.58, low: 37.07, close: 37.20, volume: 53277485 },
{ time: new Date(2013, 10, 19), open: 36.85, high: 37.23, low: 36.67, close: 36.74, volume: 44274987 },
{ time: new Date(2013, 10, 20), open: 36.92, high: 37.41, low: 36.86, close: 37.08, volume: 32231827 },
{ time: new Date(2013, 10, 21), open: 37.27, high: 37.53, low: 37.26, close: 37.40, volume: 23064699 },
{ time: new Date(2013, 10, 22), open: 37.52, high: 37.68, low: 37.33, close: 37.57, volume: 27981996 },
{ time: new Date(2013, 10, 25), open: 37.93, high: 37.95, low: 37.57, close: 37.64, volume: 30648148 },
{ time: new Date(2013, 10, 26), open: 37.57, high: 37.65, low: 37.35, close: 37.35, volume: 34468069 },
{ time: new Date(2013, 10, 27), open: 37.57, high: 37.76, low: 37.49, close: 37.60, volume: 26002050 },
{ time: new Date(2013, 10, 29), open: 37.82, high: 38.29, low: 37.82, close: 38.13, volume: 22090428 },
{ time: new Date(2013, 11, 2), open: 38.09, high: 38.78, low: 38.06, close: 38.45, volume: 42950373 },
{ time: new Date(2013, 11, 3), open: 38.14, high: 38.49, low: 38.08, close: 38.31, volume: 52109760 },
{ time: new Date(2013, 11, 4), open: 38.21, high: 38.98, low: 38.12, close: 38.94, volume: 51983578 },
{ time: new Date(2013, 11, 5), open: 38.85, high: 38.88, low: 37.18, close: 38.00, volume: 116313834 },
{ time: new Date(2013, 11, 6), open: 38.42, high: 38.55, low: 37.99, close: 38.36, volume: 36457292 },
{ time: new Date(2013, 11, 9), open: 38.56, high: 38.87, low: 38.37, close: 38.70, volume: 30286015 },
{ time: new Date(2013, 11, 10), open: 38.58, high: 38.90, low: 38.02, close: 38.11, volume: 37828593 },
{ time: new Date(2013, 11, 11), open: 37.71, high: 38.30, low: 37.39, close: 37.61, volume: 39853379 },
{ time: new Date(2013, 11, 12), open: 37.60, high: 37.64, low: 37.18, close: 37.22, volume: 36012761 },
{ time: new Date(2013, 11, 13), open: 37.43, high: 37.45, low: 36.62, close: 36.69, volume: 40074360 },
{ time: new Date(2013, 11, 16), open: 36.73, high: 37.00, low: 36.54, close: 36.88, volume: 31734515 },
{ time: new Date(2013, 11, 17), open: 36.65, high: 37.11, low: 36.33, close: 36.52, volume: 45687679 },
{ time: new Date(2013, 11, 18), open: 36.36, high: 36.60, low: 35.53, close: 36.58, volume: 63192067 },
{ time: new Date(2013, 11, 19), open: 36.52, high: 36.55, low: 36.08, close: 36.25, volume: 34157264 },
{ time: new Date(2013, 11, 20), open: 36.25, high: 36.93, low: 36.18, close: 36.80, volume: 62650324 },
{ time: new Date(2013, 11, 23), open: 36.81, high: 36.89, low: 36.55, close: 36.62, volume: 25128740 },
{ time: new Date(2013, 11, 24), open: 36.72, high: 37.17, low: 36.64, close: 37.08, volume: 14242997 },
{ time: new Date(2013, 11, 26), open: 37.20, high: 37.49, low: 37.17, close: 37.44, volume: 17614984 },
{ time: new Date(2013, 11, 27), open: 37.58, high: 37.62, low: 37.17, close: 37.29, volume: 14563533 },
{ time: new Date(2013, 11, 30), open: 37.22, high: 37.38, low: 36.90, close: 37.29, volume: 16290475 },
{ time: new Date(2013, 11, 31), open: 37.40, high: 37.58, low: 37.22, close: 37.41, volume: 17505770 },
{ time: new Date(2014, 0, 2), open: 37.35, high: 37.40, low: 37.10, close: 37.16, volume: 30643745 },
{ time: new Date(2014, 0, 3), open: 37.20, high: 37.22, low: 36.60, close: 36.91, volume: 31134795 },
{ time: new Date(2014, 0, 6), open: 36.85, high: 36.89, low: 36.11, close: 36.13, volume: 43615035 },
{ time: new Date(2014, 0, 7), open: 36.32, high: 36.49, low: 36.21, close: 36.41, volume: 35924726 },
{ time: new Date(2014, 0, 8), open: 36.00, high: 36.14, low: 35.58, close: 35.76, volume: 59979542 },
{ time: new Date(2014, 0, 9), open: 35.88, high: 35.91, low: 35.40, close: 35.53, volume: 36520448 },
{ time: new Date(2014, 0, 10), open: 35.90, high: 36.15, low: 35.75, close: 36.04, volume: 40558766 },
{ time: new Date(2014, 0, 13), open: 35.99, high: 36.02, low: 34.83, close: 34.98, volume: 45923872 },
{ time: new Date(2014, 0, 14), open: 34.73, high: 35.88, low: 34.63, close: 35.78, volume: 41627325 },
{ time: new Date(2014, 0, 15), open: 35.90, high: 36.79, low: 35.85, close: 36.76, volume: 44909545 },
{ time: new Date(2014, 0, 16), open: 36.69, high: 37.00, low: 36.31, close: 36.89, volume: 38035708 },
{ time: new Date(2014, 0, 17), open: 36.83, high: 36.83, low: 36.15, close: 36.38, volume: 46298736 },
{ time: new Date(2014, 0, 21), open: 36.82, high: 36.82, low: 36.06, close: 36.17, volume: 31578979 },
{ time: new Date(2014, 0, 22), open: 36.26, high: 36.32, low: 35.75, close: 35.93, volume: 21965266 },
{ time: new Date(2014, 0, 23), open: 36.09, high: 36.13, low: 35.52, close: 36.06, volume: 44515126 },
{ time: new Date(2014, 0, 24), open: 37.45, high: 37.55, low: 36.53, close: 36.80, volume: 77051806 },
{ time: new Date(2014, 0, 27), open: 36.87, high: 36.89, low: 35.98, close: 36.03, volume: 44485767 },
{ time: new Date(2014, 0, 28), open: 36.12, high: 36.39, low: 35.75, close: 36.27, volume: 36225755 },
{ time: new Date(2014, 0, 29), open: 35.98, high: 36.88, low: 35.90, close: 36.66, volume: 52790351 },
{ time: new Date(2014, 0, 30), open: 36.79, high: 36.88, low: 36.23, close: 36.86, volume: 35111959 },
{ time: new Date(2014, 0, 31), open: 36.95, high: 37.89, low: 36.56, close: 37.84, volume: 93190755 },
{ time: new Date(2014, 1, 3), open: 37.74, high: 37.98, low: 36.43, close: 36.48, volume: 64102391 },
{ time: new Date(2014, 1, 4), open: 36.97, high: 37.19, low: 36.25, close: 36.35, volume: 55526924 },
{ time: new Date(2014, 1, 5), open: 36.29, high: 36.47, low: 35.80, close: 35.82, volume: 55841097 },
{ time: new Date(2014, 1, 6), open: 35.80, high: 36.25, low: 35.69, close: 36.18, volume: 35380994 },
{ time: new Date(2014, 1, 7), open: 36.32, high: 36.59, low: 36.01, close: 36.56, volume: 33348008 },
{ time: new Date(2014, 1, 10), open: 36.63, high: 36.80, low: 36.29, close: 36.80, volume: 26782083 },
{ time: new Date(2014, 1, 11), open: 36.88, high: 37.26, low: 36.86, close: 37.18, volume: 32164989 },
{ time: new Date(2014, 1, 12), open: 37.35, high: 37.60, low: 37.30, close: 37.47, volume: 27055869 },
{ time: new Date(2014, 1, 13), open: 37.33, high: 37.86, low: 37.33, close: 37.61, volume: 37647772 },
{ time: new Date(2014, 1, 14), open: 37.39, high: 37.78, low: 37.33, close: 37.62, volume: 42986738 },
{ time: new Date(2014, 1, 18), open: 37.63, high: 37.78, low: 37.41, close: 37.42, volume: 32839707 },
{ time: new Date(2014, 1, 19), open: 37.22, high: 37.75, low: 37.21, close: 37.51, volume: 29794084 },
{ time: new Date(2014, 1, 20), open: 37.57, high: 37.87, low: 37.40, close: 37.75, volume: 27541038 },
{ time: new Date(2014, 1, 21), open: 37.94, high: 38.35, low: 37.86, close: 37.98, volume: 38030656 },
{ time: new Date(2014, 1, 24), open: 37.69, high: 37.98, low: 37.54, close: 37.69, volume: 32143395 },
{ time: new Date(2014, 1, 25), open: 37.61, high: 37.85, low: 37.35, close: 37.54, volume: 30867657 },
{ time: new Date(2014, 1, 26), open: 37.58, high: 37.74, low: 37.19, close: 37.47, volume: 41042629 },
{ time: new Date(2014, 1, 27), open: 37.45, high: 37.89, low: 37.23, close: 37.86, volume: 33919024 },
{ time: new Date(2014, 1, 28), open: 37.98, high: 38.46, low: 37.82, close: 38.31, volume: 41217028 },
{ time: new Date(2014, 2, 3), open: 37.92, high: 38.13, low: 37.50, close: 37.78, volume: 29726792 },
{ time: new Date(2014, 2, 4), open: 38.20, high: 38.48, low: 38.07, close: 38.41, volume: 26868337 },
{ time: new Date(2014, 2, 5), open: 38.25, high: 38.27, low: 37.93, close: 38.11, volume: 20520432 },
{ time: new Date(2014, 2, 6), open: 38.14, high: 38.24, low: 37.89, close: 38.15, volume: 23605310 },
{ time: new Date(2014, 2, 7), open: 38.28, high: 38.36, low: 37.69, close: 37.90, volume: 26596635 },
{ time: new Date(2014, 2, 10), open: 37.99, high: 38.01, low: 37.72, close: 37.82, volume: 19007850 },
{ time: new Date(2014, 2, 11), open: 37.87, high: 38.23, low: 37.72, close: 38.02, volume: 25218133 },
{ time: new Date(2014, 2, 12), open: 37.80, high: 38.43, low: 37.79, close: 38.27, volume: 30496295 },
{ time: new Date(2014, 2, 13), open: 38.42, high: 38.45, low: 37.64, close: 37.89, volume: 32169650 },
{ time: new Date(2014, 2, 14), open: 37.65, high: 38.14, low: 37.51, close: 37.70, volume: 27195638 },
{ time: new Date(2014, 2, 17), open: 37.90, high: 38.41, low: 37.79, close: 38.05, volume: 20479610 },
{ time: new Date(2014, 2, 18), open: 38.26, high: 39.90, low: 38.22, close: 39.55, volume: 64063866 },
{ time: new Date(2014, 2, 19), open: 39.47, high: 39.55, low: 38.91, close: 39.27, volume: 35597241 },
{ time: new Date(2014, 2, 20), open: 39.25, high: 40.65, low: 39.24, close: 40.33, volume: 59269801 },
{ time: new Date(2014, 2, 21), open: 40.72, high: 40.94, low: 40.01, close: 40.16, volume: 80731942 },
{ time: new Date(2014, 2, 24), open: 40.34, high: 40.64, low: 39.86, close: 40.50, volume: 46098374 },
{ time: new Date(2014, 2, 25), open: 40.66, high: 40.99, low: 39.96, close: 40.34, volume: 43193147 },
{ time: new Date(2014, 2, 26), open: 40.48, high: 40.70, low: 39.60, close: 39.79, volume: 41982966 },
{ time: new Date(2014, 2, 27), open: 39.74, high: 39.97, low: 39.34, close: 39.36, volume: 35369170 },
{ time: new Date(2014, 2, 28), open: 39.79, high: 40.64, low: 39.68, close: 40.30, volume: 43472747 },
{ time: new Date(2014, 2, 31), open: 40.43, high: 41.50, low: 40.40, close: 40.99, volume: 46886284 },
{ time: new Date(2014, 3, 1), open: 41.15, high: 41.59, low: 41.07, close: 41.42, volume: 32610395 },
{ time: new Date(2014, 3, 2), open: 41.44, high: 41.66, low: 41.17, close: 41.35, volume: 28666682 },
{ time: new Date(2014, 3, 3), open: 41.29, high: 41.29, low: 40.71, close: 41.01, volume: 30139567 },
{ time: new Date(2014, 3, 4), open: 41.25, high: 41.39, low: 39.64, close: 39.87, volume: 51409573 },
{ time: new Date(2014, 3, 7), open: 39.96, high: 40.27, low: 39.74, close: 39.80, volume: 37559615 },
{ time: new Date(2014, 3, 8), open: 39.75, high: 39.93, low: 39.20, close: 39.82, volume: 35919609 },
{ time: new Date(2014, 3, 9), open: 39.93, high: 40.55, low: 39.88, close: 40.47, volume: 27398687 },
{ time: new Date(2014, 3, 10), open: 40.44, high: 40.69, low: 39.09, close: 39.36, volume: 45960848 },
{ time: new Date(2014, 3, 11), open: 39.00, high: 39.79, low: 39.00, close: 39.21, volume: 34333298 },
{ time: new Date(2014, 3, 14), open: 39.11, high: 39.41, low: 38.90, close: 39.18, volume: 32006651 },
{ time: new Date(2014, 3, 15), open: 39.34, high: 39.96, low: 39.05, close: 39.75, volume: 33978673 },
{ time: new Date(2014, 3, 16), open: 40.06, high: 40.42, low: 39.90, close: 40.40, volume: 30616304 },
{ time: new Date(2014, 3, 17), open: 40.01, high: 40.20, low: 39.51, close: 40.01, volume: 36689399 },
{ time: new Date(2014, 3, 21), open: 40.13, high: 40.15, low: 39.79, close: 39.94, volume: 22222222 },
{ time: new Date(2014, 3, 22), open: 39.96, high: 40.14, low: 39.83, close: 39.99, volume: 27057271 },
{ time: new Date(2014, 3, 23), open: 39.99, high: 39.99, low: 39.47, close: 39.69, volume: 24602781 },
{ time: new Date(2014, 3, 24), open: 39.74, high: 39.97, low: 39.30, close: 39.86, volume: 42381594 },
{ time: new Date(2014, 3, 25), open: 40.29, high: 40.68, low: 39.75, close: 39.91, volume: 56883812 },
{ time: new Date(2014, 3, 28), open: 40.14, high: 41.29, low: 40.09, close: 40.87, volume: 50610208 },
{ time: new Date(2014, 3, 29), open: 41.10, high: 41.19, low: 40.39, close: 40.51, volume: 29637370 },
{ time: new Date(2014, 3, 30), open: 40.40, high: 40.50, low: 40.17, close: 40.40, volume: 35464148 },
{ time: new Date(2014, 4, 1), open: 40.24, high: 40.36, low: 39.95, close: 40.00, volume: 28791455 },
{ time: new Date(2014, 4, 2), open: 40.31, high: 40.34, low: 39.66, close: 39.69, volume: 43417914 },
{ time: new Date(2014, 4, 5), open: 39.52, high: 39.64, low: 39.30, close: 39.43, volume: 22460928 },
{ time: new Date(2014, 4, 6), open: 39.29, high: 39.35, low: 38.95, close: 39.06, volume: 27112373 },
{ time: new Date(2014, 4, 7), open: 39.22, high: 39.51, low: 38.51, close: 39.42, volume: 41749497 },
{ time: new Date(2014, 4, 8), open: 39.34, high: 39.90, low: 38.97, close: 39.64, volume: 32123032 },
{ time: new Date(2014, 4, 9), open: 39.54, high: 39.85, low: 39.37, close: 39.54, volume: 29647646 },
{ time: new Date(2014, 4, 12), open: 39.74, high: 40.02, low: 39.65, close: 39.97, volume: 22787185 },
{ time: new Date(2014, 4, 13), open: 39.92, high: 40.50, low: 39.85, close: 40.42, volume: 27004768 },
{ time: new Date(2014, 4, 14), open: 40.30, high: 40.45, low: 40.05, close: 40.24, volume: 18818711 },
{ time: new Date(2014, 4, 15), open: 40.09, high: 40.40, low: 39.51, close: 39.60, volume: 37793243 },
{ time: new Date(2014, 4, 16), open: 39.67, high: 39.84, low: 39.27, close: 39.83, volume: 29868272 },
{ time: new Date(2014, 4, 19), open: 39.61, high: 39.82, low: 39.46, close: 39.75, volume: 24537438 },
{ time: new Date(2014, 4, 20), open: 39.68, high: 39.94, low: 39.46, close: 39.68, volume: 21322341 },
{ time: new Date(2014, 4, 21), open: 39.80, high: 40.35, low: 39.74, close: 40.35, volume: 22399392 },
{ time: new Date(2014, 4, 22), open: 40.29, high: 40.35, low: 39.85, close: 40.10, volume: 20202485 },
{ time: new Date(2014, 4, 23), open: 40.37, high: 40.37, low: 40.00, close: 40.12, volume: 18020866 },
{ time: new Date(2014, 4, 27), open: 40.26, high: 40.26, low: 39.81, close: 40.19, volume: 26161164 },
{ time: new Date(2014, 4, 28), open: 40.14, high: 40.19, low: 39.82, close: 40.01, volume: 25711565 },
{ time: new Date(2014, 4, 29), open: 40.15, high: 40.35, low: 39.91, close: 40.34, volume: 19893872 },
{ time: new Date(2014, 4, 30), open: 40.45, high: 40.97, low: 40.25, close: 40.94, volume: 34575579 },
{ time: new Date(2014, 5, 2), open: 40.95, high: 41.09, low: 40.68, close: 40.79, volume: 18504300 },
{ time: new Date(2014, 5, 3), open: 40.60, high: 40.68, low: 40.25, close: 40.29, volume: 18071096 },
{ time: new Date(2014, 5, 4), open: 40.21, high: 40.37, low: 39.86, close: 40.32, volume: 23210341 },
{ time: new Date(2014, 5, 5), open: 40.59, high: 41.25, low: 40.40, close: 41.21, volume: 31865213 },
{ time: new Date(2014, 5, 6), open: 41.48, high: 41.66, low: 41.24, close: 41.48, volume: 24060542 },
{ time: new Date(2014, 5, 9), open: 41.39, high: 41.48, low: 41.02, close: 41.27, volume: 15019425 },
{ time: new Date(2014, 5, 10), open: 41.03, high: 41.16, low: 40.86, close: 41.11, volume: 15117689 },
{ time: new Date(2014, 5, 11), open: 40.93, high: 41.07, low: 40.76, close: 40.86, volume: 18039990 },
{ time: new Date(2014, 5, 12), open: 40.81, high: 40.88, low: 40.29, close: 40.58, volume: 29823030 },
{ time: new Date(2014, 5, 13), open: 41.10, high: 41.56, low: 40.86, close: 41.23, volume: 26310697 },
{ time: new Date(2014, 5, 16), open: 41.04, high: 41.61, low: 41.04, close: 41.50, volume: 24205297 },
{ time: new Date(2014, 5, 17), open: 41.29, high: 41.91, low: 40.34, close: 41.68, volume: 22518630 },
{ time: new Date(2014, 5, 18), open: 41.60, high: 41.74, low: 41.18, close: 41.65, volume: 27097228 },
{ time: new Date(2014, 5, 19), open: 41.57, high: 41.77, low: 41.33, close: 41.51, volume: 19837767 },
{ time: new Date(2014, 5, 20), open: 41.44, high: 41.83, low: 41.38, close: 41.68, volume: 47765407 },
{ time: new Date(2014, 5, 23), open: 41.73, high: 42.00, low: 41.69, close: 41.99, volume: 18743905 },
{ time: new Date(2014, 5, 24), open: 41.83, high: 41.94, low: 41.56, close: 41.74, volume: 26518274 },
{ time: new Date(2014, 5, 25), open: 41.70, high: 42.05, low: 41.46, close: 42.03, volume: 20051576 },
{ time: new Date(2014, 5, 26), open: 41.93, high: 41.94, low: 41.43, close: 41.72, volume: 23604409 },
{ time: new Date(2014, 5, 27), open: 41.61, high: 42.29, low: 41.51, close: 42.25, volume: 74641945 },
{ time: new Date(2014, 5, 30), open: 42.17, high: 42.21, low: 41.70, close: 41.70, volume: 30805472 },
{ time: new Date(2014, 6, 1), open: 41.86, high: 42.15, low: 41.69, close: 41.87, volume: 26922597 },
{ time: new Date(2014, 6, 2), open: 41.73, high: 41.90, low: 41.53, close: 41.90, volume: 20208526 },
{ time: new Date(2014, 6, 3), open: 41.91, high: 41.99, low: 41.56, close: 41.80, volume: 15969310 },
{ time: new Date(2014, 6, 7), open: 41.75, high: 42.12, low: 41.71, close: 41.99, volume: 21953619 },
{ time: new Date(2014, 6, 8), open: 41.87, high: 42.00, low: 41.61, close: 41.78, volume: 31218208 },
{ time: new Date(2014, 6, 9), open: 41.98, high: 41.99, low: 41.53, close: 41.67, volume: 18445910 },
{ time: new Date(2014, 6, 10), open: 41.37, high: 42.00, low: 41.05, close: 41.68, volume: 21856832 },
{ time: new Date(2014, 6, 11), open: 41.70, high: 42.09, low: 41.48, close: 42.09, volume: 24087374 },
{ time: new Date(2014, 6, 14), open: 42.22, high: 42.45, low: 42.04, close: 42.14, volume: 21882943 },
{ time: new Date(2014, 6, 15), open: 42.33, high: 42.47, low: 42.03, close: 42.45, volume: 28758961 },
{ time: new Date(2014, 6, 16), open: 42.51, high: 44.31, low: 42.48, close: 44.08, volume: 63322372 },
{ time: new Date(2014, 6, 17), open: 45.45, high: 45.71, low: 44.25, close: 44.53, volume: 82180263 },
{ time: new Date(2014, 6, 18), open: 44.65, high: 44.84, low: 44.25, close: 44.69, volume: 43407490 },
{ time: new Date(2014, 6, 21), open: 44.56, high: 45.16, low: 44.22, close: 44.84, volume: 37604378 },
{ time: new Date(2014, 6, 22), open: 45.00, high: 45.15, low: 44.59, close: 44.83, volume: 43095820 },
{ time: new Date(2014, 6, 23), open: 45.45, high: 45.45, low: 44.62, close: 44.87, volume: 52363948 },
{ time: new Date(2014, 6, 24), open: 44.93, high: 45.00, low: 44.32, close: 44.40, volume: 30725348 },
{ time: new Date(2014, 6, 25), open: 44.30, high: 44.66, low: 44.30, close: 44.50, volume: 26737724 },
{ time: new Date(2014, 6, 28), open: 44.36, high: 44.51, low: 43.93, close: 43.97, volume: 29687677 },
{ time: new Date(2014, 6, 29), open: 43.91, high: 44.09, low: 43.64, close: 43.88, volume: 27764099 },
{ time: new Date(2014, 6, 30), open: 44.07, high: 44.10, low: 43.29, close: 43.58, volume: 31925735 },
{ time: new Date(2014, 6, 31), open: 43.38, high: 43.69, low: 43.08, close: 43.16, volume: 31540882 },
{ time: new Date(2014, 7, 1), open: 43.21, high: 43.25, low: 42.60, close: 42.86, volume: 31171094 },
{ time: new Date(2014, 7, 4), open: 42.97, high: 43.47, low: 42.81, close: 43.37, volume: 34277387 },
{ time: new Date(2014, 7, 5), open: 43.37, high: 43.46, low: 42.83, close: 43.08, volume: 26267500 },
{ time: new Date(2014, 7, 6), open: 42.74, high: 43.17, low: 42.21, close: 42.74, volume: 24633966 },
{ time: new Date(2014, 7, 7), open: 42.84, high: 43.45, low: 42.65, close: 43.23, volume: 30315183 },
{ time: new Date(2014, 7, 8), open: 43.23, high: 43.32, low: 42.91, close: 43.20, volume: 28943024 },
{ time: new Date(2014, 7, 11), open: 43.26, high: 43.45, low: 43.02, close: 43.20, volume: 20351600 },
{ time: new Date(2014, 7, 12), open: 43.04, high: 43.59, low: 43.00, close: 43.52, volume: 21433589 },
{ time: new Date(2014, 7, 13), open: 43.68, high: 44.18, low: 43.52, close: 44.08, volume: 22889484 },
{ time: new Date(2014, 7, 14), open: 44.08, high: 44.42, low: 44.01, close: 44.27, volume: 19313194 },
{ time: new Date(2014, 7, 15), open: 44.58, high: 44.90, low: 44.40, close: 44.79, volume: 41611308 },
{ time: new Date(2014, 7, 18), open: 44.94, high: 45.11, low: 44.68, close: 45.11, volume: 26895359 },
{ time: new Date(2014, 7, 19), open: 44.97, high: 45.34, low: 44.83, close: 45.33, volume: 28139494 },
{ time: new Date(2014, 7, 20), open: 45.34, high: 45.40, low: 44.90, close: 44.95, volume: 24770487 },
{ time: new Date(2014, 7, 21), open: 44.84, high: 45.25, low: 44.83, close: 45.22, volume: 22285502 },
{ time: new Date(2014, 7, 22), open: 45.35, high: 45.47, low: 45.07, close: 45.15, volume: 18294741 },
{ time: new Date(2014, 7, 25), open: 45.40, high: 45.44, low: 45.04, close: 45.17, volume: 16909999 },
{ time: new Date(2014, 7, 26), open: 45.31, high: 45.40, low: 44.94, close: 45.00, volume: 14877669 },
{ time: new Date(2014, 7, 27), open: 44.90, high: 45.00, low: 44.76, close: 44.87, volume: 21287931 },
{ time: new Date(2014, 7, 28), open: 44.75, high: 44.98, low: 44.61, close: 44.88, volume: 17657643 },
{ time: new Date(2014, 7, 29), open: 45.09, high: 45.44, low: 44.86, close: 45.43, volume: 21608625 },
{ time: new Date(2014, 8, 2), open: 45.43, high: 45.46, low: 44.85, close: 45.09, volume: 22976775 },
{ time: new Date(2014, 8, 3), open: 44.53, high: 45.11, low: 44.53, close: 44.96, volume: 33689341 },
{ time: new Date(2014, 8, 4), open: 44.74, high: 45.27, low: 44.72, close: 45.26, volume: 26478082 },
{ time: new Date(2014, 8, 5), open: 45.11, high: 45.93, low: 45.11, close: 45.91, volume: 36939360 },
{ time: new Date(2014, 8, 8), open: 46.02, high: 46.80, low: 45.99, close: 46.47, volume: 45736730 },
{ time: new Date(2014, 8, 9), open: 46.47, high: 46.97, low: 46.42, close: 46.76, volume: 40302386 },
{ time: new Date(2014, 8, 10), open: 46.82, high: 46.94, low: 46.28, close: 46.84, volume: 27304409 },
{ time: new Date(2014, 8, 11), open: 46.74, high: 47.00, low: 46.47, close: 47.00, volume: 29216560 },
{ time: new Date(2014, 8, 12), open: 46.91, high: 47.02, low: 46.60, close: 46.70, volume: 38247122 },
{ time: new Date(2014, 8, 15), open: 46.54, high: 46.71, low: 46.10, close: 46.24, volume: 37667644 },
{ time: new Date(2014, 8, 16), open: 46.39, high: 46.85, low: 46.29, close: 46.76, volume: 27910571 },
{ time: new Date(2014, 8, 17), open: 46.26, high: 46.69, low: 46.23, close: 46.52, volume: 38311924 },
{ time: new Date(2014, 8, 18), open: 46.59, high: 46.83, low: 46.46, close: 46.68, volume: 35556632 },
{ time: new Date(2014, 8, 19), open: 46.81, high: 47.57, low: 46.60, close: 47.52, volume: 202526536 },
{ time: new Date(2014, 8, 22), open: 47.30, high: 47.38, low: 46.98, close: 47.06, volume: 38686091 },
{ time: new Date(2014, 8, 23), open: 46.85, high: 46.98, low: 46.47, close: 46.56, volume: 33431078 },
{ time: new Date(2014, 8, 24), open: 46.63, high: 47.11, low: 46.34, close: 47.08, volume: 26582713 },
{ time: new Date(2014, 8, 25), open: 46.88, high: 47.09, low: 46.03, close: 46.04, volume: 33077385 },
{ time: new Date(2014, 8, 26), open: 45.93, high: 46.62, low: 45.76, close: 46.41, volume: 27078764 },
{ time: new Date(2014, 8, 29), open: 45.98, high: 46.56, low: 45.76, close: 46.44, volume: 26090980 },
{ time: new Date(2014, 8, 30), open: 46.37, high: 46.48, low: 46.01, close: 46.36, volume: 33033086 },
{ time: new Date(2014, 9, 1), open: 46.27, high: 46.53, low: 45.84, close: 45.90, volume: 38088355 },
{ time: new Date(2014, 9, 2), open: 45.83, high: 46.10, low: 45.64, close: 45.76, volume: 25119508 },
{ time: new Date(2014, 9, 3), open: 45.98, high: 46.30, low: 45.61, close: 46.09, volume: 32453273 },
{ time: new Date(2014, 9, 6), open: 46.12, high: 46.30, low: 45.92, close: 46.09, volume: 20603960 },
{ time: new Date(2014, 9, 7), open: 45.86, high: 45.93, low: 45.42, close: 45.53, volume: 25724544 },
{ time: new Date(2014, 9, 8), open: 45.48, high: 46.89, low: 45.34, close: 46.78, volume: 33030972 },
{ time: new Date(2014, 9, 9), open: 46.50, high: 46.80, low: 45.74, close: 45.85, volume: 34426595 },
{ time: new Date(2014, 9, 10), open: 45.60, high: 46.12, low: 43.95, close: 44.03, volume: 51978146 },
{ time: new Date(2014, 9, 13), open: 43.82, high: 44.56, low: 43.49, close: 43.65, volume: 37100207 },
{ time: new Date(2014, 9, 14), open: 43.87, high: 44.38, low: 43.56, close: 43.73, volume: 38120558 },
{ time: new Date(2014, 9, 15), open: 43.00, high: 43.39, low: 42.10, close: 43.22, volume: 60220961 },
{ time: new Date(2014, 9, 16), open: 42.53, high: 43.08, low: 42.22, close: 42.74, volume: 49040989 },
{ time: new Date(2014, 9, 17), open: 43.20, high: 43.94, low: 42.79, close: 43.63, volume: 40683346 },
{ time: new Date(2014, 9, 20), open: 43.06, high: 44.14, low: 42.81, close: 44.08, volume: 34530887 },
{ time: new Date(2014, 9, 21), open: 44.36, high: 44.98, low: 44.19, close: 44.88, volume: 36433824 },
{ time: new Date(2014, 9, 22), open: 45.00, high: 45.07, low: 44.22, close: 44.38, volume: 33579817 },
{ time: new Date(2014, 9, 23), open: 44.62, high: 45.44, low: 44.53, close: 45.02, volume: 45451869 },
{ time: new Date(2014, 9, 24), open: 46.83, high: 46.90, low: 45.18, close: 46.13, volume: 61081039 },
{ time: new Date(2014, 9, 27), open: 45.71, high: 46.10, low: 45.71, close: 45.91, volume: 30371308 },
{ time: new Date(2014, 9, 28), open: 45.86, high: 46.50, low: 45.77, close: 46.49, volume: 29049750 },
{ time: new Date(2014, 9, 29), open: 46.44, high: 46.70, low: 46.34, close: 46.62, volume: 30283622 },
{ time: new Date(2014, 9, 30), open: 46.32, high: 46.32, low: 45.77, close: 46.05, volume: 30073873 },
{ time: new Date(2014, 9, 31), open: 46.94, high: 46.97, low: 46.48, close: 46.95, volume: 35849656 },
{ time: new Date(2014, 10, 3), open: 46.89, high: 47.46, low: 46.73, close: 47.44, volume: 23130397 },
{ time: new Date(2014, 10, 4), open: 47.30, high: 47.73, low: 47.25, close: 47.57, volume: 21530813 },
{ time: new Date(2014, 10, 5), open: 47.80, high: 47.90, low: 47.26, close: 47.86, volume: 22449594 },
{ time: new Date(2014, 10, 6), open: 47.86, high: 48.86, low: 47.79, close: 48.70, volume: 33037841 },
{ time: new Date(2014, 10, 7), open: 48.92, high: 48.92, low: 48.29, close: 48.68, volume: 28000598 },
{ time: new Date(2014, 10, 10), open: 48.65, high: 49.15, low: 48.55, close: 48.89, volume: 36370067 },
{ time: new Date(2014, 10, 11), open: 48.85, high: 48.93, low: 48.64, close: 48.87, volume: 23445239 },
{ time: new Date(2014, 10, 12), open: 48.56, high: 48.92, low: 48.52, close: 48.78, volume: 22722123 },
{ time: new Date(2014, 10, 13), open: 48.81, high: 49.64, low: 48.70, close: 49.61, volume: 26210433 },
{ time: new Date(2014, 10, 14), open: 49.74, high: 50.04, low: 49.39, close: 49.58, volume: 29081657 },
{ time: new Date(2014, 10, 17), open: 49.41, high: 49.70, low: 49.14, close: 49.46, volume: 30318648 },
{ time: new Date(2014, 10, 18), open: 49.13, high: 49.32, low: 48.70, close: 48.74, volume: 23996457 },
{ time: new Date(2014, 10, 19), open: 48.66, high: 48.75, low: 47.93, close: 48.22, volume: 26177450 },
{ time: new Date(2014, 10, 20), open: 48.00, high: 48.70, low: 47.87, close: 48.70, volume: 21510587 },
{ time: new Date(2014, 10, 21), open: 49.02, high: 49.05, low: 47.57, close: 47.98, volume: 42884795 },
{ time: new Date(2014, 10, 24), open: 47.99, high: 48.00, low: 47.39, close: 47.59, volume: 35434245 },
{ time: new Date(2014, 10, 25), open: 47.66, high: 47.97, low: 47.45, close: 47.47, volume: 28007993 },
{ time: new Date(2014, 10, 26), open: 47.49, high: 47.99, low: 47.28, close: 47.75, volume: 27164877 },
{ time: new Date(2014, 10, 28), open: 47.95, high: 48.20, low: 47.61, close: 47.81, volume: 21534426 },
{ time: new Date(2014, 11, 1), open: 47.88, high: 48.78, low: 47.71, close: 48.62, volume: 31191575 },
{ time: new Date(2014, 11, 2), open: 48.84, high: 49.05, low: 48.20, close: 48.46, volume: 25773478 },
{ time: new Date(2014, 11, 3), open: 48.44, high: 48.50, low: 47.80, close: 48.08, volume: 23534752 },
{ time: new Date(2014, 11, 4), open: 48.39, high: 49.06, low: 48.20, close: 48.84, volume: 30345132 },
{ time: new Date(2014, 11, 5), open: 48.82, high: 48.97, low: 48.38, close: 48.42, volume: 27313449 },
{ time: new Date(2014, 11, 8), open: 48.26, high: 48.35, low: 47.44, close: 47.70, volume: 26663107 },
{ time: new Date(2014, 11, 9), open: 47.11, high: 47.92, low: 47.05, close: 47.59, volume: 24330506 },
{ time: new Date(2014, 11, 10), open: 47.58, high: 47.66, low: 46.70, close: 46.90, volume: 30431788 },
{ time: new Date(2014, 11, 11), open: 47.08, high: 47.74, low: 46.68, close: 47.17, volume: 29061918 },
{ time: new Date(2014, 11, 12), open: 46.78, high: 47.73, low: 46.67, close: 46.95, volume: 34248371 },
{ time: new Date(2014, 11, 15), open: 47.20, high: 47.67, low: 46.55, close: 46.67, volume: 29247761 },
{ time: new Date(2014, 11, 16), open: 45.90, high: 46.34, low: 45.13, close: 45.16, volume: 47801392 },
{ time: new Date(2014, 11, 17), open: 45.05, high: 45.94, low: 44.90, close: 45.74, volume: 34970865 },
{ time: new Date(2014, 11, 18), open: 46.58, high: 47.52, low: 46.34, close: 47.52, volume: 40105550 },
{ time: new Date(2014, 11, 19), open: 47.63, high: 48.10, low: 47.17, close: 47.66, volume: 64551182 },
{ time: new Date(2014, 11, 22), open: 47.78, high: 48.12, low: 47.71, close: 47.98, volume: 26565984 },
{ time: new Date(2014, 11, 23), open: 48.37, high: 48.80, low: 48.13, close: 48.45, volume: 23656529 },
{ time: new Date(2014, 11, 24), open: 48.64, high: 48.64, low: 48.08, close: 48.14, volume: 11442790 },
{ time: new Date(2014, 11, 26), open: 48.41, high: 48.41, low: 47.82, close: 47.88, volume: 13197817 },
{ time: new Date(2014, 11, 29), open: 47.70, high: 47.78, low: 47.26, close: 47.45, volume: 14439518 },
{ time: new Date(2014, 11, 30), open: 47.44, high: 47.62, low: 46.84, close: 47.02, volume: 16384692 },
{ time: new Date(2014, 11, 31), open: 46.73, high: 47.44, low: 46.45, close: 46.45, volume: 21552450 },
{ time: new Date(2015, 0, 2), open: 46.66, high: 47.42, low: 46.54, close: 46.76, volume: 27913852 },
{ time: new Date(2015, 0, 5), open: 46.37, high: 46.73, low: 46.25, close: 46.32, volume: 39673865 },
{ time: new Date(2015, 0, 6), open: 46.38, high: 46.75, low: 45.54, close: 45.65, volume: 36447854 },
{ time: new Date(2015, 0, 7), open: 45.98, high: 46.46, low: 45.49, close: 46.23, volume: 29114061 },
{ time: new Date(2015, 0, 8), open: 46.75, high: 47.75, low: 46.72, close: 47.59, volume: 29645202 },
{ time: new Date(2015, 0, 9), open: 47.61, high: 47.82, low: 46.90, close: 47.19, volume: 23944181 },
{ time: new Date(2015, 0, 12), open: 47.42, high: 47.54, low: 46.36, close: 46.60, volume: 23651887 },
{ time: new Date(2015, 0, 13), open: 46.97, high: 47.91, low: 46.06, close: 46.36, volume: 35270601 },
{ time: new Date(2015, 0, 14), open: 45.96, high: 46.24, low: 45.62, close: 45.96, volume: 29719580 },
{ time: new Date(2015, 0, 15), open: 46.22, high: 46.38, low: 45.41, close: 45.48, volume: 32750779 },
{ time: new Date(2015, 0, 16), open: 45.31, high: 46.28, low: 45.17, close: 46.24, volume: 35695289 },
{ time: new Date(2015, 0, 20), open: 46.30, high: 46.65, low: 45.57, close: 46.39, volume: 36161860 },
{ time: new Date(2015, 0, 21), open: 45.94, high: 46.14, low: 45.48, close: 45.92, volume: 39081143 },
{ time: new Date(2015, 0, 22), open: 46.38, high: 47.14, low: 46.08, close: 47.13, volume: 35898035 },
{ time: new Date(2015, 0, 23), open: 47.36, high: 47.39, low: 46.80, close: 47.18, volume: 26211594 },
{ time: new Date(2015, 0, 26), open: 47.00, high: 47.13, low: 46.24, close: 47.01, volume: 42525530 },
{ time: new Date(2015, 0, 27), open: 42.95, high: 43.20, low: 42.10, close: 42.66, volume: 169163953 },
{ time: new Date(2015, 0, 28), open: 42.74, high: 42.79, low: 41.16, close: 41.19, volume: 84507078 },
{ time: new Date(2015, 0, 29), open: 40.93, high: 42.12, low: 40.79, close: 42.01, volume: 63585273 },
{ time: new Date(2015, 0, 30), open: 41.55, high: 41.58, low: 40.35, close: 40.40, volume: 78004944 },
{ time: new Date(2015, 1, 2), open: 40.59, high: 41.37, low: 40.23, close: 41.28, volume: 50352532 },
{ time: new Date(2015, 1, 3), open: 41.63, high: 41.93, low: 41.04, close: 41.60, volume: 52082448 },
{ time: new Date(2015, 1, 4), open: 41.94, high: 42.21, low: 41.36, close: 41.84, volume: 41614812 },
{ time: new Date(2015, 1, 5), open: 42.22, high: 42.64, low: 41.86, close: 42.45, volume: 36548168 },
{ time: new Date(2015, 1, 6), open: 42.68, high: 42.79, low: 42.15, close: 42.41, volume: 34616554 },
{ time: new Date(2015, 1, 9), open: 42.24, high: 42.74, low: 42.21, close: 42.36, volume: 31381061 },
{ time: new Date(2015, 1, 10), open: 42.74, high: 42.77, low: 42.18, close: 42.60, volume: 29670676 },
{ time: new Date(2015, 1, 11), open: 42.65, high: 42.65, low: 42.21, close: 42.38, volume: 38262509 },
{ time: new Date(2015, 1, 12), open: 42.66, high: 43.09, low: 42.51, close: 43.09, volume: 33268831 },
{ time: new Date(2015, 1, 13), open: 43.38, high: 43.87, low: 43.15, close: 43.87, volume: 40264887 },
{ time: new Date(2015, 1, 17), open: 43.97, high: 44.00, low: 43.19, close: 43.58, volume: 33695749 },
{ time: new Date(2015, 1, 18), open: 43.63, high: 43.70, low: 43.39, close: 43.53, volume: 27111657 },
{ time: new Date(2015, 1, 19), open: 43.18, high: 43.53, low: 43.05, close: 43.50, volume: 27603420 },
{ time: new Date(2015, 1, 20), open: 43.51, high: 43.88, low: 43.29, close: 43.86, volume: 29721133 },
{ time: new Date(2015, 1, 23), open: 43.70, high: 44.19, low: 43.65, close: 44.15, volume: 32518754 },
{ time: new Date(2015, 1, 24), open: 44.15, high: 44.30, low: 43.92, close: 44.09, volume: 25271747 },
{ time: new Date(2015, 1, 25), open: 43.95, high: 44.09, low: 43.80, close: 43.99, volume: 29759820 },
{ time: new Date(2015, 1, 26), open: 43.99, high: 44.23, low: 43.89, close: 44.06, volume: 28957329 },
{ time: new Date(2015, 1, 27), open: 44.13, high: 44.20, low: 43.66, close: 43.85, volume: 33807740 },
{ time: new Date(2015, 2, 2), open: 43.67, high: 44.19, low: 43.55, close: 43.88, volume: 31924049 },
{ time: new Date(2015, 2, 3), open: 43.56, high: 43.82, low: 43.09, close: 43.28, volume: 31748648 },
{ time: new Date(2015, 2, 4), open: 43.01, high: 43.21, low: 42.88, close: 43.06, volume: 25748692 },
{ time: new Date(2015, 2, 5), open: 43.07, high: 43.24, low: 42.82, close: 43.11, volume: 23193541 },
{ time: new Date(2015, 2, 6), open: 43.00, high: 43.11, low: 42.15, close: 42.36, volume: 36248785 },
{ time: new Date(2015, 2, 9), open: 42.19, high: 43.12, low: 42.19, close: 42.85, volume: 32107957 },
{ time: new Date(2015, 2, 10), open: 42.35, high: 42.71, low: 42.03, close: 42.03, volume: 39159730 },
{ time: new Date(2015, 2, 11), open: 42.31, high: 42.37, low: 41.84, close: 41.98, volume: 32215314 },
{ time: new Date(2015, 2, 12), open: 41.33, high: 41.65, low: 40.86, close: 41.02, volume: 59992502 },
{ time: new Date(2015, 2, 13), open: 40.70, high: 41.47, low: 40.61, close: 41.38, volume: 58007705 },
{ time: new Date(2015, 2, 16), open: 41.47, high: 41.64, low: 41.28, close: 41.56, volume: 35273452 },
{ time: new Date(2015, 2, 17), open: 41.37, high: 41.83, low: 41.15, close: 41.70, volume: 31673448 },
{ time: new Date(2015, 2, 18), open: 41.43, high: 42.83, low: 41.33, close: 42.50, volume: 44194771 },
{ time: new Date(2015, 2, 19), open: 42.26, high: 42.59, low: 42.22, close: 42.28, volume: 33879066 },
{ time: new Date(2015, 2, 20), open: 42.56, high: 42.98, low: 42.49, close: 42.88, volume: 71904529 },
{ time: new Date(2015, 2, 23), open: 42.88, high: 43.13, low: 42.78, close: 42.86, volume: 26246086 },
{ time: new Date(2015, 2, 24), open: 42.78, high: 43.17, low: 42.75, close: 42.90, volume: 25513252 },
{ time: new Date(2015, 2, 25), open: 42.92, high: 42.92, low: 41.44, close: 41.46, volume: 43469907 },
{ time: new Date(2015, 2, 26), open: 41.22, high: 41.61, low: 40.92, close: 41.21, volume: 37495627 },
{ time: new Date(2015, 2, 27), open: 41.12, high: 41.43, low: 40.83, close: 40.97, volume: 34401398 },
{ time: new Date(2015, 2, 30), open: 41.10, high: 41.54, low: 40.91, close: 40.96, volume: 35049662 },
{ time: new Date(2015, 2, 31), open: 40.78, high: 41.03, low: 40.54, close: 40.66, volume: 34887219 },
{ time: new Date(2015, 3, 1), open: 40.60, high: 40.76, low: 40.31, close: 40.72, volume: 36865322 },
{ time: new Date(2015, 3, 2), open: 40.66, high: 40.74, low: 40.12, close: 40.29, volume: 37487476 },
{ time: new Date(2015, 3, 6), open: 40.34, high: 41.78, low: 40.18, close: 41.54, volume: 39223692 },
{ time: new Date(2015, 3, 7), open: 41.61, high: 41.91, low: 41.31, close: 41.53, volume: 28809375 },
{ time: new Date(2015, 3, 8), open: 41.46, high: 41.69, low: 41.04, close: 41.42, volume: 24753438 },
{ time: new Date(2015, 3, 9), open: 41.25, high: 41.62, low: 41.25, close: 41.48, volume: 25723861 },
{ time: new Date(2015, 3, 10), open: 41.63, high: 41.95, low: 41.41, close: 41.72, volume: 28022002 },
{ time: new Date(2015, 3, 13), open: 41.40, high: 42.06, low: 41.39, close: 41.76, volume: 30276692 },
{ time: new Date(2015, 3, 14), open: 41.80, high: 42.03, low: 41.39, close: 41.65, volume: 24244382 },
{ time: new Date(2015, 3, 15), open: 41.76, high: 42.46, low: 41.68, close: 42.26, volume: 27343581 },
{ time: new Date(2015, 3, 16), open: 41.95, high: 42.34, low: 41.82, close: 42.16, volume: 22509652 },
{ time: new Date(2015, 3, 17), open: 41.67, high: 41.74, low: 41.16, close: 41.62, volume: 42387608 },
{ time: new Date(2015, 3, 20), open: 41.73, high: 43.17, low: 41.68, close: 42.90, volume: 46057733 },
{ time: new Date(2015, 3, 21), open: 43.00, high: 43.15, low: 42.53, close: 42.64, volume: 26013844 },
{ time: new Date(2015, 3, 22), open: 42.67, high: 43.13, low: 42.55, close: 42.98, volume: 25064273 },
{ time: new Date(2015, 3, 23), open: 42.89, high: 43.61, low: 42.80, close: 43.34, volume: 46309530 },
{ time: new Date(2015, 3, 24), open: 45.66, high: 48.14, low: 45.65, close: 47.87, volume: 130933665 },
{ time: new Date(2015, 3, 27), open: 47.23, high: 48.13, low: 47.22, close: 48.03, volume: 59248172 },
{ time: new Date(2015, 3, 28), open: 47.78, high: 49.21, low: 47.70, close: 49.16, volume: 60730778 },
{ time: new Date(2015, 3, 29), open: 48.72, high: 49.31, low: 48.50, close: 49.06, volume: 47804562 },
{ time: new Date(2015, 3, 30), open: 48.70, high: 49.54, low: 48.60, close: 48.64, volume: 64725457 },
{ time: new Date(2015, 4, 1), open: 48.58, high: 48.88, low: 48.40, close: 48.66, volume: 38937336 },
{ time: new Date(2015, 4, 4), open: 48.37, high: 48.87, low: 48.18, close: 48.24, volume: 34039485 },
{ time: new Date(2015, 4, 5), open: 47.82, high: 48.16, low: 47.31, close: 47.60, volume: 50369191 },
{ time: new Date(2015, 4, 6), open: 47.57, high: 47.77, low: 46.02, close: 46.28, volume: 52433020 },
{ time: new Date(2015, 4, 7), open: 46.27, high: 47.08, low: 46.16, close: 46.70, volume: 32971654 },
{ time: new Date(2015, 4, 8), open: 47.55, high: 47.98, low: 47.52, close: 47.75, volume: 35364911 },
{ time: new Date(2015, 4, 11), open: 47.55, high: 47.91, low: 47.37, close: 47.37, volume: 24609416 },
{ time: new Date(2015, 4, 12), open: 46.85, high: 47.68, low: 46.42, close: 47.35, volume: 29928264 },
{ time: new Date(2015, 4, 13), open: 48.19, high: 48.32, low: 47.57, close: 47.62, volume: 34184613 },
{ time: new Date(2015, 4, 14), open: 48.03, high: 48.82, low: 48.03, close: 48.72, volume: 32980892 },
{ time: new Date(2015, 4, 15), open: 48.87, high: 48.90, low: 48.05, close: 48.30, volume: 28642694 },
{ time: new Date(2015, 4, 18), open: 47.98, high: 48.22, low: 47.61, close: 48.01, volume: 24136502 },
{ time: new Date(2015, 4, 19), open: 47.56, high: 47.81, low: 47.18, close: 47.58, volume: 28574813 },
{ time: new Date(2015, 4, 20), open: 47.39, high: 47.93, low: 47.27, close: 47.58, volume: 25047919 },
{ time: new Date(2015, 4, 21), open: 47.28, high: 47.60, low: 47.00, close: 47.42, volume: 22410698 },
{ time: new Date(2015, 4, 22), open: 47.30, high: 47.35, low: 46.82, close: 46.90, volume: 25720583 },
{ time: new Date(2015, 4, 26), open: 46.83, high: 46.88, low: 46.19, close: 46.59, volume: 29581860 },
{ time: new Date(2015, 4, 27), open: 46.82, high: 47.77, low: 46.62, close: 47.61, volume: 27335639 },
{ time: new Date(2015, 4, 28), open: 47.50, high: 48.02, low: 47.39, close: 47.45, volume: 19283666 },
{ time: new Date(2015, 4, 29), open: 47.43, high: 47.57, low: 46.59, close: 46.86, volume: 36519594 },
{ time: new Date(2015, 5, 1), open: 47.06, high: 47.77, low: 46.62, close: 47.23, volume: 28837332 },
{ time: new Date(2015, 5, 2), open: 46.93, high: 47.35, low: 46.62, close: 46.92, volume: 21498326 },
{ time: new Date(2015, 5, 3), open: 47.37, high: 47.74, low: 46.82, close: 46.85, volume: 28002154 },
{ time: new Date(2015, 5, 4), open: 46.79, high: 47.16, low: 46.20, close: 46.36, volume: 27745512 },
{ time: new Date(2015, 5, 5), open: 46.31, high: 46.52, low: 45.84, close: 46.14, volume: 25438086 },
{ time: new Date(2015, 5, 8), open: 46.30, high: 46.43, low: 45.67, close: 45.73, volume: 22121634 },
{ time: new Date(2015, 5, 9), open: 45.76, high: 45.94, low: 45.46, close: 45.65, volume: 24406057 },
{ time: new Date(2015, 5, 10), open: 45.79, high: 46.83, low: 45.69, close: 46.61, volume: 28417405 },
{ time: new Date(2015, 5, 11), open: 46.66, high: 46.92, low: 46.13, close: 46.44, volume: 27347758 },
{ time: new Date(2015, 5, 12), open: 46.22, high: 46.47, low: 45.90, close: 45.97, volume: 23930972 },
{ time: new Date(2015, 5, 15), open: 45.45, high: 45.65, low: 45.02, close: 45.48, volume: 33254517 },
{ time: new Date(2015, 5, 16), open: 45.35, high: 46.24, low: 45.30, close: 45.83, volume: 27070306 },
{ time: new Date(2015, 5, 17), open: 45.73, high: 46.07, low: 45.36, close: 45.97, volume: 28704061 },
{ time: new Date(2015, 5, 18), open: 46.22, high: 46.80, low: 46.17, close: 46.72, volume: 32658343 },
{ time: new Date(2015, 5, 19), open: 46.79, high: 46.82, low: 45.99, close: 46.10, volume: 63837036 },
{ time: new Date(2015, 5, 22), open: 46.33, high: 46.72, low: 46.16, close: 46.23, volume: 20318055 },
{ time: new Date(2015, 5, 23), open: 46.13, high: 46.28, low: 45.62, close: 45.91, volume: 25896473 },
{ time: new Date(2015, 5, 24), open: 45.67, high: 46.24, low: 45.55, close: 45.64, volume: 34890901 },
{ time: new Date(2015, 5, 25), open: 46.03, high: 46.06, low: 45.50, close: 45.65, volume: 20615995 },
{ time: new Date(2015, 5, 26), open: 45.65, high: 46.28, low: 45.03, close: 45.26, volume: 49835287 },
{ time: new Date(2015, 5, 29), open: 45.04, high: 45.23, low: 44.36, close: 44.37, volume: 34081746 },
{ time: new Date(2015, 5, 30), open: 44.71, high: 44.72, low: 43.94, close: 44.15, volume: 35945384 },
{ time: new Date(2015, 6, 1), open: 44.46, high: 45.23, low: 44.10, close: 44.44, volume: 28343907 },
{ time: new Date(2015, 6, 2), open: 44.48, high: 44.75, low: 44.06, close: 44.40, volume: 21752013 },
{ time: new Date(2015, 6, 6), open: 43.96, high: 44.48, low: 43.95, close: 44.39, volume: 23033961 },
{ time: new Date(2015, 6, 7), open: 44.34, high: 44.49, low: 43.32, close: 44.30, volume: 36435827 },
{ time: new Date(2015, 6, 8), open: 44.44, high: 44.90, low: 44.03, close: 44.24, volume: 39785901 },
{ time: new Date(2015, 6, 9), open: 44.75, high: 45.22, low: 44.50, close: 44.52, volume: 32424672 },
{ time: new Date(2015, 6, 10), open: 45.01, high: 45.14, low: 44.57, close: 44.61, volume: 25465757 },
{ time: new Date(2015, 6, 13), open: 44.98, high: 45.62, low: 44.95, close: 45.54, volume: 28178329 },
{ time: new Date(2015, 6, 14), open: 45.45, high: 45.96, low: 45.31, close: 45.62, volume: 22880260 },
{ time: new Date(2015, 6, 15), open: 45.68, high: 45.89, low: 45.43, close: 45.76, volume: 26629615 },
{ time: new Date(2015, 6, 16), open: 46.01, high: 46.69, low: 45.96, close: 46.66, volume: 26271673 },
{ time: new Date(2015, 6, 17), open: 46.55, high: 46.78, low: 46.26, close: 46.62, volume: 29467107 },
{ time: new Date(2015, 6, 20), open: 46.65, high: 47.13, low: 46.44, close: 46.92, volume: 30631905 },
{ time: new Date(2015, 6, 21), open: 46.78, high: 47.33, low: 46.48, close: 47.28, volume: 42781899 },
{ time: new Date(2015, 6, 22), open: 45.44, high: 46.93, low: 45.20, close: 45.54, volume: 59152427 },
{ time: new Date(2015, 6, 23), open: 45.27, high: 46.23, low: 45.10, close: 46.11, volume: 33934010 },
{ time: new Date(2015, 6, 24), open: 45.91, high: 46.32, low: 45.80, close: 45.94, volume: 32333244 },
{ time: new Date(2015, 6, 27), open: 45.94, high: 46.01, low: 45.25, close: 45.35, volume: 39701420 },
{ time: new Date(2015, 6, 28), open: 45.58, high: 45.64, low: 44.79, close: 45.34, volume: 34328948 },
{ time: new Date(2015, 6, 29), open: 45.40, high: 46.78, low: 45.26, close: 46.29, volume: 40945864 },
{ time: new Date(2015, 6, 30), open: 46.26, high: 47.40, low: 45.93, close: 46.88, volume: 39777883 },
{ time: new Date(2015, 6, 31), open: 47.29, high: 47.37, low: 46.50, close: 46.70, volume: 31201480 },
{ time: new Date(2015, 7, 3), open: 46.98, high: 47.00, low: 46.45, close: 46.81, volume: 24125886 },
{ time: new Date(2015, 7, 4), open: 46.75, high: 47.71, low: 46.68, close: 47.54, volume: 33403916 },
{ time: new Date(2015, 7, 5), open: 47.98, high: 48.41, low: 47.54, close: 47.58, volume: 26959655 },
{ time: new Date(2015, 7, 6), open: 47.71, high: 47.77, low: 46.33, close: 46.62, volume: 27368000 },
{ time: new Date(2015, 7, 7), open: 46.39, high: 46.78, low: 46.26, close: 46.74, volume: 19163038 },
{ time: new Date(2015, 7, 10), open: 46.95, high: 47.49, low: 46.84, close: 47.33, volume: 23079870 },
{ time: new Date(2015, 7, 11), open: 46.82, high: 46.94, low: 45.90, close: 46.41, volume: 29237402 },
{ time: new Date(2015, 7, 12), open: 46.19, high: 46.90, low: 45.70, close: 46.74, volume: 30198532 },
{ time: new Date(2015, 7, 13), open: 47.06, high: 47.10, low: 46.49, close: 46.73, volume: 22627241 },
{ time: new Date(2015, 7, 14), open: 46.53, high: 47.10, low: 46.52, close: 47.00, volume: 21473402 },
{ time: new Date(2015, 7, 17), open: 46.81, high: 47.45, low: 46.57, close: 47.32, volume: 21099746 },
{ time: new Date(2015, 7, 18), open: 46.84, high: 47.43, low: 46.70, close: 47.27, volume: 23574104 },
{ time: new Date(2015, 7, 19), open: 46.78, high: 47.08, low: 46.30, close: 46.61, volume: 31485511 },
{ time: new Date(2015, 7, 20), open: 46.07, high: 46.47, low: 45.66, close: 45.66, volume: 35671759 },
{ time: new Date(2015, 7, 21), open: 45.30, high: 45.48, low: 43.07, close: 43.07, volume: 68835485 },
{ time: new Date(2015, 7, 24), open: 40.45, high: 43.31, low: 39.72, close: 41.68, volume: 88049620 },
{ time: new Date(2015, 7, 25), open: 42.56, high: 43.24, low: 40.39, close: 40.47, volume: 70239286 },
{ time: new Date(2015, 7, 26), open: 42.01, high: 42.84, low: 41.06, close: 42.71, volume: 63031299 },
{ time: new Date(2015, 7, 27), open: 43.23, high: 43.95, low: 42.92, close: 43.90, volume: 50498307 },
{ time: new Date(2015, 7, 28), open: 43.40, high: 44.15, low: 43.39, close: 43.93, volume: 28104231 },
{ time: new Date(2015, 7, 31), open: 43.56, high: 43.93, low: 43.10, close: 43.52, volume: 34159135 },
{ time: new Date(2015, 8, 1), open: 42.17, high: 42.59, low: 41.66, close: 41.82, volume: 49194736 },
{ time: new Date(2015, 8, 2), open: 42.36, high: 43.38, low: 41.88, close: 43.36, volume: 37490396 },
{ time: new Date(2015, 8, 3), open: 43.41, high: 43.98, low: 43.28, close: 43.50, volume: 28053165 },
{ time: new Date(2015, 8, 4), open: 42.81, high: 43.04, low: 42.20, close: 42.61, volume: 36771788 },
{ time: new Date(2015, 8, 8), open: 43.30, high: 44.00, low: 43.20, close: 43.89, volume: 32204941 },
{ time: new Date(2015, 8, 9), open: 44.21, high: 44.40, low: 42.91, close: 43.07, volume: 33318847 },
{ time: new Date(2015, 8, 10), open: 43.12, high: 43.79, low: 42.74, close: 43.29, volume: 31234165 },
{ time: new Date(2015, 8, 11), open: 43.14, high: 43.59, low: 42.94, close: 43.48, volume: 26184379 },
{ time: new Date(2015, 8, 14), open: 43.43, high: 43.44, low: 42.86, close: 43.04, volume: 23633284 },
{ time: new Date(2015, 8, 15), open: 43.19, high: 44.29, low: 43.08, close: 43.98, volume: 28662129 },
{ time: new Date(2015, 8, 16), open: 43.97, high: 44.38, low: 43.84, close: 44.30, volume: 23256716 },
{ time: new Date(2015, 8, 17), open: 44.29, high: 45.00, low: 44.08, close: 44.25, volume: 29817918 },
{ time: new Date(2015, 8, 18), open: 43.50, high: 43.99, low: 43.33, close: 43.48, volume: 62221607 },
{ time: new Date(2015, 8, 21), open: 43.62, high: 44.47, low: 43.60, close: 44.11, volume: 26075359 },
{ time: new Date(2015, 8, 22), open: 43.38, high: 44.05, low: 43.31, close: 43.90, volume: 27824121 },
{ time: new Date(2015, 8, 23), open: 43.93, high: 44.17, low: 43.51, close: 43.87, volume: 17057235 },
{ time: new Date(2015, 8, 24), open: 43.45, high: 44.13, low: 43.27, close: 43.91, volume: 27652655 },
{ time: new Date(2015, 8, 25), open: 44.48, high: 44.73, low: 43.76, close: 43.94, volume: 29177316 },
{ time: new Date(2015, 8, 28), open: 43.83, high: 44.08, low: 43.20, close: 43.29, volume: 27219415 },
{ time: new Date(2015, 8, 29), open: 43.37, high: 43.57, low: 43.05, close: 43.44, volume: 32653952 },
{ time: new Date(2015, 8, 30), open: 43.88, high: 44.30, low: 43.66, close: 44.26, volume: 34589501 },
{ time: new Date(2015, 9, 1), open: 44.75, high: 44.75, low: 43.75, close: 44.61, volume: 28470381 },
{ time: new Date(2015, 9, 2), open: 44.27, high: 45.57, low: 43.92, close: 45.57, volume: 41571518 },
{ time: new Date(2015, 9, 5), open: 45.74, high: 46.89, low: 45.70, close: 46.63, volume: 33015524 },
{ time: new Date(2015, 9, 6), open: 46.33, high: 47.18, low: 46.22, close: 46.75, volume: 27017160 },
{ time: new Date(2015, 9, 7), open: 47.10, high: 47.35, low: 45.95, close: 46.80, volume: 27381389 },
{ time: new Date(2015, 9, 8), open: 46.56, high: 47.52, low: 46.50, close: 47.45, volume: 33679346 },
{ time: new Date(2015, 9, 9), open: 47.45, high: 47.54, low: 46.92, close: 47.11, volume: 28397372 },
{ time: new Date(2015, 9, 12), open: 46.98, high: 47.07, low: 46.50, close: 47.00, volume: 19734079 },
{ time: new Date(2015, 9, 13), open: 46.56, high: 47.13, low: 46.56, close: 46.89, volume: 18937148 },
{ time: new Date(2015, 9, 14), open: 46.65, high: 47.10, low: 46.53, close: 46.68, volume: 24645420 },
{ time: new Date(2015, 9, 15), open: 47.01, high: 47.03, low: 46.53, close: 47.01, volume: 27118898 },
{ time: new Date(2015, 9, 16), open: 47.02, high: 47.54, low: 46.90, close: 47.51, volume: 25779279 },
{ time: new Date(2015, 9, 19), open: 47.42, high: 47.88, low: 47.02, close: 47.62, volume: 29106758 },
{ time: new Date(2015, 9, 20), open: 47.44, high: 47.81, low: 47.02, close: 47.77, volume: 30573983 },
{ time: new Date(2015, 9, 21), open: 47.92, high: 47.99, low: 47.11, close: 47.20, volume: 25144337 },
{ time: new Date(2015, 9, 22), open: 47.53, high: 48.95, low: 47.09, close: 48.03, volume: 54435667 },
{ time: new Date(2015, 9, 23), open: 52.30, high: 54.07, low: 52.25, close: 52.87, volume: 134828496 },
{ time: new Date(2015, 9, 26), open: 52.53, high: 54.32, low: 52.50, close: 54.25, volume: 63486782 },
{ time: new Date(2015, 9, 27), open: 53.99, high: 54.37, low: 53.58, close: 53.69, volume: 48640174 },
{ time: new Date(2015, 9, 28), open: 53.54, high: 53.98, low: 52.86, close: 53.98, volume: 45353604 },
{ time: new Date(2015, 9, 29), open: 53.54, high: 53.83, low: 53.22, close: 53.36, volume: 30036258 },
{ time: new Date(2015, 9, 30), open: 53.32, high: 53.99, low: 52.62, close: 52.64, volume: 46473085 },
{ time: new Date(2015, 10, 2), open: 52.85, high: 53.36, low: 52.62, close: 53.24, volume: 29946039 },
{ time: new Date(2015, 10, 3), open: 52.93, high: 54.39, low: 52.90, close: 54.15, volume: 35842280 },
{ time: new Date(2015, 10, 4), open: 54.18, high: 54.88, low: 54.06, close: 54.40, volume: 37020378 },
{ time: new Date(2015, 10, 5), open: 54.49, high: 54.70, low: 54.00, close: 54.38, volume: 30648155 },
{ time: new Date(2015, 10, 6), open: 54.08, high: 54.98, low: 53.96, close: 54.92, volume: 30488633 },
{ time: new Date(2015, 10, 9), open: 54.55, high: 54.87, low: 53.56, close: 54.16, volume: 32466376 },
{ time: new Date(2015, 10, 10), open: 54.07, high: 54.13, low: 53.27, close: 53.51, volume: 55020334 },
{ time: new Date(2015, 10, 11), open: 53.70, high: 54.20, low: 53.46, close: 53.65, volume: 34004446 },
{ time: new Date(2015, 10, 12), open: 53.48, high: 53.98, low: 53.19, close: 53.32, volume: 34485469 },
{ time: new Date(2015, 10, 13), open: 53.07, high: 53.29, low: 52.53, close: 52.84, volume: 36399856 },
{ time: new Date(2015, 10, 16), open: 53.08, high: 53.89, low: 52.85, close: 53.76, volume: 31610450 },
{ time: new Date(2015, 10, 17), open: 53.17, high: 53.53, low: 52.85, close: 52.97, volume: 31211644 },
{ time: new Date(2015, 10, 18), open: 53.00, high: 53.98, low: 52.98, close: 53.85, volume: 28794418 },
{ time: new Date(2015, 10, 19), open: 53.99, high: 54.66, low: 53.78, close: 53.94, volume: 28131212 },
{ time: new Date(2015, 10, 20), open: 54.25, high: 54.30, low: 53.26, close: 54.19, volume: 37100507 },
{ time: new Date(2015, 10, 23), open: 54.25, high: 54.46, low: 53.75, close: 54.19, volume: 27767280 },
{ time: new Date(2015, 10, 24), open: 53.92, high: 54.44, low: 53.58, close: 54.25, volume: 24482130 },
{ time: new Date(2015, 10, 25), open: 54.09, high: 54.23, low: 53.69, close: 53.69, volume: 21005147 },
{ time: new Date(2015, 10, 27), open: 53.80, high: 54.08, low: 53.79, close: 53.93, volume: 9009113 },
{ time: new Date(2015, 10, 30), open: 54.54, high: 54.96, low: 54.00, close: 54.35, volume: 53885371 },
{ time: new Date(2015, 11, 1), open: 54.41, high: 55.23, low: 54.30, close: 55.22, volume: 39848647 },
{ time: new Date(2015, 11, 2), open: 55.32, high: 55.96, low: 55.06, close: 55.21, volume: 47244551 },
{ time: new Date(2015, 11, 3), open: 55.49, high: 55.77, low: 53.93, close: 54.20, volume: 38627835 },
{ time: new Date(2015, 11, 4), open: 54.12, high: 56.23, low: 54.10, close: 55.91, volume: 43963662 },
{ time: new Date(2015, 11, 7), open: 55.79, high: 55.97, low: 55.29, close: 55.81, volume: 30709765 },
{ time: new Date(2015, 11, 8), open: 55.47, high: 56.10, low: 54.99, close: 55.79, volume: 32878026 },
{ time: new Date(2015, 11, 9), open: 54.75, high: 55.87, low: 54.51, close: 54.98, volume: 36373209 },
{ time: new Date(2015, 11, 10), open: 55.39, high: 55.66, low: 55.01, close: 55.27, volume: 31775826 },
{ time: new Date(2015, 11, 11), open: 54.71, high: 55.10, low: 54.01, close: 54.06, volume: 39549497 },
{ time: new Date(2015, 11, 14), open: 54.33, high: 55.21, low: 53.68, close: 55.14, volume: 46768924 },
{ time: new Date(2015, 11, 15), open: 55.66, high: 55.90, low: 55.09, close: 55.20, volume: 39842998 },
{ time: new Date(2015, 11, 16), open: 55.54, high: 56.24, low: 54.76, close: 56.13, volume: 37503300 },
{ time: new Date(2015, 11, 17), open: 56.36, high: 56.79, low: 55.53, close: 55.70, volume: 41280907 },
{ time: new Date(2015, 11, 18), open: 54.78, high: 56.00, low: 54.03, close: 54.13, volume: 84684164 },
{ time: new Date(2015, 11, 21), open: 54.88, high: 55.35, low: 54.23, close: 54.83, volume: 37246325 },
{ time: new Date(2015, 11, 22), open: 54.99, high: 55.48, low: 54.50, close: 55.35, volume: 28322241 },
{ time: new Date(2015, 11, 23), open: 55.70, high: 55.88, low: 55.44, close: 55.82, volume: 27279832 },
{ time: new Date(2015, 11, 24), open: 55.86, high: 55.96, low: 55.43, close: 55.67, volume: 9570002 },
{ time: new Date(2015, 11, 28), open: 55.35, high: 55.95, low: 54.98, close: 55.95, volume: 22458293 },
{ time: new Date(2015, 11, 29), open: 56.29, high: 56.85, low: 56.06, close: 56.55, volume: 27731403 },
{ time: new Date(2015, 11, 30), open: 56.47, high: 56.78, low: 56.29, close: 56.31, volume: 21704505 },
{ time: new Date(2015, 11, 31), open: 56.04, high: 56.19, low: 55.42, close: 55.48, volume: 27334061 },
{ time: new Date(2016, 0, 4), open: 54.32, high: 54.80, low: 53.39, close: 54.80, volume: 52843210 },
{ time: new Date(2016, 0, 5), open: 54.93, high: 55.39, low: 54.54, close: 55.05, volume: 34079674 },
{ time: new Date(2016, 0, 6), open: 54.32, high: 54.40, low: 53.64, close: 54.05, volume: 39518863 },
{ time: new Date(2016, 0, 7), open: 52.70, high: 53.48, low: 52.07, close: 52.17, volume: 56564852 },
{ time: new Date(2016, 0, 8), open: 52.37, high: 53.28, low: 52.15, close: 52.33, volume: 48753969 },
{ time: new Date(2016, 0, 11), open: 52.51, high: 52.85, low: 51.46, close: 52.30, volume: 36943756 },
{ time: new Date(2016, 0, 12), open: 52.76, high: 53.10, low: 52.06, close: 52.78, volume: 36095539 },
{ time: new Date(2016, 0, 13), open: 53.80, high: 54.07, low: 51.30, close: 51.64, volume: 66119018 },
{ time: new Date(2016, 0, 14), open: 52.00, high: 53.42, low: 51.57, close: 53.11, volume: 51429807 },
{ time: new Date(2016, 0, 15), open: 51.31, high: 51.97, low: 50.34, close: 50.99, volume: 70739137 },
{ time: new Date(2016, 0, 19), open: 51.48, high: 51.68, low: 50.06, close: 50.56, volume: 43128276 },
{ time: new Date(2016, 0, 20), open: 49.98, high: 51.38, low: 49.10, close: 50.79, volume: 63162940 },
{ time: new Date(2016, 0, 21), open: 51.00, high: 51.58, low: 50.30, close: 50.48, volume: 40169367 },
{ time: new Date(2016, 0, 22), open: 51.41, high: 52.33, low: 51.26, close: 52.29, volume: 36878402 },
{ time: new Date(2016, 0, 25), open: 51.94, high: 52.65, low: 51.65, close: 51.79, volume: 34497323 },
{ time: new Date(2016, 0, 26), open: 51.79, high: 52.44, low: 51.55, close: 52.17, volume: 28699484 },
{ time: new Date(2016, 0, 27), open: 52.01, high: 52.20, low: 51.02, close: 51.22, volume: 36266102 },
{ time: new Date(2016, 0, 28), open: 51.86, high: 52.21, low: 51.25, close: 52.06, volume: 58489190 },
{ time: new Date(2016, 0, 29), open: 54.73, high: 55.09, low: 54.00, close: 55.09, volume: 83137039 },
{ time: new Date(2016, 1, 1), open: 54.88, high: 55.09, low: 54.50, close: 54.71, volume: 43587105 },
{ time: new Date(2016, 1, 2), open: 54.17, high: 54.26, low: 52.65, close: 53.00, volume: 54453559 },
{ time: new Date(2016, 1, 3), open: 53.25, high: 53.39, low: 51.26, close: 52.16, volume: 57347519 },
{ time: new Date(2016, 1, 4), open: 52.10, high: 52.81, low: 51.37, close: 52.00, volume: 46803371 },
{ time: new Date(2016, 1, 5), open: 51.94, high: 52.00, low: 49.56, close: 50.16, volume: 60651115 },
{ time: new Date(2016, 1, 8), open: 49.55, high: 49.57, low: 48.19, close: 49.41, volume: 57006105 },
{ time: new Date(2016, 1, 9), open: 49.02, high: 50.24, low: 48.67, close: 49.28, volume: 45822192 },
{ time: new Date(2016, 1, 10), open: 49.89, high: 50.39, low: 49.52, close: 49.71, volume: 37899918 },
{ time: new Date(2016, 1, 11), open: 48.68, high: 50.11, low: 48.51, close: 49.69, volume: 48448154 },
{ time: new Date(2016, 1, 12), open: 50.25, high: 50.68, low: 49.75, close: 50.50, volume: 33292336 },
{ time: new Date(2016, 1, 16), open: 50.90, high: 51.09, low: 50.13, close: 51.09, volume: 35937137 },
{ time: new Date(2016, 1, 17), open: 51.49, high: 52.77, low: 51.45, close: 52.42, volume: 39670289 },
{ time: new Date(2016, 1, 18), open: 52.33, high: 52.95, low: 52.10, close: 52.19, volume: 26244683 },
{ time: new Date(2016, 1, 19), open: 51.97, high: 52.28, low: 51.53, close: 51.82, volume: 33275399 },
{ time: new Date(2016, 1, 22), open: 52.28, high: 53.00, low: 52.28, close: 52.65, volume: 24854437 },
{ time: new Date(2016, 1, 23), open: 52.34, high: 52.37, low: 50.98, close: 51.18, volume: 28390773 },
{ time: new Date(2016, 1, 24), open: 50.69, high: 51.50, low: 50.20, close: 51.36, volume: 32076012 },
{ time: new Date(2016, 1, 25), open: 51.73, high: 52.10, low: 50.61, close: 52.10, volume: 26695920 },
{ time: new Date(2016, 1, 26), open: 52.60, high: 52.68, low: 51.10, close: 51.30, volume: 35869193 },
{ time: new Date(2016, 1, 29), open: 51.35, high: 51.65, low: 50.66, close: 50.88, volume: 31247142 },
{ time: new Date(2016, 2, 1), open: 50.97, high: 52.59, low: 50.92, close: 52.58, volume: 32778474 },
{ time: new Date(2016, 2, 2), open: 52.41, high: 52.96, low: 52.16, close: 52.95, volume: 29049172 },
{ time: new Date(2016, 2, 3), open: 52.97, high: 52.97, low: 51.78, close: 52.35, volume: 24418148 },
{ time: new Date(2016, 2, 4), open: 52.40, high: 52.45, low: 51.71, close: 52.03, volume: 32280449 },
{ time: new Date(2016, 2, 7), open: 51.56, high: 51.80, low: 50.58, close: 51.03, volume: 38407847 },
{ time: new Date(2016, 2, 8), open: 50.80, high: 52.13, low: 50.60, close: 51.65, volume: 33352218 },
{ time: new Date(2016, 2, 9), open: 51.89, high: 52.85, low: 51.86, close: 52.84, volume: 28145151 },
{ time: new Date(2016, 2, 10), open: 52.93, high: 52.94, low: 51.16, close: 52.05, volume: 38384242 },
{ time: new Date(2016, 2, 11), open: 53.00, high: 53.07, low: 52.38, close: 53.07, volume: 32174336 },
{ time: new Date(2016, 2, 14), open: 52.71, high: 53.59, low: 52.63, close: 53.17, volume: 23751138 },
{ time: new Date(2016, 2, 15), open: 52.75, high: 53.59, low: 52.74, close: 53.59, volume: 21104763 },
{ time: new Date(2016, 2, 16), open: 53.45, high: 54.60, low: 53.40, close: 54.35, volume: 31297892 },
{ time: new Date(2016, 2, 17), open: 54.21, high: 55.00, low: 54.00, close: 54.66, volume: 28186465 },
{ time: new Date(2016, 2, 18), open: 54.92, high: 54.97, low: 53.44, close: 53.49, volume: 67422879 },
{ time: new Date(2016, 2, 21), open: 53.25, high: 53.93, low: 52.93, close: 53.86, volume: 23807263 },
{ time: new Date(2016, 2, 22), open: 53.61, high: 54.25, low: 53.46, close: 54.07, volume: 22911577 },
{ time: new Date(2016, 2, 23), open: 54.11, high: 54.24, low: 53.74, close: 53.97, volume: 19905295 },
{ time: new Date(2016, 2, 24), open: 53.84, high: 54.33, low: 53.73, close: 54.21, volume: 18842667 },
{ time: new Date(2016, 2, 28), open: 54.21, high: 54.29, low: 53.33, close: 53.54, volume: 16988240 },
{ time: new Date(2016, 2, 29), open: 53.66, high: 54.86, low: 53.45, close: 54.71, volume: 23375017 },
{ time: new Date(2016, 2, 30), open: 54.93, high: 55.64, low: 54.90, close: 55.05, volume: 22920330 },
{ time: new Date(2016, 2, 31), open: 54.95, high: 55.59, low: 54.86, close: 55.23, volume: 26173764 },
{ time: new Date(2016, 3, 1), open: 55.05, high: 55.61, low: 54.57, close: 55.57, volume: 24298612 },
{ time: new Date(2016, 3, 4), open: 55.43, high: 55.66, low: 55.00, close: 55.43, volume: 18832210 },
{ time: new Date(2016, 3, 5), open: 55.19, high: 55.30, low: 54.46, close: 54.56, volume: 19148783 },
{ time: new Date(2016, 3, 6), open: 54.36, high: 55.20, low: 54.21, close: 55.12, volume: 21032057 },
{ time: new Date(2016, 3, 7), open: 54.87, high: 54.91, low: 54.23, close: 54.46, volume: 18584125 },
{ time: new Date(2016, 3, 8), open: 54.67, high: 55.28, low: 54.32, close: 54.42, volume: 22157037 },
{ time: new Date(2016, 3, 11), open: 54.49, high: 55.15, low: 54.30, close: 54.31, volume: 21332336 },
{ time: new Date(2016, 3, 12), open: 54.37, high: 54.78, low: 53.76, close: 54.65, volume: 24574169 },
{ time: new Date(2016, 3, 13), open: 55.12, high: 55.44, low: 54.89, close: 55.35, volume: 20601278 },
{ time: new Date(2016, 3, 14), open: 55.22, high: 55.58, low: 55.07, close: 55.36, volume: 20875102 },
{ time: new Date(2016, 3, 15), open: 55.30, high: 55.92, low: 55.11, close: 55.65, volume: 28377584 },
{ time: new Date(2016, 3, 18), open: 55.49, high: 56.59, low: 55.21, close: 56.46, volume: 23150318 },
{ time: new Date(2016, 3, 19), open: 56.63, high: 56.77, low: 55.68, close: 56.39, volume: 29533701 },
{ time: new Date(2016, 3, 20), open: 56.29, high: 56.50, low: 55.48, close: 55.59, volume: 36014074 },
{ time: new Date(2016, 3, 21), open: 55.80, high: 56.23, low: 55.42, close: 55.78, volume: 36826521 },
{ time: new Date(2016, 3, 22), open: 51.91, high: 52.43, low: 50.77, close: 51.78, volume: 125600219 },
{ time: new Date(2016, 3, 25), open: 51.78, high: 52.13, low: 51.63, close: 52.11, volume: 33106540 },
{ time: new Date(2016, 3, 26), open: 52.26, high: 52.35, low: 51.09, close: 51.44, volume: 33262278 },
{ time: new Date(2016, 3, 27), open: 51.48, high: 51.50, low: 50.55, close: 50.94, volume: 43145896 },
{ time: new Date(2016, 3, 28), open: 50.62, high: 50.77, low: 49.56, close: 49.90, volume: 42758226 },
{ time: new Date(2016, 3, 29), open: 49.35, high: 50.25, low: 49.35, close: 49.87, volume: 48339735 },
{ time: new Date(2016, 4, 2), open: 50.00, high: 50.75, low: 49.78, close: 50.61, volume: 33004106 },
{ time: new Date(2016, 4, 3), open: 50.34, high: 50.41, low: 49.60, close: 49.78, volume: 26196074 },
{ time: new Date(2016, 4, 4), open: 49.84, high: 50.06, low: 49.46, close: 49.87, volume: 24171449 },
{ time: new Date(2016, 4, 5), open: 49.87, high: 50.30, low: 49.73, close: 49.94, volume: 25309543 },
{ time: new Date(2016, 4, 6), open: 49.92, high: 50.39, low: 49.66, close: 50.39, volume: 24715575 },
{ time: new Date(2016, 4, 9), open: 50.49, high: 50.58, low: 50.00, close: 50.07, volume: 17844648 },
{ time: new Date(2016, 4, 10), open: 50.33, high: 51.10, low: 50.19, close: 51.02, volume: 22741527 },
{ time: new Date(2016, 4, 11), open: 51.13, high: 51.78, low: 51.00, close: 51.05, volume: 23910684 },
{ time: new Date(2016, 4, 12), open: 51.20, high: 51.81, low: 50.92, close: 51.51, volume: 24099431 },
{ time: new Date(2016, 4, 13), open: 51.44, high: 51.90, low: 51.04, close: 51.08, volume: 22436700 },
{ time: new Date(2016, 4, 16), open: 50.80, high: 51.96, low: 50.75, close: 51.83, volume: 19944632 },
{ time: new Date(2016, 4, 17), open: 51.72, high: 51.73, low: 50.36, close: 50.51, volume: 27766669 },
{ time: new Date(2016, 4, 18), open: 50.48, high: 51.14, low: 50.30, close: 50.81, volume: 24803172 },
{ time: new Date(2016, 4, 19), open: 50.47, high: 50.62, low: 49.82, close: 50.32, volume: 23722753 },
{ time: new Date(2016, 4, 20), open: 50.48, high: 51.22, low: 50.40, close: 50.62, volume: 23692434 },
{ time: new Date(2016, 4, 23), open: 50.60, high: 50.68, low: 49.98, close: 50.03, volume: 25999674 },
{ time: new Date(2016, 4, 24), open: 50.70, high: 51.71, low: 50.40, close: 51.59, volume: 34621638 },
{ time: new Date(2016, 4, 25), open: 51.92, high: 52.49, low: 51.79, close: 52.12, volume: 24040186 },
{ time: new Date(2016, 4, 26), open: 51.93, high: 51.98, low: 51.36, close: 51.89, volume: 24182929 },
{ time: new Date(2016, 4, 27), open: 51.92, high: 52.32, low: 51.77, close: 52.32, volume: 17653660 },
{ time: new Date(2016, 4, 31), open: 52.26, high: 53.00, low: 52.08, close: 53.00, volume: 37653081 },
{ time: new Date(2016, 5, 1), open: 52.44, high: 52.95, low: 52.44, close: 52.85, volume: 25324828 },
{ time: new Date(2016, 5, 2), open: 52.64, high: 52.74, low: 51.84, close: 52.48, volume: 22840779 },
{ time: new Date(2016, 5, 3), open: 52.38, high: 52.42, low: 51.60, close: 51.79, volume: 23368291 },
{ time: new Date(2016, 5, 6), open: 51.99, high: 52.35, low: 51.89, close: 52.13, volume: 18243271 },
{ time: new Date(2016, 5, 7), open: 52.24, high: 52.73, low: 52.10, close: 52.10, volume: 20866770 },
{ time: new Date(2016, 5, 8), open: 52.02, high: 52.44, low: 51.87, close: 52.04, volume: 21149438 },
{ time: new Date(2016, 5, 9), open: 52.00, high: 52.00, low: 51.49, close: 51.62, volume: 20305664 },
{ time: new Date(2016, 5, 10), open: 51.05, high: 52.05, low: 51.04, close: 51.48, volume: 25833151 },
{ time: new Date(2016, 5, 13), open: 49.58, high: 50.72, low: 49.06, close: 50.14, volume: 83217844 },
{ time: new Date(2016, 5, 14), open: 49.90, high: 50.10, low: 49.57, close: 49.83, volume: 42577106 },
{ time: new Date(2016, 5, 15), open: 49.78, high: 50.12, low: 49.69, close: 49.69, volume: 33757639 },
{ time: new Date(2016, 5, 16), open: 49.52, high: 50.47, low: 49.51, close: 50.39, volume: 31188605 },
{ time: new Date(2016, 5, 17), open: 50.41, high: 50.43, low: 49.82, close: 50.13, volume: 45710516 },
{ time: new Date(2016, 5, 20), open: 50.64, high: 50.83, low: 50.03, close: 50.07, volume: 35607946 },
{ time: new Date(2016, 5, 21), open: 50.20, high: 51.43, low: 50.16, close: 51.19, volume: 34097825 },
{ time: new Date(2016, 5, 22), open: 51.08, high: 51.46, low: 50.95, close: 50.99, volume: 28816848 },
{ time: new Date(2016, 5, 23), open: 51.28, high: 52.06, low: 51.15, close: 51.91, volume: 29028833 },
{ time: new Date(2016, 5, 24), open: 49.81, high: 50.94, low: 49.52, close: 49.83, volume: 133502985 },
{ time: new Date(2016, 5, 27), open: 49.10, high: 49.15, low: 48.04, close: 48.43, volume: 50576699 },
{ time: new Date(2016, 5, 28), open: 48.92, high: 49.47, low: 48.67, close: 49.44, volume: 38140658 },
{ time: new Date(2016, 5, 29), open: 49.91, high: 50.72, low: 49.80, close: 50.54, volume: 31304021 },
{ time: new Date(2016, 5, 30), open: 50.72, high: 51.30, low: 50.50, close: 51.17, volume: 28527781 },
{ time: new Date(2016, 6, 1), open: 51.13, high: 51.72, low: 51.07, close: 51.16, volume: 21400392 },
{ time: new Date(2016, 6, 5), open: 50.83, high: 51.28, low: 50.74, close: 51.17, volume: 24806351 },
{ time: new Date(2016, 6, 6), open: 50.78, high: 51.54, low: 50.39, close: 51.38, volume: 28167461 },
{ time: new Date(2016, 6, 7), open: 51.42, high: 51.61, low: 51.07, close: 51.38, volume: 19585194 },
{ time: new Date(2016, 6, 8), open: 51.73, high: 52.36, low: 51.55, close: 52.30, volume: 28391026 },
{ time: new Date(2016, 6, 11), open: 52.50, high: 52.83, low: 52.47, close: 52.59, volume: 22269203 },
{ time: new Date(2016, 6, 12), open: 52.94, high: 53.40, low: 52.78, close: 53.21, volume: 27317555 },
{ time: new Date(2016, 6, 13), open: 53.56, high: 53.86, low: 53.18, close: 53.51, volume: 25356841 },
{ time: new Date(2016, 6, 14), open: 53.84, high: 53.99, low: 53.58, close: 53.74, volume: 24545520 },
{ time: new Date(2016, 6, 15), open: 53.95, high: 54.00, low: 53.21, close: 53.70, volume: 32024385 },
{ time: new Date(2016, 6, 18), open: 53.70, high: 54.34, low: 53.55, close: 53.96, volume: 31433864 },
{ time: new Date(2016, 6, 19), open: 53.71, high: 53.90, low: 52.93, close: 53.09, volume: 53336533 },
{ time: new Date(2016, 6, 20), open: 56.15, high: 56.84, low: 55.53, close: 55.91, volume: 89893301 },
{ time: new Date(2016, 6, 21), open: 55.98, high: 56.23, low: 55.76, close: 55.80, volume: 32776653 },
{ time: new Date(2016, 6, 22), open: 56.08, high: 56.63, low: 55.78, close: 56.57, volume: 32157167 },
{ time: new Date(2016, 6, 25), open: 56.47, high: 56.74, low: 56.26, close: 56.73, volume: 25610587 },
{ time: new Date(2016, 6, 26), open: 56.52, high: 57.29, low: 56.51, close: 56.76, volume: 28078995 },
{ time: new Date(2016, 6, 27), open: 56.61, high: 56.80, low: 56.11, close: 56.19, volume: 32327477 },
{ time: new Date(2016, 6, 28), open: 56.00, high: 56.37, low: 55.72, close: 56.21, volume: 37550411 },
{ time: new Date(2016, 6, 29), open: 56.26, high: 56.76, low: 56.05, close: 56.68, volume: 30558718 },
{ time: new Date(2016, 7, 1), open: 56.60, high: 56.75, low: 56.14, close: 56.58, volume: 26003419 },
{ time: new Date(2016, 7, 2), open: 56.85, high: 56.90, low: 56.31, close: 56.58, volume: 35121958 },
{ time: new Date(2016, 7, 3), open: 56.68, high: 57.11, low: 56.49, close: 56.97, volume: 22075616 },
{ time: new Date(2016, 7, 4), open: 56.80, high: 57.52, low: 56.67, close: 57.39, volume: 26587749 },
{ time: new Date(2016, 7, 5), open: 57.65, high: 58.21, low: 57.45, close: 57.96, volume: 29335221 },
{ time: new Date(2016, 7, 8), open: 58.06, high: 58.08, low: 57.78, close: 58.06, volume: 19473499 },
{ time: new Date(2016, 7, 9), open: 58.17, high: 58.50, low: 58.02, close: 58.20, volume: 16920721 },
{ time: new Date(2016, 7, 10), open: 58.16, high: 58.32, low: 57.82, close: 58.02, volume: 15756913 },
{ time: new Date(2016, 7, 11), open: 58.03, high: 58.45, low: 58.03, close: 58.30, volume: 18162301 },
{ time: new Date(2016, 7, 12), open: 58.03, high: 58.19, low: 57.62, close: 57.94, volume: 21655161 },
{ time: new Date(2016, 7, 15), open: 58.01, high: 58.50, low: 57.96, close: 58.12, volume: 19283902 },
{ time: new Date(2016, 7, 16), open: 57.61, high: 57.62, low: 57.27, close: 57.44, volume: 20523493 },
{ time: new Date(2016, 7, 17), open: 57.54, high: 57.68, low: 57.23, close: 57.56, volume: 18856423 },
{ time: new Date(2016, 7, 18), open: 57.42, high: 57.70, low: 57.27, close: 57.60, volume: 14214341 },
{ time: new Date(2016, 7, 19), open: 57.43, high: 57.73, low: 57.20, close: 57.62, volume: 17271044 },
{ time: new Date(2016, 7, 22), open: 57.60, high: 57.75, low: 57.26, close: 57.67, volume: 15221922 },
{ time: new Date(2016, 7, 23), open: 57.90, high: 58.18, low: 57.85, close: 57.89, volume: 18732373 },
{ time: new Date(2016, 7, 24), open: 57.80, high: 58.04, low: 57.72, close: 57.95, volume: 18151506 },
{ time: new Date(2016, 7, 25), open: 57.88, high: 58.29, low: 57.78, close: 58.17, volume: 18552579 },
{ time: new Date(2016, 7, 26), open: 58.28, high: 58.70, low: 57.69, close: 58.03, volume: 20971202 },
{ time: new Date(2016, 7, 29), open: 58.18, high: 58.60, low: 58.10, close: 58.10, volume: 16417207 },
{ time: new Date(2016, 7, 30), open: 57.98, high: 58.19, low: 57.61, close: 57.89, volume: 16930185 },
{ time: new Date(2016, 7, 31), open: 57.65, high: 57.80, low: 57.30, close: 57.46, volume: 20860269 },
{ time: new Date(2016, 8, 1), open: 57.01, high: 57.82, low: 57.01, close: 57.59, volume: 26075363 },
{ time: new Date(2016, 8, 2), open: 57.67, high: 58.19, low: 57.42, close: 57.67, volume: 18900489 },
{ time: new Date(2016, 8, 6), open: 57.78, high: 57.80, low: 57.21, close: 57.61, volume: 16278416 },
{ time: new Date(2016, 8, 7), open: 57.47, high: 57.84, low: 57.40, close: 57.66, volume: 17493359 },
{ time: new Date(2016, 8, 8), open: 57.63, high: 57.79, low: 57.18, close: 57.43, volume: 20146083 },
{ time: new Date(2016, 8, 9), open: 56.79, high: 57.52, low: 56.21, close: 56.21, volume: 35113934 },
{ time: new Date(2016, 8, 12), open: 56.00, high: 57.20, low: 55.61, close: 57.05, volume: 29302962 },
{ time: new Date(2016, 8, 13), open: 56.50, high: 56.65, low: 56.05, close: 56.53, volume: 30130213 },
{ time: new Date(2016, 8, 14), open: 56.39, high: 56.63, low: 56.03, close: 56.26, volume: 24274273 },
{ time: new Date(2016, 8, 15), open: 56.15, high: 57.35, low: 55.98, close: 57.19, volume: 27062614 },
{ time: new Date(2016, 8, 16), open: 57.63, high: 57.63, low: 56.75, close: 57.25, volume: 44606965 },
{ time: new Date(2016, 8, 19), open: 57.27, high: 57.75, low: 56.85, close: 56.93, volume: 20937104 },
{ time: new Date(2016, 8, 20), open: 57.35, high: 57.35, low: 56.75, close: 56.81, volume: 17383982 },
{ time: new Date(2016, 8, 21), open: 57.51, high: 57.85, low: 57.08, close: 57.76, volume: 33707272 },
{ time: new Date(2016, 8, 22), open: 57.92, high: 58.00, low: 57.63, close: 57.82, volume: 19822203 },
{ time: new Date(2016, 8, 23), open: 57.87, high: 57.91, low: 57.38, close: 57.43, volume: 19955336 },
{ time: new Date(2016, 8, 26), open: 57.08, high: 57.14, low: 56.83, close: 56.90, volume: 21688720 },
{ time: new Date(2016, 8, 27), open: 56.93, high: 58.06, low: 56.68, close: 57.95, volume: 28065071 },
{ time: new Date(2016, 8, 28), open: 57.88, high: 58.06, low: 57.67, close: 58.03, volume: 20536400 },
{ time: new Date(2016, 8, 29), open: 57.81, high: 58.17, low: 57.21, close: 57.40, volume: 25463536 },
{ time: new Date(2016, 8, 30), open: 57.57, high: 57.77, low: 57.34, close: 57.60, volume: 29910788 },
{ time: new Date(2016, 9, 3), open: 57.40, high: 57.55, low: 57.06, close: 57.42, volume: 19189515 },
{ time: new Date(2016, 9, 4), open: 57.27, high: 57.60, low: 56.97, close: 57.24, volume: 20085874 },
{ time: new Date(2016, 9, 5), open: 57.29, high: 57.96, low: 57.26, close: 57.64, volume: 16726411 },
{ time: new Date(2016, 9, 6), open: 57.74, high: 57.86, low: 57.28, close: 57.74, volume: 16212611 },
{ time: new Date(2016, 9, 7), open: 57.85, high: 57.98, low: 57.42, close: 57.80, volume: 20089020 },
{ time: new Date(2016, 9, 10), open: 57.91, high: 58.39, low: 57.87, close: 58.04, volume: 18196509 },
{ time: new Date(2016, 9, 11), open: 57.89, high: 58.02, low: 56.89, close: 57.19, volume: 26497418 },
{ time: new Date(2016, 9, 12), open: 57.11, high: 57.27, low: 56.40, close: 57.11, volume: 22177464 },
{ time: new Date(2016, 9, 13), open: 56.70, high: 57.30, low: 56.32, close: 56.92, volume: 25313748 },
{ time: new Date(2016, 9, 14), open: 57.12, high: 57.74, low: 57.12, close: 57.42, volume: 27402451 },
{ time: new Date(2016, 9, 17), open: 57.36, high: 57.46, low: 56.87, close: 57.22, volume: 23830014 },
{ time: new Date(2016, 9, 18), open: 57.53, high: 57.94, low: 57.41, close: 57.66, volume: 19149538 },
{ time: new Date(2016, 9, 19), open: 57.47, high: 57.84, low: 57.40, close: 57.53, volume: 22878397 },
{ time: new Date(2016, 9, 20), open: 57.50, high: 57.52, low: 56.66, close: 57.25, volume: 49455612 },
{ time: new Date(2016, 9, 21), open: 60.28, high: 60.45, low: 59.48, close: 59.66, volume: 80032206 },
{ time: new Date(2016, 9, 24), open: 59.94, high: 61.00, low: 59.93, close: 61.00, volume: 54066978 },
{ time: new Date(2016, 9, 25), open: 60.85, high: 61.37, low: 60.80, close: 60.99, volume: 35137164 },
{ time: new Date(2016, 9, 26), open: 60.81, high: 61.20, low: 60.47, close: 60.63, volume: 29911608 },
{ time: new Date(2016, 9, 27), open: 60.61, high: 60.83, low: 60.09, close: 60.10, volume: 28479856 },
{ time: new Date(2016, 9, 28), open: 60.01, high: 60.52, low: 59.58, close: 59.87, volume: 33574684 },
{ time: new Date(2016, 9, 31), open: 60.16, high: 60.42, low: 59.92, close: 59.92, volume: 26434697 },
{ time: new Date(2016, 10, 1), open: 59.97, high: 60.02, low: 59.25, close: 59.80, volume: 24532986 },
{ time: new Date(2016, 10, 2), open: 59.82, high: 59.93, low: 59.30, close: 59.43, volume: 22147005 },
{ time: new Date(2016, 10, 3), open: 59.53, high: 59.64, low: 59.11, close: 59.21, volume: 21600427 },
{ time: new Date(2016, 10, 4), open: 58.65, high: 59.28, low: 58.52, close: 58.71, volume: 28697016 },
{ time: new Date(2016, 10, 7), open: 59.78, high: 60.52, low: 59.78, close: 60.42, volume: 31664798 },
{ time: new Date(2016, 10, 8), open: 60.55, high: 60.78, low: 60.15, close: 60.47, volume: 22935355 },
{ time: new Date(2016, 10, 9), open: 60.00, high: 60.59, low: 59.20, close: 60.17, volume: 49632479 },
{ time: new Date(2016, 10, 10), open: 60.48, high: 60.49, low: 57.63, close: 58.70, volume: 57822394 },
{ time: new Date(2016, 10, 11), open: 58.23, high: 59.12, low: 58.01, close: 59.02, volume: 38767843 },
{ time: new Date(2016, 10, 14), open: 59.02, high: 59.08, low: 57.28, close: 58.12, volume: 41328422 },
{ time: new Date(2016, 10, 15), open: 58.33, high: 59.49, low: 58.32, close: 58.87, volume: 35904126 },
{ time: new Date(2016, 10, 16), open: 58.94, high: 59.66, low: 58.81, close: 59.65, volume: 27332475 },
{ time: new Date(2016, 10, 17), open: 60.41, high: 60.95, low: 59.96, close: 60.64, volume: 31463728 },
{ time: new Date(2016, 10, 18), open: 60.78, high: 61.14, low: 60.30, close: 60.35, volume: 27686311 },
{ time: new Date(2016, 10, 21), open: 60.50, high: 60.97, low: 60.42, close: 60.86, volume: 19652595 },
{ time: new Date(2016, 10, 22), open: 60.98, high: 61.26, low: 60.80, close: 61.12, volume: 23206700 },
{ time: new Date(2016, 10, 23), open: 61.01, high: 61.10, low: 60.25, close: 60.40, volume: 21848913 },
{ time: new Date(2016, 10, 25), open: 60.30, high: 60.53, low: 60.13, close: 60.53, volume: 8409616 },
{ time: new Date(2016, 10, 28), open: 60.34, high: 61.02, low: 60.21, close: 60.61, volume: 20732619 },
{ time: new Date(2016, 10, 29), open: 60.65, high: 61.41, low: 60.52, close: 61.09, volume: 22366721 },
{ time: new Date(2016, 10, 30), open: 60.86, high: 61.18, low: 60.22, close: 60.26, volume: 34655435 },
{ time: new Date(2016, 11, 1), open: 60.11, high: 60.15, low: 58.94, close: 59.20, volume: 34542121 },
{ time: new Date(2016, 11, 2), open: 59.08, high: 59.47, low: 58.80, close: 59.25, volume: 25515665 },
{ time: new Date(2016, 11, 5), open: 59.70, high: 60.58, low: 59.56, close: 60.22, volume: 23552658 },
{ time: new Date(2016, 11, 6), open: 60.43, high: 60.46, low: 59.80, close: 59.95, volume: 19907035 },
{ time: new Date(2016, 11, 7), open: 60.01, high: 61.38, low: 59.80, close: 61.37, volume: 30808969 },
{ time: new Date(2016, 11, 8), open: 61.30, high: 61.58, low: 60.84, close: 61.01, volume: 21220753 },
{ time: new Date(2016, 11, 9), open: 61.18, high: 61.99, low: 61.12, close: 61.97, volume: 27349356 },
{ time: new Date(2016, 11, 12), open: 61.82, high: 62.30, low: 61.72, close: 62.17, volume: 20198081 },
{ time: new Date(2016, 11, 13), open: 62.50, high: 63.42, low: 62.24, close: 62.98, volume: 35718868 },
{ time: new Date(2016, 11, 14), open: 63.00, high: 63.45, low: 62.53, close: 62.68, volume: 30352654 },
{ time: new Date(2016, 11, 15), open: 62.70, high: 63.15, low: 62.30, close: 62.58, volume: 27669868 },
{ time: new Date(2016, 11, 16), open: 62.95, high: 62.95, low: 62.12, close: 62.30, volume: 42453083 },
{ time: new Date(2016, 11, 19), open: 62.56, high: 63.77, low: 62.42, close: 63.62, volume: 34338219 },
{ time: new Date(2016, 11, 20), open: 63.69, high: 63.80, low: 63.02, close: 63.54, volume: 26028379 },
{ time: new Date(2016, 11, 21), open: 63.43, high: 63.70, low: 63.12, close: 63.54, volume: 17096304 },
{ time: new Date(2016, 11, 22), open: 63.84, high: 64.10, low: 63.40, close: 63.55, volume: 22176585 },
{ time: new Date(2016, 11, 23), open: 63.45, high: 63.54, low: 62.80, close: 63.24, volume: 12403819 },
{ time: new Date(2016, 11, 27), open: 63.21, high: 64.07, low: 63.21, close: 63.28, volume: 11763173 },
{ time: new Date(2016, 11, 28), open: 63.40, high: 63.40, low: 62.83, close: 62.99, volume: 14653348 },
{ time: new Date(2016, 11, 29), open: 62.86, high: 63.20, low: 62.73, close: 62.90, volume: 10250582 },
{ time: new Date(2016, 11, 30), open: 62.96, high: 62.99, low: 62.03, close: 62.14, volume: 25579908 },
{ time: new Date(2017, 0, 3), open: 62.79, high: 62.84, low: 62.12, close: 62.58, volume: 20694101 },
{ time: new Date(2017, 0, 4), open: 62.48, high: 62.75, low: 62.12, close: 62.30, volume: 21339969 },
{ time: new Date(2017, 0, 5), open: 62.19, high: 62.66, low: 62.03, close: 62.30, volume: 24875968 },
{ time: new Date(2017, 0, 6), open: 62.30, high: 63.15, low: 62.04, close: 62.84, volume: 19922919 },
{ time: new Date(2017, 0, 9), open: 62.76, high: 63.08, low: 62.54, close: 62.64, volume: 20382730 },
{ time: new Date(2017, 0, 10), open: 62.73, high: 63.07, low: 62.28, close: 62.62, volume: 18593004 },
{ time: new Date(2017, 0, 11), open: 62.61, high: 63.23, low: 62.43, close: 63.19, volume: 21517335 },
{ time: new Date(2017, 0, 12), open: 63.06, high: 63.40, low: 61.95, close: 62.61, volume: 20968223 },
{ time: new Date(2017, 0, 13), open: 62.62, high: 62.86, low: 62.35, close: 62.70, volume: 19422310 },
{ time: new Date(2017, 0, 17), open: 62.68, high: 62.70, low: 62.03, close: 62.53, volume: 20663983 },
{ time: new Date(2017, 0, 18), open: 62.67, high: 62.70, low: 62.12, close: 62.50, volume: 19670102 },
{ time: new Date(2017, 0, 19), open: 62.24, high: 62.98, low: 62.20, close: 62.30, volume: 18451655 },
{ time: new Date(2017, 0, 20), open: 62.67, high: 62.82, low: 62.37, close: 62.74, volume: 30213462 },
{ time: new Date(2017, 0, 23), open: 62.70, high: 63.12, low: 62.57, close: 62.96, volume: 23097581 },
{ time: new Date(2017, 0, 24), open: 63.20, high: 63.74, low: 62.94, close: 63.52, volume: 24672940 },
{ time: new Date(2017, 0, 25), open: 63.95, high: 64.10, low: 63.45, close: 63.68, volume: 24654933 },
{ time: new Date(2017, 0, 26), open: 64.12, high: 64.54, low: 63.55, close: 64.27, volume: 43554645 },
{ time: new Date(2017, 0, 27), open: 65.39, high: 65.91, low: 64.89, close: 65.78, volume: 44817972 },
{ time: new Date(2017, 0, 30), open: 65.69, high: 65.79, low: 64.80, close: 65.13, volume: 31651445 },
{ time: new Date(2017, 0, 31), open: 64.86, high: 65.15, low: 64.26, close: 64.65, volume: 25270549 },
{ time: new Date(2017, 1, 1), open: 64.36, high: 64.62, low: 63.47, close: 63.58, volume: 39671528 },
{ time: new Date(2017, 1, 2), open: 63.25, high: 63.41, low: 62.75, close: 63.17, volume: 45827013 },
{ time: new Date(2017, 1, 3), open: 63.50, high: 63.70, low: 63.07, close: 63.68, volume: 30301759 },
{ time: new Date(2017, 1, 6), open: 63.50, high: 63.65, low: 63.14, close: 63.64, volume: 19796360 },
{ time: new Date(2017, 1, 7), open: 63.74, high: 63.78, low: 63.23, close: 63.43, volume: 20277226 },
{ time: new Date(2017, 1, 8), open: 63.57, high: 63.81, low: 63.22, close: 63.34, volume: 18096358 },
{ time: new Date(2017, 1, 9), open: 63.52, high: 64.44, low: 63.32, close: 64.06, volume: 22644443 },
{ time: new Date(2017, 1, 10), open: 64.25, high: 64.30, low: 63.98, close: 64.00, volume: 18170729 },
{ time: new Date(2017, 1, 13), open: 64.24, high: 64.86, low: 64.13, close: 64.72, volume: 22920101 },
{ time: new Date(2017, 1, 14), open: 64.41, high: 64.72, low: 64.02, close: 64.57, volume: 23108426 },
{ time: new Date(2017, 1, 15), open: 64.50, high: 64.57, low: 64.16, close: 64.53, volume: 17005157 },
{ time: new Date(2017, 1, 16), open: 64.74, high: 65.24, low: 64.44, close: 64.52, volume: 20546345 },
{ time: new Date(2017, 1, 17), open: 64.47, high: 64.69, low: 64.30, close: 64.62, volume: 21248818 },
{ time: new Date(2017, 1, 21), open: 64.61, high: 64.95, low: 64.45, close: 64.49, volume: 20655869 },
{ time: new Date(2017, 1, 22), open: 64.33, high: 64.39, low: 64.05, close: 64.36, volume: 19292651 },
{ time: new Date(2017, 1, 23), open: 64.42, high: 64.73, low: 64.20, close: 64.62, volume: 20273128 },
{ time: new Date(2017, 1, 24), open: 64.53, high: 64.80, low: 64.14, close: 64.62, volume: 21796800 },
{ time: new Date(2017, 1, 27), open: 64.54, high: 64.54, low: 64.04, close: 64.23, volume: 15871507 },
{ time: new Date(2017, 1, 28), open: 64.08, high: 64.20, low: 63.76, close: 63.98, volume: 23239825 },
{ time: new Date(2017, 2, 1), open: 64.13, high: 64.99, low: 64.02, close: 64.94, volume: 26937459 },
{ time: new Date(2017, 2, 2), open: 64.69, high: 64.75, low: 63.88, close: 64.01, volume: 24539597 },
{ time: new Date(2017, 2, 3), open: 63.99, high: 64.28, low: 63.62, close: 64.25, volume: 18139405 },
{ time: new Date(2017, 2, 6), open: 63.97, high: 64.56, low: 63.81, close: 64.27, volume: 18750255 },
{ time: new Date(2017, 2, 7), open: 64.19, high: 64.78, low: 64.19, close: 64.40, volume: 18520987 },
{ time: new Date(2017, 2, 8), open: 64.26, high: 65.08, low: 64.25, close: 64.99, volume: 21510907 },
{ time: new Date(2017, 2, 9), open: 65.19, high: 65.20, low: 64.48, close: 64.73, volume: 19846832 },
{ time: new Date(2017, 2, 10), open: 65.11, high: 65.26, low: 64.75, close: 64.93, volume: 19538245 },
{ time: new Date(2017, 2, 13), open: 65.01, high: 65.20, low: 64.57, close: 64.71, volume: 20100035 },
{ time: new Date(2017, 2, 14), open: 64.53, high: 64.55, low: 64.15, close: 64.41, volume: 14280202 },
{ time: new Date(2017, 2, 15), open: 64.55, high: 64.92, low: 64.25, close: 64.75, volume: 24833810 },
{ time: new Date(2017, 2, 16), open: 64.75, high: 64.76, low: 64.30, close: 64.64, volume: 20674296 },
{ time: new Date(2017, 2, 17), open: 64.91, high: 65.24, low: 64.68, close: 64.87, volume: 49219686 },
{ time: new Date(2017, 2, 20), open: 64.91, high: 65.18, low: 64.72, close: 64.93, volume: 14598083 },
{ time: new Date(2017, 2, 21), open: 65.19, high: 65.50, low: 64.13, close: 64.21, volume: 26640480 },
{ time: new Date(2017, 2, 22), open: 64.12, high: 65.14, low: 64.12, close: 65.03, volume: 20680015 },
{ time: new Date(2017, 2, 23), open: 64.94, high: 65.24, low: 64.76, close: 64.87, volume: 19269203 },
{ time: new Date(2017, 2, 24), open: 65.36, high: 65.45, low: 64.76, close: 64.98, volume: 22617105 },
{ time: new Date(2017, 2, 27), open: 64.63, high: 65.22, low: 64.35, close: 65.10, volume: 18614662 },
{ time: new Date(2017, 2, 28), open: 64.96, high: 65.47, low: 64.65, close: 65.29, volume: 20080358 },
{ time: new Date(2017, 2, 29), open: 65.12, high: 65.50, low: 64.95, close: 65.47, volume: 13618424 },
{ time: new Date(2017, 2, 30), open: 65.42, high: 65.98, low: 65.36, close: 65.71, volume: 15122823 },
{ time: new Date(2017, 2, 31), open: 65.65, high: 66.19, low: 65.45, close: 65.86, volume: 21040331 },
{ time: new Date(2017, 3, 3), open: 65.81, high: 65.94, low: 65.19, close: 65.55, volume: 20400871 },
{ time: new Date(2017, 3, 4), open: 65.39, high: 65.81, low: 65.28, close: 65.73, volume: 12997449 },
{ time: new Date(2017, 3, 5), open: 66.30, high: 66.35, low: 65.44, close: 65.56, volume: 21448594 },
{ time: new Date(2017, 3, 6), open: 65.60, high: 66.06, low: 65.48, close: 65.73, volume: 18103453 },
{ time: new Date(2017, 3, 7), open: 65.85, high: 65.96, low: 65.44, close: 65.68, volume: 14108533 },
{ time: new Date(2017, 3, 10), open: 65.61, high: 65.82, low: 65.36, close: 65.53, volume: 17952742 },
{ time: new Date(2017, 3, 11), open: 65.60, high: 65.61, low: 64.85, close: 65.48, volume: 18791533 },
{ time: new Date(2017, 3, 12), open: 65.42, high: 65.51, low: 65.11, close: 65.23, volume: 17108513 },
{ time: new Date(2017, 3, 13), open: 65.29, high: 65.86, low: 64.95, close: 64.95, volume: 17896483 },
{ time: new Date(2017, 3, 17), open: 65.04, high: 65.49, low: 65.01, close: 65.48, volume: 16689265 },
{ time: new Date(2017, 3, 18), open: 65.33, high: 65.71, low: 65.16, close: 65.39, volume: 15155611 },
{ time: new Date(2017, 3, 19), open: 65.65, high: 65.75, low: 64.89, close: 65.04, volume: 26992771 },
{ time: new Date(2017, 3, 20), open: 65.46, high: 65.75, low: 65.14, close: 65.50, volume: 22299477 },
{ time: new Date(2017, 3, 21), open: 65.67, high: 66.70, low: 65.45, close: 66.40, volume: 32522645 },
{ time: new Date(2017, 3, 24), open: 67.48, high: 67.66, low: 67.10, close: 67.53, volume: 29769976 },
{ time: new Date(2017, 3, 25), open: 67.90, high: 68.04, low: 67.60, close: 67.92, volume: 30242730 },
{ time: new Date(2017, 3, 26), open: 68.08, high: 68.31, low: 67.62, close: 67.83, volume: 26190770 },
{ time: new Date(2017, 3, 27), open: 68.15, high: 68.38, low: 67.58, close: 68.27, volume: 34970953 },
{ time: new Date(2017, 3, 28), open: 68.91, high: 69.14, low: 67.69, close: 68.46, volume: 39548818 },
{ time: new Date(2017, 4, 1), open: 68.68, high: 69.55, low: 68.50, close: 69.41, volume: 31954362 },
{ time: new Date(2017, 4, 2), open: 69.71, high: 69.71, low: 69.13, close: 69.30, volume: 23906119 },
{ time: new Date(2017, 4, 3), open: 69.38, high: 69.38, low: 68.71, close: 69.08, volume: 28927973 },
{ time: new Date(2017, 4, 4), open: 69.03, high: 69.08, low: 68.64, close: 68.81, volume: 21749409 },
{ time: new Date(2017, 4, 5), open: 68.90, high: 69.03, low: 68.48, close: 69.00, volume: 19128782 },
{ time: new Date(2017, 4, 8), open: 68.97, high: 69.05, low: 68.42, close: 68.94, volume: 18566087 },
{ time: new Date(2017, 4, 9), open: 68.86, high: 69.28, low: 68.68, close: 69.04, volume: 22858414 },
{ time: new Date(2017, 4, 10), open: 68.99, high: 69.56, low: 68.92, close: 69.31, volume: 17977830 },
{ time: new Date(2017, 4, 11), open: 68.36, high: 68.73, low: 68.12, close: 68.46, volume: 28789413 },
{ time: new Date(2017, 4, 12), open: 68.61, high: 68.61, low: 68.04, close: 68.38, volume: 18714123 },
{ time: new Date(2017, 4, 15), open: 68.14, high: 68.48, low: 67.57, close: 68.43, volume: 31530301 },
{ time: new Date(2017, 4, 16), open: 68.23, high: 69.44, low: 68.16, close: 69.41, volume: 34956038 },
{ time: new Date(2017, 4, 17), open: 68.89, high: 69.10, low: 67.43, close: 67.48, volume: 30548781 },
{ time: new Date(2017, 4, 18), open: 67.40, high: 68.13, low: 67.14, close: 67.71, volume: 25201274 },
{ time: new Date(2017, 4, 19), open: 67.50, high: 68.10, low: 67.43, close: 67.69, volume: 26961119 },
{ time: new Date(2017, 4, 22), open: 67.89, high: 68.50, low: 67.50, close: 68.45, volume: 16237550 },
{ time: new Date(2017, 4, 23), open: 68.72, high: 68.75, low: 68.38, close: 68.68, volume: 15425824 },
{ time: new Date(2017, 4, 24), open: 68.87, high: 68.88, low: 68.45, close: 68.77, volume: 14666865 },
{ time: new Date(2017, 4, 25), open: 68.97, high: 69.88, low: 68.91, close: 69.62, volume: 21854095 },
{ time: new Date(2017, 4, 26), open: 69.80, high: 70.22, low: 69.52, close: 69.96, volume: 19827923 },
{ time: new Date(2017, 4, 30), open: 69.79, high: 70.41, low: 69.77, close: 70.41, volume: 17072838 },
{ time: new Date(2017, 4, 31), open: 70.53, high: 70.74, low: 69.81, close: 69.84, volume: 30436364 },
{ time: new Date(2017, 5, 1), open: 70.24, high: 70.61, low: 69.45, close: 70.10, volume: 21603601 },
{ time: new Date(2017, 5, 2), open: 70.44, high: 71.86, low: 70.24, close: 71.76, volume: 34770261 },
{ time: new Date(2017, 5, 5), open: 71.97, high: 72.89, low: 71.81, close: 72.28, volume: 33316760 },
{ time: new Date(2017, 5, 6), open: 72.30, high: 72.62, low: 72.27, close: 72.52, volume: 31511065 },
{ time: new Date(2017, 5, 7), open: 72.64, high: 72.77, low: 71.95, close: 72.39, volume: 22301765 },
{ time: new Date(2017, 5, 8), open: 72.51, high: 72.52, low: 71.50, close: 71.95, volume: 24588270 },
{ time: new Date(2017, 5, 9), open: 72.04, high: 72.08, low: 68.59, close: 70.32, volume: 49187396 },
{ time: new Date(2017, 5, 12), open: 69.25, high: 69.94, low: 68.13, close: 69.78, volume: 47761743 },
{ time: new Date(2017, 5, 13), open: 70.02, high: 70.82, low: 69.96, close: 70.65, volume: 25258614 },
{ time: new Date(2017, 5, 14), open: 70.91, high: 71.10, low: 69.43, close: 70.27, volume: 25510685 },
{ time: new Date(2017, 5, 15), open: 69.27, high: 70.21, low: 68.80, close: 69.90, volume: 26068709 },
{ time: new Date(2017, 5, 16), open: 69.73, high: 70.03, low: 69.22, close: 70.00, volume: 48345085 },
{ time: new Date(2017, 5, 19), open: 70.50, high: 70.94, low: 70.35, close: 70.87, volume: 23798268 },
{ time: new Date(2017, 5, 20), open: 70.82, high: 70.87, low: 69.87, close: 69.91, volume: 21512231 },
{ time: new Date(2017, 5, 21), open: 70.21, high: 70.62, low: 69.94, close: 70.27, volume: 19891051 },
{ time: new Date(2017, 5, 22), open: 70.54, high: 70.59, low: 69.71, close: 70.26, volume: 22965738 },
{ time: new Date(2017, 5, 23), open: 70.09, high: 71.25, low: 69.92, close: 71.21, volume: 27617291 },
{ time: new Date(2017, 5, 26), open: 71.40, high: 71.71, low: 70.44, close: 70.53, volume: 19606974 },
{ time: new Date(2017, 5, 27), open: 70.11, high: 70.18, low: 69.18, close: 69.21, volume: 25215128 },
{ time: new Date(2017, 5, 28), open: 69.21, high: 69.84, low: 68.79, close: 69.80, volume: 25806200 },
{ time: new Date(2017, 5, 29), open: 69.38, high: 69.49, low: 68.09, close: 68.49, volume: 28918715 },
{ time: new Date(2017, 5, 30), open: 68.78, high: 69.38, low: 68.74, close: 68.93, volume: 24161068 },
{ time: new Date(2017, 6, 3), open: 69.33, high: 69.60, low: 68.02, close: 68.17, volume: 16165538 },
{ time: new Date(2017, 6, 5), open: 68.26, high: 69.44, low: 68.22, close: 69.08, volume: 21176272 },
{ time: new Date(2017, 6, 6), open: 68.27, high: 68.78, low: 68.12, close: 68.57, volume: 21117572 },
{ time: new Date(2017, 6, 7), open: 68.70, high: 69.84, low: 68.70, close: 69.46, volume: 16878317 },
{ time: new Date(2017, 6, 10), open: 69.46, high: 70.25, low: 69.20, close: 69.98, volume: 15014503 },
{ time: new Date(2017, 6, 11), open: 70.11, high: 70.68, low: 69.75, close: 69.99, volume: 17460022 },
{ time: new Date(2017, 6, 12), open: 70.69, high: 71.28, low: 70.55, close: 71.15, volume: 17750925 },
{ time: new Date(2017, 6, 13), open: 71.50, high: 72.04, low: 71.31, close: 71.77, volume: 20269816 },
{ time: new Date(2017, 6, 14), open: 72.24, high: 73.27, low: 71.96, close: 72.78, volume: 25868086 },
{ time: new Date(2017, 6, 17), open: 72.80, high: 73.45, low: 72.72, close: 73.35, volume: 21803907 },
{ time: new Date(2017, 6, 18), open: 73.09, high: 73.39, low: 72.66, close: 73.30, volume: 26435296 },
{ time: new Date(2017, 6, 19), open: 73.50, high: 74.04, low: 73.45, close: 73.86, volume: 22416222 },
{ time: new Date(2017, 6, 20), open: 74.18, high: 74.30, low: 73.28, close: 74.22, volume: 42361025 },
{ time: new Date(2017, 6, 21), open: 73.45, high: 74.29, low: 73.17, close: 73.79, volume: 46717082 },
{ time: new Date(2017, 6, 24), open: 73.53, high: 73.75, low: 73.13, close: 73.60, volume: 21394826 },
{ time: new Date(2017, 6, 25), open: 73.80, high: 74.31, low: 73.50, close: 74.19, volume: 22018681 },
{ time: new Date(2017, 6, 26), open: 74.34, high: 74.38, low: 73.81, close: 74.05, volume: 16252233 },
{ time: new Date(2017, 6, 27), open: 73.76, high: 74.42, low: 72.32, close: 73.16, volume: 36844220 },
{ time: new Date(2017, 6, 28), open: 72.67, high: 73.31, low: 72.54, close: 73.04, volume: 18306680 },
{ time: new Date(2017, 6, 31), open: 73.30, high: 73.44, low: 72.41, close: 72.70, volume: 23600054 },
{ time: new Date(2017, 7, 1), open: 73.10, high: 73.42, low: 72.49, close: 72.58, volume: 20823890 },
{ time: new Date(2017, 7, 2), open: 72.55, high: 72.56, low: 71.44, close: 72.26, volume: 26499158 },
{ time: new Date(2017, 7, 3), open: 72.19, high: 72.44, low: 71.84, close: 72.15, volume: 18214424 },
{ time: new Date(2017, 7, 4), open: 72.40, high: 73.04, low: 72.24, close: 72.68, volume: 22578952 },
{ time: new Date(2017, 7, 7), open: 72.80, high: 72.90, low: 72.26, close: 72.40, volume: 18705681 },
{ time: new Date(2017, 7, 8), open: 72.09, high: 73.13, low: 71.75, close: 72.79, volume: 22044587 },
{ time: new Date(2017, 7, 9), open: 72.25, high: 72.51, low: 72.05, close: 72.47, volume: 22213410 },
{ time: new Date(2017, 7, 10), open: 71.90, high: 72.19, low: 71.35, close: 71.41, volume: 24734461 },
{ time: new Date(2017, 7, 11), open: 71.61, high: 72.70, low: 71.28, close: 72.50, volume: 21443675 },
{ time: new Date(2017, 7, 14), open: 73.06, high: 73.72, low: 72.95, close: 73.59, volume: 20096592 },
{ time: new Date(2017, 7, 15), open: 73.59, high: 73.59, low: 73.04, close: 73.22, volume: 19181402 },
{ time: new Date(2017, 7, 16), open: 73.34, high: 74.10, low: 73.17, close: 73.65, volume: 18150402 },
{ time: new Date(2017, 7, 17), open: 73.58, high: 73.87, low: 72.40, close: 72.40, volume: 22977519 },
{ time: new Date(2017, 7, 18), open: 72.27, high: 72.84, low: 71.93, close: 72.49, volume: 18761491 },
{ time: new Date(2017, 7, 21), open: 72.47, high: 72.48, low: 71.70, close: 72.15, volume: 17734767 },
{ time: new Date(2017, 7, 22), open: 72.35, high: 73.24, low: 72.35, close: 73.16, volume: 14343674 },
{ time: new Date(2017, 7, 23), open: 72.96, high: 73.15, low: 72.53, close: 72.72, volume: 13766507 },
{ time: new Date(2017, 7, 24), open: 72.74, high: 72.86, low: 72.07, close: 72.69, volume: 17098282 },
{ time: new Date(2017, 7, 25), open: 72.86, high: 73.35, low: 72.48, close: 72.82, volume: 12794301 },
{ time: new Date(2017, 7, 28), open: 73.06, high: 73.09, low: 72.55, close: 72.83, volume: 14569715 },
{ time: new Date(2017, 7, 29), open: 72.25, high: 73.16, low: 72.05, close: 73.05, volume: 11478382 },
{ time: new Date(2017, 7, 30), open: 73.01, high: 74.21, low: 72.83, close: 74.01, volume: 16897801 },
{ time: new Date(2017, 7, 31), open: 74.03, high: 74.96, low: 73.80, close: 74.77, volume: 27652811 },
{ time: new Date(2017, 8, 1), open: 74.71, high: 74.74, low: 73.64, close: 73.94, volume: 21736161 },
{ time: new Date(2017, 8, 5), open: 73.34, high: 73.89, low: 72.98, close: 73.61, volume: 22242384 },
{ time: new Date(2017, 8, 6), open: 73.74, high: 74.04, low: 73.35, close: 73.40, volume: 16535785 },
{ time: new Date(2017, 8, 7), open: 73.68, high: 74.60, low: 73.60, close: 74.34, volume: 17471200 },
{ time: new Date(2017, 8, 8), open: 74.33, high: 74.44, low: 73.84, close: 73.98, volume: 14703816 },
{ time: new Date(2017, 8, 11), open: 74.31, high: 74.94, low: 74.31, close: 74.76, volume: 17910383 },
{ time: new Date(2017, 8, 12), open: 74.76, high: 75.24, low: 74.37, close: 74.68, volume: 14394850 },
{ time: new Date(2017, 8, 13), open: 74.93, high: 75.23, low: 74.55, close: 75.21, volume: 13380802 },
{ time: new Date(2017, 8, 14), open: 75.00, high: 75.49, low: 74.52, close: 74.77, volume: 15733914 },
{ time: new Date(2017, 8, 15), open: 74.83, high: 75.39, low: 74.07, close: 75.31, volume: 38578441 },
{ time: new Date(2017, 8, 18), open: 75.23, high: 75.97, low: 75.04, close: 75.16, volume: 23306959 },
{ time: new Date(2017, 8, 19), open: 75.21, high: 75.71, low: 75.01, close: 75.44, volume: 16093344 },
{ time: new Date(2017, 8, 20), open: 75.35, high: 75.55, low: 74.31, close: 74.94, volume: 21587878 },
{ time: new Date(2017, 8, 21), open: 75.11, high: 75.24, low: 74.11, close: 74.21, volume: 19186140 },
{ time: new Date(2017, 8, 22), open: 73.99, high: 74.51, low: 73.85, close: 74.41, volume: 14111365 },
{ time: new Date(2017, 8, 25), open: 74.09, high: 74.25, low: 72.92, close: 73.26, volume: 24149163 },
{ time: new Date(2017, 8, 26), open: 73.67, high: 73.81, low: 72.99, close: 73.26, volume: 18019577 },
{ time: new Date(2017, 8, 27), open: 73.55, high: 74.17, low: 73.17, close: 73.85, volume: 19375099 },
{ time: new Date(2017, 8, 28), open: 73.54, high: 73.97, low: 73.31, close: 73.87, volume: 10883787 },
{ time: new Date(2017, 8, 29), open: 73.94, high: 74.54, low: 73.88, close: 74.49, volume: 17079114 },
{ time: new Date(2017, 9, 2), open: 74.71, high: 75.01, low: 74.30, close: 74.61, volume: 15304762 },
{ time: new Date(2017, 9, 3), open: 74.67, high: 74.88, low: 74.20, close: 74.26, volume: 12190403 },
{ time: new Date(2017, 9, 4), open: 74.09, high: 74.72, low: 73.71, close: 74.69, volume: 13317681 },
{ time: new Date(2017, 9, 5), open: 75.22, high: 76.12, low: 74.96, close: 75.97, volume: 21195261 },
{ time: new Date(2017, 9, 6), open: 75.67, high: 76.03, low: 75.54, close: 76.00, volume: 13959814 },
{ time: new Date(2017, 9, 9), open: 75.97, high: 76.55, low: 75.86, close: 76.29, volume: 11386502 },
{ time: new Date(2017, 9, 10), open: 76.33, high: 76.63, low: 76.14, close: 76.29, volume: 13944545 },
{ time: new Date(2017, 9, 11), open: 76.36, high: 76.46, low: 75.95, close: 76.42, volume: 15388898 },
{ time: new Date(2017, 9, 12), open: 76.49, high: 77.29, low: 76.37, close: 77.12, volume: 16876538 },
{ time: new Date(2017, 9, 13), open: 77.59, high: 77.87, low: 77.29, close: 77.49, volume: 15335742 },
{ time: new Date(2017, 9, 16), open: 77.42, high: 77.81, low: 77.35, close: 77.65, volume: 12380093 },
{ time: new Date(2017, 9, 17), open: 77.47, high: 77.62, low: 77.25, close: 77.59, volume: 16823989 },
{ time: new Date(2017, 9, 18), open: 77.67, high: 77.85, low: 77.37, close: 77.61, volume: 13300701 },
{ time: new Date(2017, 9, 19), open: 77.57, high: 77.93, low: 77.35, close: 77.91, volume: 15092758 },
{ time: new Date(2017, 9, 20), open: 78.32, high: 78.97, low: 78.22, close: 78.81, volume: 22866426 },
{ time: new Date(2017, 9, 23), open: 78.99, high: 79.34, low: 78.76, close: 78.83, volume: 20627173 },
{ time: new Date(2017, 9, 24), open: 78.90, high: 79.20, low: 78.46, close: 78.86, volume: 17517182 },
{ time: new Date(2017, 9, 25), open: 78.58, high: 79.10, low: 78.01, close: 78.63, volume: 20410808 },
{ time: new Date(2017, 9, 26), open: 79.20, high: 79.42, low: 78.75, close: 78.76, volume: 32120717 },
{ time: new Date(2017, 9, 27), open: 84.37, high: 86.20, low: 83.61, close: 83.81, volume: 71066729 },
{ time: new Date(2017, 9, 30), open: 83.70, high: 84.32, low: 83.10, close: 83.89, volume: 31756653 },
{ time: new Date(2017, 9, 31), open: 84.36, high: 84.36, low: 83.11, close: 83.18, volume: 27086575 },
{ time: new Date(2017, 10, 1), open: 83.68, high: 83.76, low: 82.88, close: 83.18, volume: 22307371 },
{ time: new Date(2017, 10, 2), open: 83.35, high: 84.46, low: 83.12, close: 84.05, volume: 23992945 },
{ time: new Date(2017, 10, 3), open: 84.08, high: 84.54, low: 83.40, close: 84.14, volume: 17633543 },
{ time: new Date(2017, 10, 6), open: 84.20, high: 84.70, low: 84.08, close: 84.47, volume: 19860852 },
{ time: new Date(2017, 10, 7), open: 84.77, high: 84.90, low: 83.93, close: 84.27, volume: 17939727 },
{ time: new Date(2017, 10, 8), open: 84.14, high: 84.61, low: 83.83, close: 84.56, volume: 18034170 },
{ time: new Date(2017, 10, 9), open: 84.11, high: 84.27, low: 82.90, close: 84.09, volume: 21178356 },
{ time: new Date(2017, 10, 10), open: 83.79, high: 84.10, low: 83.23, close: 83.87, volume: 19397793 },
{ time: new Date(2017, 10, 13), open: 83.66, high: 83.94, low: 83.46, close: 83.93, volume: 14196896 },
{ time: new Date(2017, 10, 14), open: 83.50, high: 84.10, low: 82.98, close: 84.05, volume: 18801280 },
{ time: new Date(2017, 10, 15), open: 83.47, high: 83.69, low: 82.69, close: 82.98, volume: 19383102 },
{ time: new Date(2017, 10, 16), open: 83.10, high: 83.42, low: 82.94, close: 83.20, volume: 20962750 },
{ time: new Date(2017, 10, 17), open: 83.12, high: 83.12, low: 82.24, close: 82.40, volume: 22078993 },
{ time: new Date(2017, 10, 20), open: 82.40, high: 82.59, low: 82.25, close: 82.53, volume: 16314978 },
{ time: new Date(2017, 10, 21), open: 82.74, high: 83.84, low: 82.74, close: 83.72, volume: 21237454 },
{ time: new Date(2017, 10, 22), open: 83.83, high: 83.90, low: 83.04, close: 83.11, volume: 20553089 },
{ time: new Date(2017, 10, 24), open: 83.01, high: 83.43, low: 82.78, close: 83.26, volume: 7425603 },
{ time: new Date(2017, 10, 27), open: 83.31, high: 83.98, low: 83.30, close: 83.87, volume: 18265242 },
{ time: new Date(2017, 10, 28), open: 84.07, high: 85.06, low: 84.02, close: 84.88, volume: 21925959 },
{ time: new Date(2017, 10, 29), open: 84.71, high: 84.92, low: 83.18, close: 83.34, volume: 27381109 },
{ time: new Date(2017, 10, 30), open: 83.51, high: 84.52, low: 83.34, close: 84.17, volume: 33054647 },
{ time: new Date(2017, 11, 1), open: 83.60, high: 84.81, low: 83.22, close: 84.26, volume: 29532132 },
{ time: new Date(2017, 11, 4), open: 84.42, high: 84.43, low: 80.70, close: 81.08, volume: 39094880 },
{ time: new Date(2017, 11, 5), open: 81.34, high: 82.68, low: 80.98, close: 81.59, volume: 26152261 },
{ time: new Date(2017, 11, 6), open: 81.55, high: 83.14, low: 81.43, close: 82.78, volume: 26162054 },
{ time: new Date(2017, 11, 7), open: 82.54, high: 82.80, low: 82.00, close: 82.49, volume: 23184547 },
{ time: new Date(2017, 11, 8), open: 83.63, high: 84.58, low: 83.33, close: 84.16, volume: 24489106 },
{ time: new Date(2017, 11, 11), open: 84.29, high: 85.37, low: 84.12, close: 85.23, volume: 22857854 },
{ time: new Date(2017, 11, 12), open: 85.31, high: 86.05, low: 85.08, close: 85.58, volume: 23924105 },
{ time: new Date(2017, 11, 13), open: 85.74, high: 86.00, low: 85.17, close: 85.35, volume: 22062679 },
{ time: new Date(2017, 11, 14), open: 85.43, high: 85.87, low: 84.53, close: 84.69, volume: 19305961 },
{ time: new Date(2017, 11, 15), open: 85.26, high: 87.09, low: 84.88, close: 86.85, volume: 53936687 },
{ time: new Date(2017, 11, 18), open: 87.12, high: 87.50, low: 86.23, close: 86.38, volume: 22283752 },
{ time: new Date(2017, 11, 19), open: 86.35, high: 86.35, low: 85.27, close: 85.83, volume: 23524787 },
{ time: new Date(2017, 11, 20), open: 86.20, high: 86.30, low: 84.71, close: 85.52, volume: 23674931 },
{ time: new Date(2017, 11, 21), open: 86.05, high: 86.10, low: 85.40, close: 85.50, volume: 17990745 },
{ time: new Date(2017, 11, 22), open: 85.40, high: 85.63, low: 84.92, close: 85.51, volume: 14145841 },
{ time: new Date(2017, 11, 26), open: 85.31, high: 85.53, low: 85.03, close: 85.40, volume: 9891237 },
{ time: new Date(2017, 11, 27), open: 85.65, high: 85.98, low: 85.22, close: 85.71, volume: 14678025 },
{ time: new Date(2017, 11, 28), open: 85.90, high: 85.93, low: 85.55, close: 85.72, volume: 10594344 },
{ time: new Date(2017, 11, 29), open: 85.63, high: 86.05, low: 85.50, close: 85.54, volume: 18717406 },
{ time: new Date(2018, 0, 2), open: 86.12, high: 86.31, low: 85.50, close: 85.95, volume: 22483797 },
{ time: new Date(2018, 0, 3), open: 86.06, high: 86.51, low: 85.97, close: 86.35, volume: 26061439 },
{ time: new Date(2018, 0, 4), open: 86.59, high: 87.66, low: 86.57, close: 87.11, volume: 21911974 },
{ time: new Date(2018, 0, 5), open: 87.66, high: 88.41, low: 87.43, close: 88.19, volume: 23407110 },
{ time: new Date(2018, 0, 8), open: 88.20, high: 88.58, low: 87.60, close: 88.28, volume: 22113049 },
{ time: new Date(2018, 0, 9), open: 88.65, high: 88.73, low: 87.86, close: 88.22, volume: 19484317 },
{ time: new Date(2018, 0, 10), open: 87.86, high: 88.19, low: 87.41, close: 87.82, volume: 18652201 },
{ time: new Date(2018, 0, 11), open: 88.13, high: 88.13, low: 87.24, close: 88.08, volume: 17808877 },
{ time: new Date(2018, 0, 12), open: 88.67, high: 89.78, low: 88.45, close: 89.60, volume: 24271531 },
{ time: new Date(2018, 0, 16), open: 90.10, high: 90.79, low: 88.01, close: 88.35, volume: 36599736 },
{ time: new Date(2018, 0, 17), open: 89.08, high: 90.28, low: 88.75, close: 90.14, volume: 25621164 },
{ time: new Date(2018, 0, 18), open: 89.80, high: 90.67, low: 89.66, close: 90.10, volume: 24159683 },
{ time: new Date(2018, 0, 19), open: 90.14, high: 90.61, low: 89.66, close: 90.00, volume: 36875013 },
{ time: new Date(2018, 0, 22), open: 90.00, high: 91.62, low: 89.74, close: 91.61, volume: 23601555 },
{ time: new Date(2018, 0, 23), open: 91.90, high: 92.30, low: 91.54, close: 91.90, volume: 23412841 },
{ time: new Date(2018, 0, 24), open: 92.55, high: 93.43, low: 91.58, close: 91.82, volume: 33277483 },
{ time: new Date(2018, 0, 25), open: 92.46, high: 93.24, low: 91.93, close: 92.33, volume: 26383238 },
{ time: new Date(2018, 0, 26), open: 93.12, high: 94.06, low: 92.58, close: 94.06, volume: 29172167 },
{ time: new Date(2018, 0, 29), open: 95.14, high: 95.45, low: 93.72, close: 93.92, volume: 31569940 },
{ time: new Date(2018, 0, 30), open: 93.30, high: 93.66, low: 92.10, close: 92.74, volume: 38635053 },
{ time: new Date(2018, 0, 31), open: 93.75, high: 95.40, low: 93.51, close: 95.01, volume: 48756338 }
];
result.title = "Microsoft (MSFT)";
return result;
}
public getTsla(): any {
const result: any = [
{ time: new Date(2013, 1, 1), open: 38.17, high: 38.50, low: 37.62, close: 38.30, volume: 1100590 },
{ time: new Date(2013, 1, 4), open: 38.40, high: 38.42, low: 37.59, close: 37.74, volume: 1127989 },
{ time: new Date(2013, 1, 5), open: 38.00, high: 38.65, low: 37.68, close: 38.13, volume: 1310192 },
{ time: new Date(2013, 1, 6), open: 38.18, high: 39.39, low: 37.90, close: 39.17, volume: 1893148 },
{ time: new Date(2013, 1, 7), open: 39.19, high: 39.68, low: 38.95, close: 39.48, volume: 1197521 },
{ time: new Date(2013, 1, 8), open: 39.45, high: 40.00, low: 39.14, close: 39.24, volume: 1139733 },
{ time: new Date(2013, 1, 11), open: 37.98, high: 39.15, low: 37.50, close: 38.42, volume: 3266248 },
{ time: new Date(2013, 1, 12), open: 38.45, high: 38.87, low: 37.29, close: 37.89, volume: 2261246 },
{ time: new Date(2013, 1, 13), open: 38.30, high: 39.00, low: 38.05, close: 38.45, volume: 967102 },
{ time: new Date(2013, 1, 14), open: 38.64, high: 38.75, low: 38.21, close: 38.30, volume: 990640 },
{ time: new Date(2013, 1, 15), open: 38.50, high: 38.51, low: 36.95, close: 37.04, volume: 2018269 },
{ time: new Date(2013, 1, 19), open: 37.36, high: 39.29, low: 37.31, close: 39.28, volume: 2701340 },
{ time: new Date(2013, 1, 20), open: 39.30, high: 39.65, low: 38.46, close: 38.54, volume: 3121910 },
{ time: new Date(2013, 1, 21), open: 36.49, high: 37.39, low: 34.54, close: 35.16, volume: 9038212 },
{ time: new Date(2013, 1, 22), open: 35.72, high: 36.39, low: 35.60, close: 36.11, volume: 2547831 },
{ time: new Date(2013, 1, 25), open: 36.15, high: 36.75, low: 34.34, close: 34.38, volume: 2890772 },
{ time: new Date(2013, 1, 26), open: 34.46, high: 34.96, low: 33.80, close: 34.43, volume: 2763050 },
{ time: new Date(2013, 1, 27), open: 34.41, high: 35.41, low: 34.40, close: 35.10, volume: 1959129 },
{ time: new Date(2013, 1, 28), open: 35.89, high: 36.10, low: 34.37, close: 34.83, volume: 1964893 },
{ time: new Date(2013, 2, 1), open: 35.00, high: 35.08, low: 34.25, close: 34.65, volume: 1546600 },
{ time: new Date(2013, 2, 4), open: 34.77, high: 35.83, low: 34.70, close: 35.58, volume: 1757660 },
{ time: new Date(2013, 2, 5), open: 36.00, high: 36.92, low: 35.79, close: 36.65, volume: 2086969 },
{ time: new Date(2013, 2, 6), open: 37.01, high: 37.88, low: 36.97, close: 37.69, volume: 1149925 },
{ time: new Date(2013, 2, 7), open: 37.73, high: 38.65, low: 36.88, close: 38.23, volume: 1158354 },
{ time: new Date(2013, 2, 8), open: 38.06, high: 39.44, low: 37.36, close: 38.47, volume: 912052 },
{ time: new Date(2013, 2, 11), open: 38.87, high: 39.44, low: 38.65, close: 39.10, volume: 1579440 },
{ time: new Date(2013, 2, 12), open: 38.90, high: 39.38, low: 38.85, close: 39.12, volume: 1275062 },
{ time: new Date(2013, 2, 13), open: 39.00, high: 39.49, low: 38.81, close: 38.98, volume: 821986 },
{ time: new Date(2013, 2, 14), open: 38.90, high: 38.91, low: 36.77, close: 36.85, volume: 2024459 },
{ time: new Date(2013, 2, 15), open: 36.64, high: 36.65, low: 35.21, close: 35.29, volume: 3279777 },
{ time: new Date(2013, 2, 18), open: 35.30, high: 36.06, low: 34.92, close: 35.15, volume: 1316336 },
{ time: new Date(2013, 2, 19), open: 35.25, high: 35.60, low: 34.94, close: 35.08, volume: 1098475 },
{ time: new Date(2013, 2, 20), open: 35.26, high: 36.07, low: 35.16, close: 35.95, volume: 1423684 },
{ time: new Date(2013, 2, 21), open: 35.95, high: 37.06, low: 35.74, close: 36.01, volume: 1146287 },
{ time: new Date(2013, 2, 22), open: 36.20, high: 36.80, low: 36.20, close: 36.62, volume: 446235 },
{ time: new Date(2013, 2, 25), open: 37.10, high: 38.52, low: 36.77, close: 37.53, volume: 2379354 },
{ time: new Date(2013, 2, 26), open: 37.98, high: 38.22, low: 37.66, close: 37.86, volume: 1808137 },
{ time: new Date(2013, 2, 27), open: 37.94, high: 38.38, low: 37.31, close: 38.16, volume: 1296283 },
{ time: new Date(2013, 2, 28), open: 38.23, high: 38.24, low: 37.75, close: 37.89, volume: 1158652 },
{ time: new Date(2013, 3, 1), open: 42.36, high: 46.68, low: 41.70, close: 43.93, volume: 14105873 },
{ time: new Date(2013, 3, 2), open: 43.60, high: 45.50, low: 43.51, close: 44.34, volume: 6652374 },
{ time: new Date(2013, 3, 3), open: 43.10, high: 43.47, low: 40.21, close: 41.10, volume: 5644995 },
{ time: new Date(2013, 3, 4), open: 41.11, high: 42.25, low: 40.81, close: 42.01, volume: 2264867 },
{ time: new Date(2013, 3, 5), open: 42.00, high: 42.00, low: 40.50, close: 41.37, volume: 1552389 },
{ time: new Date(2013, 3, 8), open: 41.97, high: 42.55, low: 41.51, close: 41.83, volume: 1679001 },
{ time: new Date(2013, 3, 9), open: 41.80, high: 41.83, low: 40.33, close: 40.50, volume: 1696036 },
{ time: new Date(2013, 3, 10), open: 40.70, high: 42.01, low: 40.61, close: 41.86, volume: 2121088 },
{ time: new Date(2013, 3, 11), open: 42.06, high: 44.55, low: 41.75, close: 43.59, volume: 3448081 },
{ time: new Date(2013, 3, 12), open: 43.25, high: 45.14, low: 43.05, close: 43.75, volume: 3149372 },
{ time: new Date(2013, 3, 15), open: 43.50, high: 43.80, low: 42.51, close: 43.30, volume: 1685984 },
{ time: new Date(2013, 3, 16), open: 44.19, high: 46.14, low: 43.91, close: 45.59, volume: 3180438 },
{ time: new Date(2013, 3, 17), open: 45.50, high: 45.95, low: 44.54, close: 45.45, volume: 2118428 },
{ time: new Date(2013, 3, 18), open: 45.98, high: 47.60, low: 45.39, close: 46.97, volume: 3368700 },
{ time: new Date(2013, 3, 19), open: 47.46, high: 49.88, low: 47.07, close: 47.83, volume: 3012136 },
{ time: new Date(2013, 3, 22), open: 48.60, high: 50.20, low: 47.75, close: 50.19, volume: 3939327 },
{ time: new Date(2013, 3, 23), open: 51.00, high: 52.92, low: 50.66, close: 51.01, volume: 3737550 },
{ time: new Date(2013, 3, 24), open: 50.90, high: 51.05, low: 48.98, close: 50.43, volume: 2630108 },
{ time: new Date(2013, 3, 25), open: 50.50, high: 52.40, low: 50.50, close: 52.00, volume: 2796207 },
{ time: new Date(2013, 3, 26), open: 53.13, high: 53.74, low: 50.62, close: 51.20, volume: 3622430 },
{ time: new Date(2013, 3, 29), open: 51.76, high: 54.99, low: 51.20, close: 54.94, volume: 3642206 },
{ time: new Date(2013, 3, 30), open: 56.00, high: 58.18, low: 53.76, close: 53.99, volume: 5523948 },
{ time: new Date(2013, 4, 1), open: 55.99, high: 55.99, low: 53.00, close: 53.28, volume: 2742778 },
{ time: new Date(2013, 4, 2), open: 53.85, high: 55.27, low: 53.70, close: 54.11, volume: 3052333 },
{ time: new Date(2013, 4, 3), open: 56.47, high: 56.47, low: 54.50, close: 54.55, volume: 3379403 },
{ time: new Date(2013, 4, 6), open: 56.39, high: 59.66, low: 55.50, close: 59.50, volume: 4372799 },
{ time: new Date(2013, 4, 7), open: 62.00, high: 62.37, low: 55.12, close: 55.51, volume: 9994549 },
{ time: new Date(2013, 4, 8), open: 57.50, high: 58.20, low: 55.71, close: 55.79, volume: 6769859 },
{ time: new Date(2013, 4, 9), open: 70.12, high: 75.77, low: 63.69, close: 69.40, volume: 28604970 },
{ time: new Date(2013, 4, 10), open: 69.65, high: 81.00, low: 69.25, close: 76.76, volume: 25086430 },
{ time: new Date(2013, 4, 13), open: 80.99, high: 88.00, low: 79.15, close: 87.80, volume: 22416815 },
{ time: new Date(2013, 4, 14), open: 94.22, high: 97.12, low: 81.15, close: 83.24, volume: 37163898 },
{ time: new Date(2013, 4, 15), open: 81.80, high: 86.88, low: 78.11, close: 84.84, volume: 16878700 },
{ time: new Date(2013, 4, 16), open: 94.70, high: 95.00, low: 88.66, close: 92.25, volume: 21614002 },
{ time: new Date(2013, 4, 17), open: 92.50, high: 94.44, low: 87.50, close: 91.50, volume: 19008450 },
{ time: new Date(2013, 4, 20), open: 91.12, high: 92.50, low: 88.63, close: 89.94, volume: 8348331 },
{ time: new Date(2013, 4, 21), open: 88.50, high: 89.99, low: 85.28, close: 87.59, volume: 9001763 },
{ time: new Date(2013, 4, 22), open: 86.37, high: 90.96, low: 85.50, close: 87.24, volume: 8573776 },
{ time: new Date(2013, 4, 23), open: 84.80, high: 93.01, low: 83.05, close: 92.73, volume: 12044257 },
{ time: new Date(2013, 4, 24), open: 92.60, high: 97.95, low: 92.00, close: 97.08, volume: 16124194 },
{ time: new Date(2013, 4, 28), open: 101.55, high: 110.75, low: 100.30, close: 110.33, volume: 19691824 },
{ time: new Date(2013, 4, 29), open: 113.55, high: 114.90, low: 99.00, close: 104.63, volume: 25099480 },
{ time: new Date(2013, 4, 30), open: 102.46, high: 109.54, low: 101.20, close: 104.95, volume: 16140554 },
{ time: new Date(2013, 4, 31), open: 106.26, high: 106.44, low: 97.73, close: 97.76, volume: 15171929 },
{ time: new Date(2013, 5, 3), open: 93.51, high: 97.62, low: 88.25, close: 92.59, volume: 19143475 },
{ time: new Date(2013, 5, 4), open: 92.75, high: 96.42, low: 92.40, close: 94.84, volume: 8856045 },
{ time: new Date(2013, 5, 5), open: 93.66, high: 97.97, low: 89.11, close: 95.37, volume: 12224731 },
{ time: new Date(2013, 5, 6), open: 95.25, high: 99.27, low: 95.11, close: 97.35, volume: 9514406 },
{ time: new Date(2013, 5, 7), open: 98.00, high: 102.90, low: 96.70, close: 102.04, volume: 10717217 },
{ time: new Date(2013, 5, 10), open: 98.93, high: 102.52, low: 98.57, close: 100.05, volume: 9234215 },
{ time: new Date(2013, 5, 11), open: 98.18, high: 98.68, low: 94.05, close: 94.47, volume: 7385845 },
{ time: new Date(2013, 5, 12), open: 96.80, high: 100.48, low: 95.75, close: 97.73, volume: 9197523 },
{ time: new Date(2013, 5, 13), open: 99.00, high: 99.28, low: 95.12, close: 98.18, volume: 5965124 },
{ time: new Date(2013, 5, 14), open: 100.00, high: 102.52, low: 99.33, close: 100.30, volume: 6554483 },
{ time: new Date(2013, 5, 17), open: 103.60, high: 104.75, low: 101.20, close: 102.20, volume: 7075640 },
{ time: new Date(2013, 5, 18), open: 101.75, high: 103.98, low: 99.20, close: 103.39, volume: 8803563 },
{ time: new Date(2013, 5, 19), open: 102.06, high: 106.67, low: 102.01, close: 104.68, volume: 8588734 },
{ time: new Date(2013, 5, 20), open: 104.65, high: 107.13, low: 99.45, close: 100.65, volume: 10111221 },
{ time: new Date(2013, 5, 21), open: 103.70, high: 103.70, low: 97.50, close: 99.55, volume: 11714123 },
{ time: new Date(2013, 5, 24), open: 96.50, high: 102.87, low: 95.30, close: 101.49, volume: 7127020 },
{ time: new Date(2013, 5, 25), open: 103.10, high: 104.20, low: 100.55, close: 102.40, volume: 5850832 },
{ time: new Date(2013, 5, 26), open: 103.80, high: 105.87, low: 102.66, close: 105.72, volume: 6610159 },
{ time: new Date(2013, 5, 27), open: 106.75, high: 110.25, low: 106.13, close: 109.25, volume: 8750826 },
{ time: new Date(2013, 5, 28), open: 108.57, high: 109.44, low: 106.71, close: 107.36, volume: 5750431 },
{ time: new Date(2013, 6, 1), open: 109.36, high: 117.77, low: 109.15, close: 117.18, volume: 10903601 },
{ time: new Date(2013, 6, 2), open: 118.26, high: 121.89, low: 115.50, close: 117.82, volume: 12070315 },
{ time: new Date(2013, 6, 3), open: 118.00, high: 119.25, low: 114.27, close: 115.24, volume: 4806662 },
{ time: new Date(2013, 6, 5), open: 118.32, high: 120.28, low: 115.70, close: 120.09, volume: 6827497 },
{ time: new Date(2013, 6, 8), open: 121.37, high: 122.18, low: 118.82, close: 121.61, volume: 7820816 },
{ time: new Date(2013, 6, 9), open: 124.64, high: 125.32, low: 121.91, close: 123.45, volume: 8603207 },
{ time: new Date(2013, 6, 10), open: 123.19, high: 123.25, low: 120.79, close: 122.27, volume: 5600012 },
{ time: new Date(2013, 6, 11), open: 124.88, high: 126.09, low: 122.35, close: 125.61, volume: 7486958 },
{ time: new Date(2013, 6, 12), open: 125.50, high: 129.94, low: 124.51, close: 129.90, volume: 11349186 },
{ time: new Date(2013, 6, 15), open: 133.03, high: 133.26, low: 126.82, close: 127.26, volume: 9924336 },
{ time: new Date(2013, 6, 16), open: 126.28, high: 126.32, low: 107.30, close: 109.05, volume: 32371868 },
{ time: new Date(2013, 6, 17), open: 106.52, high: 121.62, low: 104.50, close: 120.25, volume: 26028947 },
{ time: new Date(2013, 6, 18), open: 120.97, high: 122.73, low: 116.18, close: 119.03, volume: 11407358 },
{ time: new Date(2013, 6, 19), open: 118.50, high: 120.55, low: 116.51, close: 119.68, volume: 5891439 },
{ time: new Date(2013, 6, 22), open: 119.89, high: 126.68, low: 119.88, close: 122.43, volume: 9804810 },
{ time: new Date(2013, 6, 23), open: 124.00, high: 125.56, low: 121.82, close: 122.74, volume: 7740469 },
{ time: new Date(2013, 6, 24), open: 124.47, high: 124.50, low: 119.56, close: 121.70, volume: 6871372 },
{ time: new Date(2013, 6, 25), open: 120.40, high: 124.75, low: 120.19, close: 124.07, volume: 5287144 },
{ time: new Date(2013, 6, 26), open: 128.14, high: 130.68, low: 126.61, close: 129.39, volume: 9640703 },
{ time: new Date(2013, 6, 29), open: 129.32, high: 135.37, low: 128.25, close: 134.62, volume: 9686072 },
{ time: new Date(2013, 6, 30), open: 134.80, high: 137.49, low: 128.18, close: 131.74, volume: 13130267 },
{ time: new Date(2013, 6, 31), open: 132.57, high: 134.98, low: 131.45, close: 134.28, volume: 6351637 },
{ time: new Date(2013, 7, 1), open: 135.00, high: 136.52, low: 132.63, close: 135.55, volume: 5323599 },
{ time: new Date(2013, 7, 2), open: 134.59, high: 138.25, low: 133.61, close: 138.00, volume: 6269838 },
{ time: new Date(2013, 7, 5), open: 140.01, high: 144.89, low: 139.65, close: 144.68, volume: 10200629 },
{ time: new Date(2013, 7, 6), open: 144.75, high: 145.73, low: 141.10, close: 142.15, volume: 9261092 },
{ time: new Date(2013, 7, 7), open: 141.89, high: 141.95, low: 132.36, close: 134.23, volume: 18212138 },
{ time: new Date(2013, 7, 8), open: 154.36, high: 158.88, low: 150.46, close: 153.48, volume: 27246763 },
{ time: new Date(2013, 7, 9), open: 152.40, high: 155.95, low: 151.25, close: 153.00, volume: 8936029 },
{ time: new Date(2013, 7, 12), open: 149.43, high: 150.50, low: 142.05, close: 147.38, volume: 14912175 },
{ time: new Date(2013, 7, 13), open: 149.50, high: 149.84, low: 144.45, close: 145.43, volume: 8748863 },
{ time: new Date(2013, 7, 14), open: 142.72, high: 144.84, low: 138.05, close: 139.36, volume: 11693743 },
{ time: new Date(2013, 7, 15), open: 136.43, high: 143.60, low: 135.00, close: 139.67, volume: 10188877 },
{ time: new Date(2013, 7, 16), open: 141.63, high: 143.91, low: 140.97, close: 142.00, volume: 7108086 },
{ time: new Date(2013, 7, 19), open: 143.43, high: 147.38, low: 142.83, close: 144.90, volume: 8037640 },
{ time: new Date(2013, 7, 20), open: 148.65, high: 149.78, low: 147.00, close: 149.58, volume: 6418108 },
{ time: new Date(2013, 7, 21), open: 150.00, high: 150.31, low: 146.25, close: 147.86, volume: 6266262 },
{ time: new Date(2013, 7, 22), open: 149.22, high: 157.48, low: 148.14, close: 157.10, volume: 10592391 },
{ time: new Date(2013, 7, 23), open: 157.00, high: 162.30, low: 155.00, close: 161.84, volume: 12931842 },
{ time: new Date(2013, 7, 26), open: 165.15, high: 173.00, low: 160.25, close: 164.22, volume: 24171096 },
{ time: new Date(2013, 7, 27), open: 162.30, high: 168.80, low: 160.95, close: 167.01, volume: 17566816 },
{ time: new Date(2013, 7, 28), open: 169.06, high: 171.50, low: 163.25, close: 166.45, volume: 14740006 },
{ time: new Date(2013, 7, 29), open: 164.22, high: 167.75, low: 162.51, close: 166.06, volume: 9445720 },
{ time: new Date(2013, 7, 30), open: 166.37, high: 169.21, low: 163.96, close: 169.00, volume: 11028358 },
{ time: new Date(2013, 8, 3), open: 173.40, high: 173.70, low: 166.40, close: 168.94, volume: 12061100 },
{ time: new Date(2013, 8, 4), open: 169.77, high: 171.62, low: 165.56, close: 170.62, volume: 11475647 },
{ time: new Date(2013, 8, 5), open: 170.10, high: 171.50, low: 168.25, close: 169.93, volume: 6693202 },
{ time: new Date(2013, 8, 6), open: 168.57, high: 169.70, low: 165.15, close: 166.97, volume: 8619630 },
{ time: new Date(2013, 8, 9), open: 163.12, high: 164.50, low: 158.51, close: 160.70, volume: 14344473 },
{ time: new Date(2013, 8, 10), open: 161.45, high: 167.50, low: 160.63, close: 166.37, volume: 8967786 },
{ time: new Date(2013, 8, 11), open: 166.41, high: 167.90, low: 162.13, close: 163.52, volume: 5811072 },
{ time: new Date(2013, 8, 12), open: 164.00, high: 166.76, low: 160.51, close: 164.93, volume: 6159993 },
{ time: new Date(2013, 8, 13), open: 162.77, high: 166.37, low: 162.16, close: 165.54, volume: 5409888 },
{ time: new Date(2013, 8, 16), open: 168.00, high: 170.85, low: 165.85, close: 166.58, volume: 7592598 },
{ time: new Date(2013, 8, 17), open: 165.08, high: 168.42, low: 163.36, close: 166.23, volume: 5500719 },
{ time: new Date(2013, 8, 18), open: 167.07, high: 167.45, low: 164.20, close: 166.22, volume: 5439615 },
{ time: new Date(2013, 8, 19), open: 170.80, high: 180.47, low: 169.08, close: 177.92, volume: 15594568 },
{ time: new Date(2013, 8, 20), open: 178.90, high: 185.83, low: 178.56, close: 183.39, volume: 13401689 },
{ time: new Date(2013, 8, 23), open: 184.48, high: 185.48, low: 177.11, close: 181.11, volume: 8191841 },
{ time: new Date(2013, 8, 24), open: 179.14, high: 184.96, low: 177.65, close: 182.33, volume: 6282431 },
{ time: new Date(2013, 8, 25), open: 183.56, high: 186.30, low: 180.50, close: 185.24, volume: 8252621 },
{ time: new Date(2013, 8, 26), open: 186.70, high: 189.68, low: 185.61, close: 188.64, volume: 6621592 },
{ time: new Date(2013, 8, 27), open: 187.52, high: 191.28, low: 186.43, close: 190.90, volume: 5923881 },
{ time: new Date(2013, 8, 30), open: 189.00, high: 194.50, low: 188.00, close: 193.37, volume: 8934541 },
{ time: new Date(2013, 9, 1), open: 193.96, high: 194.23, low: 188.37, close: 193.00, volume: 7761429 },
{ time: new Date(2013, 9, 2), open: 188.59, high: 191.83, low: 175.40, close: 180.95, volume: 20775410 },
{ time: new Date(2013, 9, 3), open: 175.04, high: 179.69, low: 168.00, close: 173.31, volume: 23816504 },
{ time: new Date(2013, 9, 4), open: 176.40, high: 181.18, low: 172.65, close: 180.98, volume: 14413965 },
{ time: new Date(2013, 9, 7), open: 182.46, high: 186.73, low: 180.26, close: 183.07, volume: 11485579 },
{ time: new Date(2013, 9, 8), open: 184.40, high: 185.93, low: 173.21, close: 174.73, volume: 13757218 },
{ time: new Date(2013, 9, 9), open: 174.73, high: 174.99, low: 161.50, close: 168.78, volume: 15316481 },
{ time: new Date(2013, 9, 10), open: 173.09, high: 175.75, low: 169.69, close: 172.93, volume: 8883910 },
{ time: new Date(2013, 9, 11), open: 172.75, high: 179.29, low: 171.20, close: 178.70, volume: 8311086 },
{ time: new Date(2013, 9, 14), open: 175.00, high: 182.50, low: 174.15, close: 179.72, volume: 7769630 },
{ time: new Date(2013, 9, 15), open: 185.28, high: 188.79, low: 183.18, close: 183.94, volume: 10978536 },
{ time: new Date(2013, 9, 16), open: 184.90, high: 187.30, low: 182.09, close: 183.56, volume: 8205367 },
{ time: new Date(2013, 9, 17), open: 183.54, high: 184.80, low: 180.99, close: 182.80, volume: 6704968 },
{ time: new Date(2013, 9, 18), open: 184.15, high: 185.96, low: 182.52, close: 183.40, volume: 5930815 },
{ time: new Date(2013, 9, 21), open: 183.28, high: 183.39, low: 171.00, close: 172.60, volume: 11532131 },
{ time: new Date(2013, 9, 22), open: 170.50, high: 177.78, low: 166.11, close: 171.54, volume: 11394675 },
{ time: new Date(2013, 9, 23), open: 168.91, high: 171.81, low: 160.15, close: 164.50, volume: 13327739 },
{ time: new Date(2013, 9, 24), open: 165.00, high: 174.50, low: 162.83, close: 173.15, volume: 10825667 },
{ time: new Date(2013, 9, 25), open: 174.21, high: 174.50, low: 166.80, close: 169.66, volume: 7595458 },
{ time: new Date(2013, 9, 28), open: 170.18, high: 170.50, low: 162.20, close: 162.86, volume: 7841727 },
{ time: new Date(2013, 9, 29), open: 162.76, high: 165.45, low: 153.00, close: 164.47, volume: 14111737 },
{ time: new Date(2013, 9, 30), open: 164.63, high: 167.68, low: 158.17, close: 159.22, volume: 8401756 },
{ time: new Date(2013, 9, 31), open: 155.67, high: 162.44, low: 153.30, close: 159.94, volume: 9340455 },
{ time: new Date(2013, 10, 1), open: 163.00, high: 165.90, low: 160.41, close: 162.17, volume: 7180583 },
{ time: new Date(2013, 10, 4), open: 165.00, high: 175.39, low: 164.22, close: 175.20, volume: 13120374 },
{ time: new Date(2013, 10, 5), open: 180.00, high: 181.43, low: 171.36, close: 176.81, volume: 22467101 },
{ time: new Date(2013, 10, 6), open: 154.81, high: 160.73, low: 146.36, close: 151.16, volume: 31071726 },
{ time: new Date(2013, 10, 7), open: 144.19, high: 145.65, low: 137.62, close: 139.77, volume: 22284744 },
{ time: new Date(2013, 10, 8), open: 136.48, high: 140.60, low: 132.32, close: 137.95, volume: 22477861 },
{ time: new Date(2013, 10, 11), open: 141.00, high: 145.42, low: 137.10, close: 144.70, volume: 13997591 },
{ time: new Date(2013, 10, 12), open: 144.69, high: 144.70, low: 136.18, close: 137.80, volume: 14985162 },
{ time: new Date(2013, 10, 13), open: 140.84, high: 142.37, low: 136.34, close: 138.70, volume: 12658272 },
{ time: new Date(2013, 10, 14), open: 138.92, high: 140.40, low: 134.11, close: 137.60, volume: 12203700 },
{ time: new Date(2013, 10, 15), open: 136.85, high: 137.95, low: 134.35, close: 135.45, volume: 9900176 },
{ time: new Date(2013, 10, 18), open: 135.27, high: 135.45, low: 119.61, close: 121.58, volume: 23138242 },
{ time: new Date(2013, 10, 19), open: 119.43, high: 129.00, low: 119.22, close: 126.09, volume: 19816154 },
{ time: new Date(2013, 10, 20), open: 126.08, high: 127.45, low: 119.06, close: 121.11, volume: 13849554 },
{ time: new Date(2013, 10, 21), open: 122.89, high: 124.79, low: 120.25, close: 122.10, volume: 11903803 },
{ time: new Date(2013, 10, 22), open: 121.58, high: 122.75, low: 117.93, close: 121.38, volume: 11104146 },
{ time: new Date(2013, 10, 25), open: 124.50, high: 125.84, low: 120.30, close: 120.84, volume: 10275348 },
{ time: new Date(2013, 10, 26), open: 119.38, high: 122.72, low: 116.10, close: 120.50, volume: 13885522 },
{ time: new Date(2013, 10, 27), open: 121.31, high: 126.95, low: 119.52, close: 126.94, volume: 12367634 },
{ time: new Date(2013, 10, 29), open: 129.77, high: 130.59, low: 126.98, close: 127.28, volume: 9716219 },
{ time: new Date(2013, 11, 2), open: 126.35, high: 128.55, low: 123.93, close: 124.17, volume: 7751211 },
{ time: new Date(2013, 11, 3), open: 132.68, high: 144.94, low: 131.59, close: 144.70, volume: 25682404 },
{ time: new Date(2013, 11, 4), open: 144.32, high: 144.43, low: 137.13, close: 138.95, volume: 13147688 },
{ time: new Date(2013, 11, 5), open: 140.15, high: 143.35, low: 139.50, close: 140.48, volume: 9288415 },
{ time: new Date(2013, 11, 6), open: 141.51, high: 142.49, low: 136.30, close: 137.36, volume: 7909596 },
{ time: new Date(2013, 11, 9), open: 137.01, high: 141.70, low: 134.21, close: 141.60, volume: 9061485 },
{ time: new Date(2013, 11, 10), open: 139.96, high: 145.87, low: 139.86, close: 142.19, volume: 10748234 },
{ time: new Date(2013, 11, 11), open: 141.89, high: 143.05, low: 139.49, close: 139.65, volume: 7137842 },
{ time: new Date(2013, 11, 12), open: 139.81, high: 148.24, low: 138.53, close: 147.47, volume: 10767791 },
{ time: new Date(2013, 11, 13), open: 148.37, high: 151.80, low: 147.32, close: 147.65, volume: 10599775 },
{ time: new Date(2013, 11, 16), open: 148.57, high: 150.43, low: 146.10, close: 147.94, volume: 6675276 },
{ time: new Date(2013, 11, 17), open: 146.93, high: 154.63, low: 146.32, close: 152.46, volume: 10494969 },
{ time: new Date(2013, 11, 18), open: 152.28, high: 154.90, low: 145.95, close: 147.98, volume: 11581897 },
{ time: new Date(2013, 11, 19), open: 146.91, high: 147.00, low: 139.10, close: 140.72, volume: 12758613 },
{ time: new Date(2013, 11, 20), open: 141.88, high: 144.35, low: 141.58, close: 143.24, volume: 7422537 },
{ time: new Date(2013, 11, 23), open: 144.85, high: 146.24, low: 142.60, close: 143.55, volume: 5385506 },
{ time: new Date(2013, 11, 24), open: 150.00, high: 154.97, low: 149.82, close: 151.41, volume: 9941485 },
{ time: new Date(2013, 11, 26), open: 155.04, high: 158.00, low: 154.29, close: 155.50, volume: 7129526 },
{ time: new Date(2013, 11, 27), open: 155.30, high: 155.50, low: 150.80, close: 151.12, volume: 5469064 },
{ time: new Date(2013, 11, 30), open: 151.12, high: 154.81, low: 150.75, close: 152.44, volume: 4472076 },
{ time: new Date(2013, 11, 31), open: 152.32, high: 153.20, low: 148.66, close: 150.43, volume: 4266710 },
{ time: new Date(2014, 0, 2), open: 149.80, high: 152.48, low: 146.55, close: 150.10, volume: 6195355 },
{ time: new Date(2014, 0, 3), open: 150.00, high: 152.19, low: 148.60, close: 149.56, volume: 4698839 },
{ time: new Date(2014, 0, 6), open: 150.00, high: 150.40, low: 145.24, close: 147.00, volume: 5367320 },
{ time: new Date(2014, 0, 7), open: 147.62, high: 150.40, low: 145.25, close: 149.36, volume: 5041806 },
{ time: new Date(2014, 0, 8), open: 148.85, high: 153.70, low: 148.76, close: 151.28, volume: 6166674 },
{ time: new Date(2014, 0, 9), open: 152.50, high: 153.43, low: 146.85, close: 147.53, volume: 5388905 },
{ time: new Date(2014, 0, 10), open: 148.46, high: 148.90, low: 142.25, close: 145.72, volume: 7450531 },
{ time: new Date(2014, 0, 13), open: 145.78, high: 147.00, low: 137.82, close: 139.34, volume: 6324647 },
{ time: new Date(2014, 0, 14), open: 140.50, high: 162.00, low: 136.67, close: 161.27, volume: 27935828 },
{ time: new Date(2014, 0, 15), open: 168.45, high: 172.23, low: 162.10, close: 164.13, volume: 20488981 },
{ time: new Date(2014, 0, 16), open: 162.50, high: 172.70, low: 162.40, close: 170.97, volume: 11982099 },
{ time: new Date(2014, 0, 17), open: 170.19, high: 173.20, low: 167.95, close: 170.01, volume: 9216028 },
{ time: new Date(2014, 0, 21), open: 171.24, high: 177.29, low: 170.81, close: 176.68, volume: 9745765 },
{ time: new Date(2014, 0, 22), open: 177.81, high: 180.32, low: 174.76, close: 178.56, volume: 7036758 },
{ time: new Date(2014, 0, 23), open: 177.23, high: 182.38, low: 173.42, close: 181.50, volume: 7899515 },
{ time: new Date(2014, 0, 24), open: 177.85, high: 180.48, low: 173.53, close: 174.60, volume: 7711296 },
{ time: new Date(2014, 0, 27), open: 175.16, high: 177.92, low: 164.71, close: 169.62, volume: 8737773 },
{ time: new Date(2014, 0, 28), open: 171.50, high: 178.98, low: 171.00, close: 178.38, volume: 6128237 },
{ time: new Date(2014, 0, 29), open: 175.30, high: 179.09, low: 173.13, close: 175.23, volume: 5956817 },
{ time: new Date(2014, 0, 30), open: 178.00, high: 184.78, low: 177.01, close: 182.84, volume: 8575210 },
{ time: new Date(2014, 0, 31), open: 178.85, high: 186.00, low: 178.51, close: 181.41, volume: 6512951 },
{ time: new Date(2014, 1, 3), open: 182.89, high: 184.88, low: 175.16, close: 177.11, volume: 6778609 },
{ time: new Date(2014, 1, 4), open: 180.70, high: 181.60, low: 176.20, close: 178.73, volume: 4690883 },
{ time: new Date(2014, 1, 5), open: 178.30, high: 180.59, low: 169.36, close: 174.42, volume: 7275952 },
{ time: new Date(2014, 1, 6), open: 176.30, high: 180.11, low: 176.00, close: 178.38, volume: 5847953 },
{ time: new Date(2014, 1, 7), open: 181.01, high: 186.63, low: 179.60, close: 186.53, volume: 8964054 },
{ time: new Date(2014, 1, 10), open: 189.34, high: 199.30, low: 189.32, close: 196.56, volume: 12989286 },
{ time: new Date(2014, 1, 11), open: 198.97, high: 202.20, low: 192.70, close: 196.62, volume: 10734472 },
{ time: new Date(2014, 1, 12), open: 195.78, high: 198.27, low: 194.32, close: 195.32, volume: 5181313 },
{ time: new Date(2014, 1, 13), open: 193.34, high: 202.72, low: 193.25, close: 199.63, volume: 8174049 },
{ time: new Date(2014, 1, 14), open: 198.10, high: 201.88, low: 197.00, close: 198.23, volume: 6173462 },
{ time: new Date(2014, 1, 18), open: 205.24, high: 206.00, low: 201.36, close: 203.70, volume: 9355871 },
{ time: new Date(2014, 1, 19), open: 203.70, high: 203.70, low: 193.41, close: 193.64, volume: 16419899 },
{ time: new Date(2014, 1, 20), open: 215.01, high: 215.21, low: 206.27, close: 209.97, volume: 18022262 },
{ time: new Date(2014, 1, 21), open: 211.64, high: 213.98, low: 209.19, close: 209.60, volume: 7828981 },
{ time: new Date(2014, 1, 24), open: 208.76, high: 218.36, low: 208.32, close: 217.65, volume: 8303133 },
{ time: new Date(2014, 1, 25), open: 230.00, high: 259.20, low: 228.45, close: 248.00, volume: 32797000 },
{ time: new Date(2014, 1, 26), open: 258.58, high: 265.00, low: 247.50, close: 253.00, volume: 24771194 },
{ time: new Date(2014, 1, 27), open: 263.25, high: 261.90, low: 248.33, close: 252.54, volume: 17970707 },
{ time: new Date(2014, 1, 28), open: 249.65, high: 252.68, low: 242.55, close: 244.81, volume: 14612693 },
{ time: new Date(2014, 2, 3), open: 237.26, high: 251.65, low: 234.99, close: 250.56, volume: 13109303 },
{ time: new Date(2014, 2, 4), open: 258.48, high: 260.00, low: 252.83, close: 254.84, volume: 8765392 },
{ time: new Date(2014, 2, 5), open: 256.72, high: 256.99, low: 251.80, close: 252.66, volume: 5946736 },
{ time: new Date(2014, 2, 6), open: 254.14, high: 257.50, low: 249.45, close: 252.94, volume: 7374719 },
{ time: new Date(2014, 2, 7), open: 252.94, high: 254.85, low: 244.41, close: 246.21, volume: 7818465 },
{ time: new Date(2014, 2, 10), open: 242.70, high: 243.00, low: 236.06, close: 238.84, volume: 7745751 },
{ time: new Date(2014, 2, 11), open: 236.50, high: 244.60, low: 232.43, close: 234.41, volume: 8836349 },
{ time: new Date(2014, 2, 12), open: 231.50, high: 247.50, low: 231.11, close: 241.49, volume: 9763911 },
{ time: new Date(2014, 2, 13), open: 243.79, high: 244.19, low: 234.00, close: 237.79, volume: 6236325 },
{ time: new Date(2014, 2, 14), open: 235.29, high: 236.94, low: 228.32, close: 230.97, volume: 8289733 },
{ time: new Date(2014, 2, 17), open: 234.95, high: 237.93, low: 230.50, close: 233.98, volume: 5912592 },
{ time: new Date(2014, 2, 18), open: 236.95, high: 241.50, low: 235.02, close: 240.04, volume: 6242349 },
{ time: new Date(2014, 2, 19), open: 241.39, high: 241.55, low: 233.51, close: 235.84, volume: 5071327 },
{ time: new Date(2014, 2, 20), open: 236.16, high: 239.25, low: 233.36, close: 234.91, volume: 3817905 },
{ time: new Date(2014, 2, 21), open: 236.02, high: 236.20, low: 227.50, close: 228.89, volume: 8227311 },
{ time: new Date(2014, 2, 24), open: 229.75, high: 229.90, low: 210.27, close: 220.17, volume: 11332947 },
{ time: new Date(2014, 2, 25), open: 224.14, high: 227.05, low: 217.90, close: 220.44, volume: 7865375 },
{ time: new Date(2014, 2, 26), open: 221.95, high: 222.60, low: 211.35, close: 212.96, volume: 6907306 },
{ time: new Date(2014, 2, 27), open: 212.37, high: 213.60, low: 203.00, close: 207.32, volume: 9505307 },
{ time: new Date(2014, 2, 28), open: 212.80, high: 216.72, low: 210.27, close: 212.37, volume: 9684761 },
{ time: new Date(2014, 2, 31), open: 216.50, high: 216.75, low: 206.39, close: 208.45, volume: 8380023 },
{ time: new Date(2014, 3, 1), open: 209.02, high: 218.16, low: 208.58, close: 216.97, volume: 7371422 },
{ time: new Date(2014, 3, 2), open: 220.00, high: 230.89, low: 218.05, close: 230.29, volume: 10782251 },
{ time: new Date(2014, 3, 3), open: 230.30, high: 235.73, low: 222.00, close: 225.40, volume: 10923734 },
{ time: new Date(2014, 3, 4), open: 226.01, high: 228.27, low: 211.25, close: 212.22, volume: 11345618 },
{ time: new Date(2014, 3, 7), open: 205.81, high: 216.20, low: 203.51, close: 207.52, volume: 9855478 },
{ time: new Date(2014, 3, 8), open: 210.05, high: 216.49, low: 206.42, close: 215.46, volume: 6889296 },
{ time: new Date(2014, 3, 9), open: 216.76, high: 218.45, low: 210.89, close: 216.93, volume: 5157923 },
{ time: new Date(2014, 3, 10), open: 216.82, high: 217.50, low: 203.79, close: 204.19, volume: 7211492 },
{ time: new Date(2014, 3, 11), open: 200.61, high: 207.00, low: 198.60, close: 203.78, volume: 9071300 },
{ time: new Date(2014, 3, 14), open: 207.60, high: 208.44, low: 194.41, close: 198.09, volume: 7703031 },
{ time: new Date(2014, 3, 15), open: 199.09, high: 199.29, low: 184.32, close: 193.91, volume: 13667071 },
{ time: new Date(2014, 3, 16), open: 197.00, high: 199.99, low: 190.82, close: 199.11, volume: 7205319 },
{ time: new Date(2014, 3, 17), open: 199.61, high: 202.29, low: 194.08, close: 198.12, volume: 5929506 },
{ time: new Date(2014, 3, 21), open: 197.08, high: 206.20, low: 194.00, close: 204.38, volume: 5266490 },
{ time: new Date(2014, 3, 22), open: 206.36, high: 219.33, low: 205.01, close: 218.64, volume: 9809333 },
{ time: new Date(2014, 3, 23), open: 216.33, high: 216.74, low: 207.00, close: 207.99, volume: 7295609 },
{ time: new Date(2014, 3, 24), open: 210.81, high: 212.80, low: 203.20, close: 207.86, volume: 5504768 },
{ time: new Date(2014, 3, 25), open: 202.00, high: 206.70, low: 197.65, close: 199.85, volume: 6996658 },
{ time: new Date(2014, 3, 28), open: 200.00, high: 203.79, low: 190.50, close: 198.51, volume: 7041983 },
{ time: new Date(2014, 3, 29), open: 198.21, high: 207.15, low: 195.53, close: 206.92, volume: 5787369 },
{ time: new Date(2014, 3, 30), open: 203.60, high: 208.16, low: 201.28, close: 207.89, volume: 4443453 },
{ time: new Date(2014, 4, 1), open: 207.08, high: 214.02, low: 205.69, close: 207.73, volume: 5444670 },
{ time: new Date(2014, 4, 2), open: 208.60, high: 211.36, low: 206.52, close: 210.91, volume: 4091394 },
{ time: new Date(2014, 4, 5), open: 209.48, high: 217.69, low: 208.52, close: 216.61, volume: 5152343 },
{ time: new Date(2014, 4, 6), open: 216.60, high: 218.66, low: 206.85, close: 207.28, volume: 5636725 },
{ time: new Date(2014, 4, 7), open: 209.64, high: 210.20, low: 197.25, close: 201.35, volume: 10179291 },
{ time: new Date(2014, 4, 8), open: 182.00, high: 194.40, low: 178.00, close: 178.59, volume: 20056591 },
{ time: new Date(2014, 4, 9), open: 179.86, high: 183.40, low: 177.22, close: 182.26, volume: 8495159 },
{ time: new Date(2014, 4, 12), open: 183.87, high: 187.19, low: 179.88, close: 184.67, volume: 7004330 },
{ time: new Date(2014, 4, 13), open: 183.76, high: 191.34, low: 183.00, close: 190.16, volume: 7097242 },
{ time: new Date(2014, 4, 14), open: 188.95, high: 193.48, low: 187.10, close: 190.62, volume: 5414945 },
{ time: new Date(2014, 4, 15), open: 189.98, high: 192.66, low: 185.30, close: 188.59, volume: 6046139 },
{ time: new Date(2014, 4, 16), open: 188.95, high: 192.04, low: 187.72, close: 191.56, volume: 4489312 },
{ time: new Date(2014, 4, 19), open: 190.72, high: 196.89, low: 190.00, close: 196.09, volume: 4571660 },
{ time: new Date(2014, 4, 20), open: 196.94, high: 199.33, low: 193.07, close: 195.30, volume: 5553877 },
{ time: new Date(2014, 4, 21), open: 196.18, high: 199.87, low: 194.79, close: 199.45, volume: 5290755 },
{ time: new Date(2014, 4, 22), open: 200.35, high: 206.88, low: 199.56, close: 204.88, volume: 6216255 },
{ time: new Date(2014, 4, 23), open: 204.53, high: 207.76, low: 202.50, close: 207.30, volume: 4010931 },
{ time: new Date(2014, 4, 27), open: 208.52, high: 213.87, low: 207.70, close: 211.56, volume: 5346788 },
{ time: new Date(2014, 4, 28), open: 210.02, high: 212.77, low: 205.26, close: 210.24, volume: 5496278 },
{ time: new Date(2014, 4, 29), open: 210.57, high: 212.49, low: 207.72, close: 210.24, volume: 3694596 },
{ time: new Date(2014, 4, 30), open: 210.30, high: 214.80, low: 207.02, close: 207.77, volume: 5586068 },
{ time: new Date(2014, 5, 2), open: 207.33, high: 209.35, low: 201.67, close: 204.70, volume: 4668115 },
{ time: new Date(2014, 5, 3), open: 203.49, high: 208.00, low: 202.59, close: 204.94, volume: 3866182 },
{ time: new Date(2014, 5, 4), open: 204.35, high: 206.26, low: 200.40, close: 203.99, volume: 3434502 },
{ time: new Date(2014, 5, 5), open: 204.47, high: 209.20, low: 204.05, close: 206.90, volume: 4059285 },
{ time: new Date(2014, 5, 6), open: 209.75, high: 210.81, low: 207.18, close: 208.17, volume: 3074900 },
{ time: new Date(2014, 5, 9), open: 207.95, high: 209.99, low: 204.20, close: 205.31, volume: 2813066 },
{ time: new Date(2014, 5, 10), open: 204.43, high: 206.97, low: 201.55, close: 202.30, volume: 3522336 },
{ time: new Date(2014, 5, 11), open: 201.50, high: 205.00, low: 199.25, close: 204.47, volume: 3980491 },
{ time: new Date(2014, 5, 12), open: 205.10, high: 209.88, low: 202.71, close: 203.52, volume: 5997144 },
{ time: new Date(2014, 5, 13), open: 204.78, high: 206.79, low: 201.58, close: 206.42, volume: 3546789 },
{ time: new Date(2014, 5, 16), open: 206.76, high: 225.49, low: 206.26, close: 224.61, volume: 13246352 },
{ time: new Date(2014, 5, 17), open: 224.11, high: 235.54, low: 222.85, close: 231.67, volume: 13304907 },
{ time: new Date(2014, 5, 18), open: 231.50, high: 231.71, low: 226.12, close: 227.12, volume: 6947053 },
{ time: new Date(2014, 5, 19), open: 228.88, high: 235.31, low: 227.00, close: 227.79, volume: 8801907 },
{ time: new Date(2014, 5, 20), open: 228.52, high: 231.29, low: 226.20, close: 229.59, volume: 4908077 },
{ time: new Date(2014, 5, 23), open: 229.51, high: 238.99, low: 228.22, close: 237.22, volume: 7800189 },
{ time: new Date(2014, 5, 24), open: 238.97, high: 241.88, low: 231.63, close: 232.50, volume: 8081109 },
{ time: new Date(2014, 5, 25), open: 233.05, high: 237.55, low: 230.24, close: 236.89, volume: 5803257 },
{ time: new Date(2014, 5, 26), open: 237.17, high: 240.40, low: 234.21, close: 235.60, volume: 5122972 },
{ time: new Date(2014, 5, 27), open: 234.69, high: 240.00, low: 234.50, close: 239.06, volume: 5638787 },
{ time: new Date(2014, 5, 30), open: 239.55, high: 244.49, low: 239.00, close: 240.06, volume: 4833602 },
{ time: new Date(2014, 6, 1), open: 242.46, high: 243.44, low: 238.70, close: 239.72, volume: 4341242 },
{ time: new Date(2014, 6, 2), open: 240.66, high: 242.33, low: 227.07, close: 229.42, volume: 8035072 },
{ time: new Date(2014, 6, 3), open: 231.29, high: 231.90, low: 224.00, close: 229.25, volume: 5166716 },
{ time: new Date(2014, 6, 7), open: 227.50, high: 229.78, low: 220.40, close: 222.66, volume: 5901080 },
{ time: new Date(2014, 6, 8), open: 218.65, high: 220.96, low: 214.27, close: 219.07, volume: 7846165 },
{ time: new Date(2014, 6, 9), open: 221.27, high: 224.22, low: 219.21, close: 223.06, volume: 4117729 },
{ time: new Date(2014, 6, 10), open: 217.18, high: 222.22, low: 216.04, close: 219.46, volume: 4865246 },
{ time: new Date(2014, 6, 11), open: 220.61, high: 221.60, low: 217.60, close: 218.13, volume: 3307113 },
{ time: new Date(2014, 6, 14), open: 219.99, high: 228.79, low: 215.45, close: 226.70, volume: 7208573 },
{ time: new Date(2014, 6, 15), open: 226.73, high: 227.65, low: 218.10, close: 219.58, volume: 5732031 },
{ time: new Date(2014, 6, 16), open: 221.82, high: 224.80, low: 216.82, close: 217.16, volume: 4051097 },
{ time: new Date(2014, 6, 17), open: 216.16, high: 220.55, low: 213.60, close: 215.40, volume: 4650956 },
{ time: new Date(2014, 6, 18), open: 215.95, high: 221.21, low: 215.93, close: 220.02, volume: 4260618 },
{ time: new Date(2014, 6, 21), open: 217.25, high: 223.21, low: 216.72, close: 220.54, volume: 3825251 },
{ time: new Date(2014, 6, 22), open: 222.19, high: 223.30, low: 219.11, close: 219.58, volume: 2732485 },
{ time: new Date(2014, 6, 23), open: 220.01, high: 224.75, low: 219.43, close: 222.49, volume: 3088731 },
{ time: new Date(2014, 6, 24), open: 223.25, high: 225.10, low: 220.80, close: 223.54, volume: 3248410 },
{ time: new Date(2014, 6, 25), open: 222.72, high: 226.97, low: 221.75, close: 223.57, volume: 3090383 },
{ time: new Date(2014, 6, 28), open: 224.25, high: 232.00, low: 221.40, close: 224.82, volume: 6517611 },
{ time: new Date(2014, 6, 29), open: 226.61, high: 228.30, low: 224.86, close: 225.01, volume: 3387187 },
{ time: new Date(2014, 6, 30), open: 221.92, high: 229.60, low: 221.04, close: 228.92, volume: 4927823 },
{ time: new Date(2014, 6, 31), open: 229.26, high: 231.40, low: 221.50, close: 223.30, volume: 7749058 },
{ time: new Date(2014, 7, 1), open: 226.09, high: 237.50, low: 226.00, close: 233.27, volume: 11898133 },
{ time: new Date(2014, 7, 4), open: 234.38, high: 240.50, low: 233.27, close: 238.52, volume: 5967406 },
{ time: new Date(2014, 7, 5), open: 237.47, high: 242.99, low: 235.69, close: 238.49, volume: 5388581 },
{ time: new Date(2014, 7, 6), open: 238.90, high: 251.42, low: 238.58, close: 248.93, volume: 9249265 },
{ time: new Date(2014, 7, 7), open: 250.12, high: 256.69, low: 249.12, close: 252.39, volume: 7478926 },
{ time: new Date(2014, 7, 8), open: 251.16, high: 251.76, low: 246.50, close: 248.13, volume: 5099061 },
{ time: new Date(2014, 7, 11), open: 255.48, high: 263.74, low: 255.00, close: 259.32, volume: 8101276 },
{ time: new Date(2014, 7, 12), open: 258.08, high: 260.30, low: 254.58, close: 259.96, volume: 6390412 },
{ time: new Date(2014, 7, 13), open: 262.01, high: 265.64, low: 259.61, close: 260.31, volume: 6932628 },
{ time: new Date(2014, 7, 14), open: 262.49, high: 263.00, low: 258.54, close: 261.38, volume: 4126634 },
{ time: new Date(2014, 7, 15), open: 261.48, high: 262.09, low: 258.50, close: 262.01, volume: 3867874 },
{ time: new Date(2014, 7, 18), open: 263.25, high: 267.26, low: 259.75, close: 259.94, volume: 5849231 },
{ time: new Date(2014, 7, 19), open: 258.87, high: 259.33, low: 251.62, close: 256.76, volume: 5340136 },
{ time: new Date(2014, 7, 20), open: 254.67, high: 258.74, low: 253.00, close: 255.71, volume: 3027863 },
{ time: new Date(2014, 7, 21), open: 256.52, high: 258.80, low: 253.26, close: 254.34, volume: 2919241 },
{ time: new Date(2014, 7, 22), open: 254.54, high: 256.95, low: 252.61, close: 256.78, volume: 2836959 },
{ time: new Date(2014, 7, 25), open: 258.19, high: 263.68, low: 258.19, close: 262.55, volume: 4318053 },
{ time: new Date(2014, 7, 26), open: 264.98, high: 265.50, low: 261.66, close: 261.74, volume: 3822572 },
{ time: new Date(2014, 7, 27), open: 263.50, high: 264.24, low: 260.29, close: 263.25, volume: 2990532 },
{ time: new Date(2014, 7, 28), open: 261.89, high: 264.48, low: 261.64, close: 263.86, volume: 2854737 },
{ time: new Date(2014, 7, 29), open: 268.70, high: 272.00, low: 267.51, close: 269.70, volume: 6453958 },
{ time: new Date(2014, 8, 2), open: 275.50, high: 284.89, low: 274.30, close: 284.12, volume: 9852351 },
{ time: new Date(2014, 8, 3), open: 287.67, high: 288.00, low: 280.10, close: 281.19, volume: 6779735 },
{ time: new Date(2014, 8, 4), open: 284.01, high: 291.42, low: 280.40, close: 286.04, volume: 8341749 },
{ time: new Date(2014, 8, 5), open: 282.55, high: 282.90, low: 272.51, close: 277.39, volume: 11176167 },
{ time: new Date(2014, 8, 8), open: 277.62, high: 284.88, low: 277.52, close: 282.11, volume: 5505040 },
{ time: new Date(2014, 8, 9), open: 282.99, high: 285.49, low: 277.00, close: 278.48, volume: 4567958 },
{ time: new Date(2014, 8, 10), open: 279.50, high: 281.41, low: 273.66, close: 281.10, volume: 3785988 },
{ time: new Date(2014, 8, 11), open: 280.46, high: 284.79, low: 278.63, close: 280.31, volume: 3768584 },
{ time: new Date(2014, 8, 12), open: 280.50, high: 282.39, low: 277.00, close: 279.20, volume: 3328302 },
{ time: new Date(2014, 8, 15), open: 274.37, high: 274.40, low: 249.13, close: 253.86, volume: 16464952 },
{ time: new Date(2014, 8, 16), open: 255.15, high: 262.46, low: 252.42, close: 260.74, volume: 8303972 },
{ time: new Date(2014, 8, 17), open: 262.41, high: 264.70, low: 259.50, close: 261.38, volume: 5179923 },
{ time: new Date(2014, 8, 18), open: 263.36, high: 265.60, low: 262.32, close: 263.82, volume: 3699314 },
{ time: new Date(2014, 8, 19), open: 257.99, high: 261.43, low: 255.27, close: 259.32, volume: 6811714 },
{ time: new Date(2014, 8, 22), open: 255.00, high: 256.02, low: 244.71, close: 250.03, volume: 8222963 },
{ time: new Date(2014, 8, 23), open: 245.22, high: 253.80, low: 245.00, close: 250.41, volume: 5660048 },
{ time: new Date(2014, 8, 24), open: 251.12, high: 252.84, low: 247.04, close: 252.14, volume: 3754376 },
{ time: new Date(2014, 8, 25), open: 252.52, high: 254.96, low: 246.10, close: 246.95, volume: 4843712 },
{ time: new Date(2014, 8, 26), open: 248.25, high: 249.73, low: 246.07, close: 246.60, volume: 3798841 },
{ time: new Date(2014, 8, 29), open: 244.00, high: 248.64, low: 241.38, close: 245.26, volume: 4854687 },
{ time: new Date(2014, 8, 30), open: 246.92, high: 247.65, low: 240.12, close: 242.68, volume: 4248127 },
{ time: new Date(2014, 9, 1), open: 242.20, high: 242.66, low: 235.65, close: 240.24, volume: 5946510 },
{ time: new Date(2014, 9, 2), open: 250.20, high: 252.79, low: 245.36, close: 251.42, volume: 9002001 },
{ time: new Date(2014, 9, 3), open: 253.06, high: 256.50, low: 251.03, close: 255.21, volume: 5408665 },
{ time: new Date(2014, 9, 6), open: 259.13, high: 262.49, low: 257.80, close: 260.62, volume: 7719055 },
{ time: new Date(2014, 9, 7), open: 258.53, high: 261.46, low: 255.73, close: 259.57, volume: 4491569 },
{ time: new Date(2014, 9, 8), open: 260.10, high: 262.88, low: 252.64, close: 259.28, volume: 5062615 },
{ time: new Date(2014, 9, 9), open: 262.25, high: 265.54, low: 254.40, close: 257.01, volume: 7361316 },
{ time: new Date(2014, 9, 10), open: 244.64, high: 245.89, low: 235.20, close: 236.91, volume: 12898275 },
{ time: new Date(2014, 9, 13), open: 238.57, high: 238.96, low: 221.00, close: 224.59, volume: 11276552 },
{ time: new Date(2014, 9, 14), open: 228.25, high: 232.47, low: 223.00, close: 227.06, volume: 7112339 },
{ time: new Date(2014, 9, 15), open: 220.00, high: 230.99, low: 217.32, close: 229.70, volume: 9151648 },
{ time: new Date(2014, 9, 16), open: 219.72, high: 229.92, low: 219.10, close: 226.35, volume: 5404565 },
{ time: new Date(2014, 9, 17), open: 233.38, high: 234.77, low: 226.55, close: 227.48, volume: 10551850 },
{ time: new Date(2014, 9, 20), open: 226.72, high: 232.40, low: 225.51, close: 230.47, volume: 3499686 },
{ time: new Date(2014, 9, 21), open: 234.27, high: 235.39, low: 230.80, close: 235.34, volume: 4130345 },
{ time: new Date(2014, 9, 22), open: 233.19, high: 237.39, low: 230.56, close: 231.10, volume: 4123397 },
{ time: new Date(2014, 9, 23), open: 234.66, high: 236.28, low: 232.00, close: 235.29, volume: 3499882 },
{ time: new Date(2014, 9, 24), open: 236.27, high: 237.80, low: 231.20, close: 235.24, volume: 3466927 },
{ time: new Date(2014, 9, 27), open: 234.25, high: 234.61, low: 220.31, close: 221.67, volume: 9553348 },
{ time: new Date(2014, 9, 28), open: 229.60, high: 244.60, low: 228.25, close: 242.77, volume: 10516297 },
{ time: new Date(2014, 9, 29), open: 241.13, high: 241.50, low: 235.64, close: 238.10, volume: 4967640 },
{ time: new Date(2014, 9, 30), open: 238.14, high: 240.50, low: 235.06, close: 238.66, volume: 3228371 },
{ time: new Date(2014, 9, 31), open: 242.51, high: 243.12, low: 238.75, close: 241.70, volume: 3775327 },
{ time: new Date(2014, 10, 3), open: 243.00, high: 247.56, low: 241.32, close: 242.59, volume: 4207268 },
{ time: new Date(2014, 10, 4), open: 240.49, high: 242.35, low: 236.53, close: 238.93, volume: 3682572 },
{ time: new Date(2014, 10, 5), open: 241.00, high: 241.36, low: 230.53, close: 230.97, volume: 9045925 },
{ time: new Date(2014, 10, 6), open: 234.49, high: 246.69, low: 228.50, close: 241.22, volume: 15354717 },
{ time: new Date(2014, 10, 7), open: 242.19, high: 242.84, low: 237.20, close: 240.20, volume: 5161023 },
{ time: new Date(2014, 10, 10), open: 239.11, high: 242.88, low: 236.80, close: 241.93, volume: 4577208 },
{ time: new Date(2014, 10, 11), open: 242.55, high: 251.82, low: 242.00, close: 251.08, volume: 7952565 },
{ time: new Date(2014, 10, 12), open: 249.72, high: 252.34, low: 245.58, close: 249.10, volume: 5870818 },
{ time: new Date(2014, 10, 13), open: 250.62, high: 255.75, low: 250.25, close: 251.70, volume: 6236036 },
{ time: new Date(2014, 10, 14), open: 250.00, high: 258.85, low: 248.50, close: 258.68, volume: 6101145 },
{ time: new Date(2014, 10, 17), open: 257.49, high: 259.00, low: 252.02, close: 253.98, volume: 4025695 },
{ time: new Date(2014, 10, 18), open: 255.86, high: 259.99, low: 255.51, close: 257.70, volume: 4474294 },
{ time: new Date(2014, 10, 19), open: 250.61, high: 251.88, low: 245.60, close: 247.74, volume: 7918486 },
{ time: new Date(2014, 10, 20), open: 247.95, high: 250.93, low: 246.00, close: 248.71, volume: 3587220 },
{ time: new Date(2014, 10, 21), open: 252.21, high: 252.78, low: 242.17, close: 242.78, volume: 7485059 },
{ time: new Date(2014, 10, 24), open: 245.20, high: 247.60, low: 240.64, close: 246.72, volume: 4789708 },
{ time: new Date(2014, 10, 25), open: 247.35, high: 249.72, low: 246.09, close: 248.09, volume: 3159804 },
{ time: new Date(2014, 10, 26), open: 248.34, high: 249.00, low: 246.60, close: 248.44, volume: 1981819 },
{ time: new Date(2014, 10, 28), open: 245.35, high: 246.69, low: 242.52, close: 244.52, volume: 2119688 },
{ time: new Date(2014, 11, 1), open: 241.16, high: 242.47, low: 229.01, close: 231.64, volume: 8619351 },
{ time: new Date(2014, 11, 2), open: 234.57, high: 234.88, low: 228.00, close: 231.43, volume: 5887046 },
{ time: new Date(2014, 11, 3), open: 226.25, high: 229.72, low: 225.50, close: 229.30, volume: 5307733 },
{ time: new Date(2014, 11, 4), open: 228.60, high: 230.90, low: 227.81, close: 228.28, volume: 3879208 },
{ time: new Date(2014, 11, 5), open: 228.67, high: 229.39, low: 222.26, close: 223.71, volume: 6063619 },
{ time: new Date(2014, 11, 8), open: 221.54, high: 224.86, low: 212.34, close: 214.36, volume: 9225619 },
{ time: new Date(2014, 11, 9), open: 209.34, high: 217.73, low: 204.27, close: 216.89, volume: 9431502 },
{ time: new Date(2014, 11, 10), open: 214.13, high: 216.77, low: 207.70, close: 209.84, volume: 7314139 },
{ time: new Date(2014, 11, 11), open: 210.53, high: 215.43, low: 208.23, close: 208.88, volume: 6694398 },
{ time: new Date(2014, 11, 12), open: 204.82, high: 211.68, low: 204.50, close: 207.00, volume: 7173782 },
{ time: new Date(2014, 11, 15), open: 209.29, high: 209.80, low: 202.67, close: 204.04, volume: 5218252 },
{ time: new Date(2014, 11, 16), open: 200.89, high: 203.68, low: 195.37, close: 197.81, volume: 8426105 },
{ time: new Date(2014, 11, 17), open: 193.06, high: 206.65, low: 192.65, close: 205.82, volume: 7367834 },
{ time: new Date(2014, 11, 18), open: 212.38, high: 218.44, low: 211.80, close: 218.26, volume: 7483349 },
{ time: new Date(2014, 11, 19), open: 220.19, high: 220.40, low: 214.50, close: 219.29, volume: 6910461 },
{ time: new Date(2014, 11, 22), open: 220.00, high: 224.06, low: 218.26, close: 222.60, volume: 4806917 },
{ time: new Date(2014, 11, 23), open: 223.81, high: 224.32, low: 219.52, close: 220.97, volume: 4513321 },
{ time: new Date(2014, 11, 24), open: 219.77, high: 222.50, low: 219.25, close: 222.26, volume: 1333518 },
{ time: new Date(2014, 11, 26), open: 221.51, high: 228.50, low: 221.50, close: 227.82, volume: 3327016 },
{ time: new Date(2014, 11, 29), open: 226.90, high: 227.91, low: 224.02, close: 225.71, volume: 2811828 },
{ time: new Date(2014, 11, 30), open: 223.99, high: 225.65, low: 221.40, close: 222.23, volume: 2903242 },
{ time: new Date(2014, 11, 31), open: 223.09, high: 225.68, low: 222.25, close: 222.41, volume: 2402097 },
{ time: new Date(2015, 0, 2), open: 222.87, high: 223.25, low: 213.26, close: 219.31, volume: 4764443 },
{ time: new Date(2015, 0, 5), open: 214.55, high: 216.50, low: 207.16, close: 210.09, volume: 5368477 },
{ time: new Date(2015, 0, 6), open: 210.06, high: 214.20, low: 204.21, close: 211.28, volume: 6261936 },
{ time: new Date(2015, 0, 7), open: 213.35, high: 214.78, low: 209.78, close: 210.95, volume: 2968390 },
{ time: new Date(2015, 0, 8), open: 212.81, high: 213.80, low: 210.01, close: 210.62, volume: 3442509 },
{ time: new Date(2015, 0, 9), open: 208.92, high: 209.98, low: 204.96, close: 206.66, volume: 4668295 },
{ time: new Date(2015, 0, 12), open: 203.05, high: 204.47, low: 199.25, close: 202.21, volume: 5950280 },
{ time: new Date(2015, 0, 13), open: 203.32, high: 207.61, low: 200.91, close: 204.25, volume: 4477320 },
{ time: new Date(2015, 0, 14), open: 185.83, high: 195.20, low: 185.00, close: 192.69, volume: 11551855 },
{ time: new Date(2015, 0, 15), open: 194.49, high: 195.75, low: 190.00, close: 191.87, volume: 5216524 },
{ time: new Date(2015, 0, 16), open: 190.70, high: 194.49, low: 189.65, close: 193.07, volume: 3603158 },
{ time: new Date(2015, 0, 20), open: 193.87, high: 194.12, low: 187.04, close: 191.93, volume: 4503182 },
{ time: new Date(2015, 0, 21), open: 189.55, high: 198.68, low: 189.51, close: 196.57, volume: 4153043 },
{ time: new Date(2015, 0, 22), open: 197.00, high: 203.24, low: 195.20, close: 201.62, volume: 4116905 },
{ time: new Date(2015, 0, 23), open: 200.29, high: 203.50, low: 198.33, close: 201.29, volume: 3442371 },
{ time: new Date(2015, 0, 26), open: 201.83, high: 208.62, low: 201.05, close: 206.55, volume: 3234522 },
{ time: new Date(2015, 0, 27), open: 204.42, high: 208.03, low: 203.30, close: 205.98, volume: 2781024 },
{ time: new Date(2015, 0, 28), open: 206.11, high: 206.37, low: 198.42, close: 199.37, volume: 3149606 },
{ time: new Date(2015, 0, 29), open: 201.07, high: 205.98, low: 196.50, close: 205.20, volume: 3548106 },
{ time: new Date(2015, 0, 30), open: 203.96, high: 207.47, low: 203.00, close: 203.60, volume: 3006959 },
{ time: new Date(2015, 1, 2), open: 203.97, high: 211.95, low: 203.30, close: 210.94, volume: 4149186 },
{ time: new Date(2015, 1, 3), open: 213.22, high: 220.37, low: 211.27, close: 218.36, volume: 4826244 },
{ time: new Date(2015, 1, 4), open: 218.29, high: 221.48, low: 216.80, close: 218.55, volume: 3305377 },
{ time: new Date(2015, 1, 5), open: 219.88, high: 225.48, low: 219.64, close: 220.99, volume: 3522947 },
{ time: new Date(2015, 1, 6), open: 222.00, high: 223.40, low: 216.50, close: 217.36, volume: 3243931 },
{ time: new Date(2015, 1, 9), open: 215.38, high: 217.93, low: 211.99, close: 217.48, volume: 3472423 },
{ time: new Date(2015, 1, 10), open: 217.55, high: 220.50, low: 215.00, close: 216.29, volume: 5390542 },
{ time: new Date(2015, 1, 11), open: 212.21, high: 214.74, low: 207.28, close: 212.80, volume: 9769102 },
{ time: new Date(2015, 1, 12), open: 193.57, high: 203.09, low: 193.28, close: 202.88, volume: 15649607 },
{ time: new Date(2015, 1, 13), open: 202.90, high: 205.99, low: 200.91, close: 203.77, volume: 6191003 },
{ time: new Date(2015, 1, 17), open: 205.70, high: 205.70, low: 201.50, close: 204.35, volume: 3979647 },
{ time: new Date(2015, 1, 18), open: 204.17, high: 206.17, low: 202.60, close: 204.46, volume: 2713598 },
{ time: new Date(2015, 1, 19), open: 205.00, high: 212.44, low: 203.75, close: 211.70, volume: 5154148 },
{ time: new Date(2015, 1, 20), open: 210.78, high: 217.60, low: 209.81, close: 217.11, volume: 5982089 },
{ time: new Date(2015, 1, 23), open: 215.66, high: 218.20, low: 206.33, close: 207.34, volume: 8499775 },
{ time: new Date(2015, 1, 24), open: 207.29, high: 207.29, low: 201.70, close: 204.11, volume: 6603560 },
{ time: new Date(2015, 1, 25), open: 204.94, high: 207.14, low: 202.58, close: 203.76, volume: 3909520 },
{ time: new Date(2015, 1, 26), open: 204.00, high: 211.09, low: 202.22, close: 207.19, volume: 6472855 },
{ time: new Date(2015, 1, 27), open: 206.90, high: 208.55, low: 202.80, close: 203.34, volume: 3882084 },
{ time: new Date(2015, 2, 2), open: 202.70, high: 203.34, low: 195.82, close: 197.32, volume: 7922065 },
{ time: new Date(2015, 2, 3), open: 196.81, high: 200.24, low: 195.32, close: 199.56, volume: 4432329 },
{ time: new Date(2015, 2, 4), open: 199.25, high: 202.52, low: 197.21, close: 202.44, volume: 4221962 },
{ time: new Date(2015, 2, 5), open: 202.85, high: 206.19, low: 200.15, close: 200.63, volume: 4877015 },
{ time: new Date(2015, 2, 6), open: 199.21, high: 200.75, low: 192.15, close: 193.88, volume: 6712438 },
{ time: new Date(2015, 2, 9), open: 194.39, high: 194.49, low: 188.25, close: 190.88, volume: 6736724 },
{ time: new Date(2015, 2, 10), open: 188.46, high: 193.50, low: 187.60, close: 190.32, volume: 5579691 },
{ time: new Date(2015, 2, 11), open: 191.15, high: 196.18, low: 191.01, close: 193.74, volume: 4974871 },
{ time: new Date(2015, 2, 12), open: 193.75, high: 194.45, low: 189.75, close: 191.07, volume: 4149294 },
{ time: new Date(2015, 2, 13), open: 188.95, high: 191.75, low: 187.32, close: 188.68, volume: 5434298 },
{ time: new Date(2015, 2, 16), open: 192.00, high: 195.91, low: 189.80, close: 195.70, volume: 5628783 },
{ time: new Date(2015, 2, 17), open: 195.43, high: 198.71, low: 193.94, close: 194.73, volume: 4894052 },
{ time: new Date(2015, 2, 18), open: 194.96, high: 200.88, low: 193.11, close: 200.71, volume: 4820936 },
{ time: new Date(2015, 2, 19), open: 202.00, high: 204.59, low: 194.53, close: 195.65, volume: 8475244 },
{ time: new Date(2015, 2, 20), open: 197.45, high: 198.99, low: 195.62, close: 198.08, volume: 4269467 },
{ time: new Date(2015, 2, 23), open: 198.50, high: 200.50, low: 197.47, close: 199.63, volume: 2631626 },
{ time: new Date(2015, 2, 24), open: 201.58, high: 203.79, low: 199.75, close: 201.72, volume: 3649860 },
{ time: new Date(2015, 2, 25), open: 198.27, high: 198.59, low: 192.70, close: 194.30, volume: 5730389 },
{ time: new Date(2015, 2, 26), open: 193.92, high: 194.79, low: 189.70, close: 190.40, volume: 4127956 },
{ time: new Date(2015, 2, 27), open: 189.07, high: 189.29, low: 181.40, close: 185.00, volume: 8604947 },
{ time: new Date(2015, 2, 30), open: 185.85, high: 192.25, low: 181.80, close: 190.57, volume: 10089516 },
{ time: new Date(2015, 2, 31), open: 193.53, high: 193.76, low: 188.41, close: 188.77, volume: 5026569 },
{ time: new Date(2015, 3, 1), open: 188.70, high: 192.30, low: 186.05, close: 187.59, volume: 3794621 },
{ time: new Date(2015, 3, 2), open: 190.23, high: 193.23, low: 190.00, close: 191.00, volume: 5010368 },
{ time: new Date(2015, 3, 6), open: 198.00, high: 207.75, low: 197.50, close: 203.10, volume: 12455811 },
{ time: new Date(2015, 3, 7), open: 202.51, high: 205.06, low: 201.14, close: 203.25, volume: 4347864 },
{ time: new Date(2015, 3, 8), open: 208.20, high: 210.90, low: 205.87, close: 207.67, volume: 6303117 },
{ time: new Date(2015, 3, 9), open: 208.43, high: 210.37, low: 206.12, close: 210.09, volume: 3800225 },
{ time: new Date(2015, 3, 10), open: 209.85, high: 211.65, low: 209.00, close: 210.90, volume: 4067676 },
{ time: new Date(2015, 3, 13), open: 210.44, high: 213.00, low: 209.05, close: 209.78, volume: 3758230 },
{ time: new Date(2015, 3, 14), open: 208.57, high: 209.49, low: 205.50, close: 207.46, volume: 3025963 },
{ time: new Date(2015, 3, 15), open: 207.46, high: 209.59, low: 206.60, close: 207.83, volume: 1952378 },
{ time: new Date(2015, 3, 16), open: 207.70, high: 209.17, low: 206.29, close: 206.70, volume: 1659059 },
{ time: new Date(2015, 3, 17), open: 204.99, high: 206.88, low: 203.50, close: 206.79, volume: 2469926 },
{ time: new Date(2015, 3, 20), open: 206.78, high: 207.85, low: 203.85, close: 205.27, volume: 2559251 },
{ time: new Date(2015, 3, 21), open: 205.80, high: 210.75, low: 204.31, close: 209.41, volume: 3432541 },
{ time: new Date(2015, 3, 22), open: 212.50, high: 221.88, low: 211.69, close: 219.44, volume: 7863037 },
{ time: new Date(2015, 3, 23), open: 218.27, high: 221.48, low: 217.15, close: 218.60, volume: 4411184 },
{ time: new Date(2015, 3, 24), open: 220.50, high: 220.80, low: 218.01, close: 218.42, volume: 2427843 },
{ time: new Date(2015, 3, 27), open: 222.56, high: 238.75, low: 222.00, close: 231.55, volume: 11672627 },
{ time: new Date(2015, 3, 28), open: 234.75, high: 235.50, low: 228.03, close: 230.48, volume: 6085379 },
{ time: new Date(2015, 3, 29), open: 230.05, high: 234.97, low: 227.63, close: 232.45, volume: 3936077 },
{ time: new Date(2015, 3, 30), open: 230.39, high: 232.89, low: 225.17, close: 226.05, volume: 3911857 },
{ time: new Date(2015, 4, 1), open: 229.94, high: 231.77, low: 220.40, close: 226.03, volume: 5281689 },
{ time: new Date(2015, 4, 4), open: 228.18, high: 234.73, low: 227.11, close: 230.51, volume: 4434596 },
{ time: new Date(2015, 4, 5), open: 237.76, high: 239.50, low: 229.13, close: 232.95, volume: 5796873 },
{ time: new Date(2015, 4, 6), open: 234.10, high: 234.47, low: 228.20, close: 230.43, volume: 5270933 },
{ time: new Date(2015, 4, 7), open: 221.00, high: 237.48, low: 220.25, close: 236.80, volume: 9455909 },
{ time: new Date(2015, 4, 8), open: 235.99, high: 238.41, low: 233.70, close: 236.61, volume: 4668236 },
{ time: new Date(2015, 4, 11), open: 236.29, high: 242.88, low: 235.31, close: 239.49, volume: 5672262 },
{ time: new Date(2015, 4, 12), open: 240.11, high: 246.35, low: 238.19, close: 244.74, volume: 6363429 },
{ time: new Date(2015, 4, 13), open: 247.61, high: 248.30, low: 242.25, close: 243.18, volume: 5440165 },
{ time: new Date(2015, 4, 14), open: 244.82, high: 244.89, low: 241.25, close: 244.10, volume: 2895936 },
{ time: new Date(2015, 4, 15), open: 243.93, high: 249.40, low: 242.50, close: 248.84, volume: 4527563 },
{ time: new Date(2015, 4, 18), open: 247.00, high: 249.90, low: 246.00, close: 248.75, volume: 3353212 },
{ time: new Date(2015, 4, 19), open: 248.43, high: 251.00, low: 246.15, close: 247.14, volume: 3674231 },
{ time: new Date(2015, 4, 20), open: 247.13, high: 247.74, low: 241.37, close: 244.35, volume: 3755569 },
{ time: new Date(2015, 4, 21), open: 243.03, high: 246.62, low: 242.36, close: 245.62, volume: 1970643 },
{ time: new Date(2015, 4, 22), open: 245.38, high: 248.60, low: 245.01, close: 247.73, volume: 2223089 },
{ time: new Date(2015, 4, 26), open: 247.68, high: 252.00, low: 246.50, close: 247.46, volume: 3498682 },
{ time: new Date(2015, 4, 27), open: 248.51, high: 249.50, low: 245.55, close: 247.43, volume: 3408200 },
{ time: new Date(2015, 4, 28), open: 247.03, high: 251.80, low: 245.05, close: 251.45, volume: 3647283 },
{ time: new Date(2015, 4, 29), open: 251.00, high: 252.87, low: 249.43, close: 250.80, volume: 3789283 },
{ time: new Date(2015, 5, 1), open: 251.41, high: 251.60, low: 247.47, close: 249.45, volume: 2505057 },
{ time: new Date(2015, 5, 2), open: 248.92, high: 249.40, low: 246.30, close: 248.35, volume: 2134809 },
{ time: new Date(2015, 5, 3), open: 248.20, high: 250.72, low: 247.01, close: 248.99, volume: 1781505 },
{ time: new Date(2015, 5, 4), open: 247.50, high: 249.30, low: 245.71, close: 245.92, volume: 2453615 },
{ time: new Date(2015, 5, 5), open: 246.00, high: 249.70, low: 245.68, close: 249.14, volume: 3022026 },
{ time: new Date(2015, 5, 8), open: 250.85, high: 258.75, low: 250.31, close: 256.29, volume: 5016997 },
{ time: new Date(2015, 5, 9), open: 255.40, high: 257.74, low: 254.14, close: 256.00, volume: 2611146 },
{ time: new Date(2015, 5, 10), open: 251.90, high: 254.00, low: 248.50, close: 250.70, volume: 3454453 },
{ time: new Date(2015, 5, 11), open: 253.26, high: 254.37, low: 250.43, close: 251.41, volume: 2044058 },
{ time: new Date(2015, 5, 12), open: 250.21, high: 253.46, low: 250.21, close: 250.69, volume: 1422335 },
{ time: new Date(2015, 5, 15), open: 249.70, high: 251.28, low: 246.01, close: 250.38, volume: 2186175 },
{ time: new Date(2015, 5, 16), open: 250.13, high: 253.44, low: 249.10, close: 253.12, volume: 1984678 },
{ time: new Date(2015, 5, 17), open: 252.17, high: 264.36, low: 252.02, close: 260.41, volume: 5512920 },
{ time: new Date(2015, 5, 18), open: 262.00, high: 263.46, low: 260.02, close: 261.89, volume: 2782703 },
{ time: new Date(2015, 5, 19), open: 262.40, high: 263.80, low: 260.10, close: 262.51, volume: 2463013 },
{ time: new Date(2015, 5, 22), open: 262.15, high: 264.40, low: 255.69, close: 259.79, volume: 4561079 },
{ time: new Date(2015, 5, 23), open: 260.32, high: 268.00, low: 258.57, close: 267.67, volume: 3870818 },
{ time: new Date(2015, 5, 24), open: 266.98, high: 267.35, low: 263.72, close: 265.17, volume: 2412293 },
{ time: new Date(2015, 5, 25), open: 266.45, high: 271.41, low: 265.25, close: 268.79, volume: 2849204 },
{ time: new Date(2015, 5, 26), open: 268.89, high: 269.11, low: 266.00, close: 267.09, volume: 3838434 },
{ time: new Date(2015, 5, 29), open: 261.95, high: 265.95, low: 260.70, close: 262.02, volume: 3478909 },
{ time: new Date(2015, 5, 30), open: 264.80, high: 270.92, low: 264.00, close: 268.26, volume: 3086935 },
{ time: new Date(2015, 6, 1), open: 271.11, high: 272.62, low: 267.85, close: 269.15, volume: 2101224 },
{ time: new Date(2015, 6, 2), open: 280.20, high: 282.45, low: 273.31, close: 280.02, volume: 7163930 },
{ time: new Date(2015, 6, 6), open: 278.88, high: 281.69, low: 276.30, close: 279.72, volume: 4121933 },
{ time: new Date(2015, 6, 7), open: 275.00, high: 275.20, low: 260.77, close: 267.88, volume: 6105126 },
{ time: new Date(2015, 6, 8), open: 259.32, high: 260.80, low: 254.31, close: 254.96, volume: 6221077 },
{ time: new Date(2015, 6, 9), open: 259.08, high: 262.95, low: 256.79, close: 257.92, volume: 3334077 },
{ time: new Date(2015, 6, 10), open: 262.22, high: 263.00, low: 257.82, close: 259.15, volume: 2610858 },
{ time: new Date(2015, 6, 13), open: 262.25, high: 262.55, low: 256.05, close: 262.16, volume: 2960319 },
{ time: new Date(2015, 6, 14), open: 262.10, high: 265.99, low: 260.51, close: 265.65, volume: 1907641 },
{ time: new Date(2015, 6, 15), open: 266.74, high: 267.49, low: 262.08, close: 263.14, volume: 2021621 },
{ time: new Date(2015, 6, 16), open: 264.22, high: 267.20, low: 263.16, close: 266.68, volume: 1615961 },
{ time: new Date(2015, 6, 17), open: 272.50, high: 275.54, low: 268.25, close: 274.66, volume: 5004099 },
{ time: new Date(2015, 6, 20), open: 275.00, high: 286.65, low: 272.54, close: 282.26, volume: 4978454 },
{ time: new Date(2015, 6, 21), open: 270.05, high: 273.50, low: 266.55, close: 266.77, volume: 6108686 },
{ time: new Date(2015, 6, 22), open: 261.27, high: 269.44, low: 260.86, close: 267.87, volume: 3104960 },
{ time: new Date(2015, 6, 23), open: 269.65, high: 269.90, low: 265.27, close: 267.20, volume: 2227239 },
{ time: new Date(2015, 6, 24), open: 267.38, high: 271.09, low: 263.92, close: 265.41, volume: 2836498 },
{ time: new Date(2015, 6, 27), open: 262.43, high: 264.43, low: 250.79, close: 253.01, volume: 4694192 },
{ time: new Date(2015, 6, 28), open: 255.75, high: 265.40, low: 251.84, close: 264.82, volume: 3895808 },
{ time: new Date(2015, 6, 29), open: 264.27, high: 267.89, low: 262.00, close: 263.82, volume: 2790095 },
{ time: new Date(2015, 6, 30), open: 262.69, high: 266.94, low: 262.11, close: 266.79, volume: 2034560 },
{ time: new Date(2015, 6, 31), open: 267.60, high: 269.36, low: 265.12, close: 266.15, volume: 2222552 },
{ time: new Date(2015, 7, 3), open: 266.29, high: 266.71, low: 257.07, close: 259.99, volume: 2553474 },
{ time: new Date(2015, 7, 4), open: 260.01, high: 266.72, low: 258.34, close: 266.28, volume: 2352530 },
{ time: new Date(2015, 7, 5), open: 263.58, high: 271.00, low: 260.40, close: 270.13, volume: 6214319 },
{ time: new Date(2015, 7, 6), open: 249.54, high: 255.00, low: 236.12, close: 246.13, volume: 14623754 },
{ time: new Date(2015, 7, 7), open: 243.58, high: 243.73, low: 238.39, close: 242.51, volume: 5073390 },
{ time: new Date(2015, 7, 10), open: 238.15, high: 242.97, low: 236.05, close: 241.14, volume: 4185860 },
{ time: new Date(2015, 7, 11), open: 237.15, high: 239.30, low: 234.44, close: 237.37, volume: 4264939 },
{ time: new Date(2015, 7, 12), open: 235.00, high: 239.77, low: 232.74, close: 238.17, volume: 3739157 },
{ time: new Date(2015, 7, 13), open: 239.86, high: 246.48, low: 239.12, close: 242.51, volume: 4689182 },
{ time: new Date(2015, 7, 14), open: 247.24, high: 247.93, low: 241.77, close: 243.15, volume: 4364810 },
{ time: new Date(2015, 7, 17), open: 255.56, high: 256.59, low: 250.51, close: 254.99, volume: 7176690 },
{ time: new Date(2015, 7, 18), open: 255.38, high: 260.95, low: 253.56, close: 260.72, volume: 4195035 },
{ time: new Date(2015, 7, 19), open: 260.33, high: 260.65, low: 255.02, close: 255.25, volume: 3604282 },
{ time: new Date(2015, 7, 20), open: 252.06, high: 254.56, low: 241.90, close: 242.18, volume: 4887192 },
{ time: new Date(2015, 7, 21), open: 236.00, high: 243.80, low: 230.51, close: 230.77, volume: 6564012 },
{ time: new Date(2015, 7, 24), open: 202.79, high: 231.40, low: 195.00, close: 218.87, volume: 9565541 },
{ time: new Date(2015, 7, 25), open: 230.52, high: 230.90, low: 219.12, close: 220.03, volume: 4304953 },
{ time: new Date(2015, 7, 26), open: 227.93, high: 228.00, low: 215.51, close: 224.84, volume: 4948119 },
{ time: new Date(2015, 7, 27), open: 231.00, high: 244.75, low: 230.81, close: 242.99, volume: 7642840 },
{ time: new Date(2015, 7, 28), open: 241.86, high: 251.45, low: 241.57, close: 248.48, volume: 5495169 },
{ time: new Date(2015, 7, 31), open: 245.62, high: 254.95, low: 245.51, close: 249.06, volume: 4680798 },
{ time: new Date(2015, 8, 1), open: 240.34, high: 246.00, low: 236.97, close: 238.63, volume: 5437046 },
{ time: new Date(2015, 8, 2), open: 245.30, high: 247.88, low: 239.78, close: 247.69, volume: 4584918 },
{ time: new Date(2015, 8, 3), open: 252.06, high: 252.08, low: 245.00, close: 245.57, volume: 4131503 },
{ time: new Date(2015, 8, 4), open: 240.89, high: 244.09, low: 238.20, close: 241.93, volume: 3682146 },
{ time: new Date(2015, 8, 8), open: 245.05, high: 249.16, low: 244.05, close: 248.17, volume: 3120348 },
{ time: new Date(2015, 8, 9), open: 252.05, high: 254.25, low: 248.30, close: 248.91, volume: 3384661 },
{ time: new Date(2015, 8, 10), open: 247.23, high: 250.72, low: 245.33, close: 248.48, volume: 2705437 },
{ time: new Date(2015, 8, 11), open: 247.64, high: 250.24, low: 244.73, close: 250.24, volume: 2342654 },
{ time: new Date(2015, 8, 14), open: 251.10, high: 254.25, low: 249.67, close: 253.19, volume: 2883100 },
{ time: new Date(2015, 8, 15), open: 252.75, high: 254.60, low: 249.50, close: 253.57, volume: 2929278 },
{ time: new Date(2015, 8, 16), open: 253.04, high: 262.88, low: 252.88, close: 262.25, volume: 4404454 },
{ time: new Date(2015, 8, 17), open: 263.96, high: 265.50, low: 260.69, close: 262.07, volume: 3574923 },
{ time: new Date(2015, 8, 18), open: 257.96, high: 263.82, low: 257.50, close: 260.62, volume: 3739826 },
{ time: new Date(2015, 8, 21), open: 263.98, high: 271.57, low: 255.80, close: 264.20, volume: 6110390 },
{ time: new Date(2015, 8, 22), open: 259.03, high: 262.65, low: 255.87, close: 260.94, volume: 3657582 },
{ time: new Date(2015, 8, 23), open: 261.95, high: 262.08, low: 257.58, close: 261.06, volume: 2594257 },
{ time: new Date(2015, 8, 24), open: 259.53, high: 263.45, low: 256.21, close: 263.12, volume: 3442247 },
{ time: new Date(2015, 8, 25), open: 266.61, high: 266.91, low: 256.15, close: 256.91, volume: 3767096 },
{ time: new Date(2015, 8, 28), open: 257.35, high: 259.79, low: 246.61, close: 248.43, volume: 4892501 },
{ time: new Date(2015, 8, 29), open: 250.46, high: 254.73, low: 245.46, close: 246.65, volume: 3693383 },
{ time: new Date(2015, 8, 30), open: 252.00, high: 252.40, low: 242.34, close: 248.40, volume: 4923331 },
{ time: new Date(2015, 9, 1), open: 247.51, high: 248.50, low: 237.13, close: 239.88, volume: 4566941 },
{ time: new Date(2015, 9, 2), open: 235.60, high: 247.70, low: 234.93, close: 247.57, volume: 4390140 },
{ time: new Date(2015, 9, 5), open: 248.84, high: 249.84, low: 244.13, close: 246.15, volume: 3678195 },
{ time: new Date(2015, 9, 6), open: 240.00, high: 243.03, low: 235.58, close: 241.46, volume: 5225174 },
{ time: new Date(2015, 9, 7), open: 236.63, high: 237.70, low: 229.12, close: 231.96, volume: 6803172 },
{ time: new Date(2015, 9, 8), open: 230.08, high: 230.72, low: 221.31, close: 226.72, volume: 6119688 },
{ time: new Date(2015, 9, 9), open: 220.93, high: 224.37, low: 218.36, close: 220.69, volume: 6150458 },
{ time: new Date(2015, 9, 12), open: 222.99, high: 223.00, low: 215.27, close: 215.58, volume: 3803779 },
{ time: new Date(2015, 9, 13), open: 213.28, high: 222.52, low: 211.13, close: 219.25, volume: 5162453 },
{ time: new Date(2015, 9, 14), open: 220.67, high: 220.95, low: 215.43, close: 216.88, volume: 3086784 },
{ time: new Date(2015, 9, 15), open: 216.43, high: 221.73, low: 213.70, close: 221.31, volume: 2833931 },
{ time: new Date(2015, 9, 16), open: 223.04, high: 230.48, low: 222.87, close: 227.01, volume: 4320797 },
{ time: new Date(2015, 9, 19), open: 226.50, high: 231.15, low: 224.94, close: 228.10, volume: 2499326 },
{ time: new Date(2015, 9, 20), open: 227.72, high: 228.60, low: 202.00, close: 213.03, volume: 14863266 },
{ time: new Date(2015, 9, 21), open: 211.99, high: 214.81, low: 208.80, close: 210.09, volume: 4151463 },
{ time: new Date(2015, 9, 22), open: 211.56, high: 215.75, low: 209.40, close: 211.72, volume: 2809155 },
{ time: new Date(2015, 9, 23), open: 215.00, high: 215.35, low: 207.69, close: 209.09, volume: 4142080 },
{ time: new Date(2015, 9, 26), open: 211.38, high: 215.88, low: 210.00, close: 215.26, volume: 3387107 },
{ time: new Date(2015, 9, 27), open: 214.84, high: 217.10, low: 207.51, close: 210.35, volume: 3500711 },
{ time: new Date(2015, 9, 28), open: 211.31, high: 213.45, low: 208.30, close: 212.96, volume: 2672551 },
{ time: new Date(2015, 9, 29), open: 211.75, high: 213.75, low: 210.64, close: 211.63, volume: 1782358 },
{ time: new Date(2015, 9, 30), open: 210.40, high: 211.63, low: 203.89, close: 206.93, volume: 4372936 },
{ time: new Date(2015, 10, 2), open: 208.92, high: 215.80, low: 207.22, close: 213.79, volume: 3919308 },
{ time: new Date(2015, 10, 3), open: 210.00, high: 214.44, low: 207.75, close: 208.35, volume: 7141113 },
{ time: new Date(2015, 10, 4), open: 230.68, high: 232.74, low: 225.20, close: 231.63, volume: 12706650 },
{ time: new Date(2015, 10, 5), open: 230.58, high: 234.58, low: 229.19, close: 231.77, volume: 4493263 },
{ time: new Date(2015, 10, 6), open: 230.70, high: 233.36, low: 229.50, close: 232.36, volume: 2443465 },
{ time: new Date(2015, 10, 9), open: 232.99, high: 232.99, low: 224.31, close: 225.33, volume: 3843824 },
{ time: new Date(2015, 10, 10), open: 223.48, high: 223.70, low: 216.08, close: 216.50, volume: 4568414 },
{ time: new Date(2015, 10, 11), open: 217.77, high: 219.48, low: 213.63, close: 219.08, volume: 3334955 },
{ time: new Date(2015, 10, 12), open: 217.85, high: 219.00, low: 212.66, close: 212.94, volume: 2910023 },
{ time: new Date(2015, 10, 13), open: 212.95, high: 212.99, low: 206.52, close: 207.19, volume: 3412083 },
{ time: new Date(2015, 10, 16), open: 206.09, high: 214.98, low: 205.80, close: 214.31, volume: 2917082 },
{ time: new Date(2015, 10, 17), open: 215.20, high: 216.00, low: 211.40, close: 214.00, volume: 2143269 },
{ time: new Date(2015, 10, 18), open: 214.50, high: 221.38, low: 212.52, close: 221.07, volume: 2805192 },
{ time: new Date(2015, 10, 19), open: 220.54, high: 226.19, low: 220.30, close: 221.80, volume: 2499363 },
{ time: new Date(2015, 10, 20), open: 223.49, high: 225.00, low: 213.58, close: 220.01, volume: 4388932 },
{ time: new Date(2015, 10, 23), open: 217.35, high: 219.18, low: 214.68, close: 217.75, volume: 2524994 },
{ time: new Date(2015, 10, 24), open: 215.37, high: 221.00, low: 215.00, close: 218.25, volume: 2452304 },
{ time: new Date(2015, 10, 25), open: 221.34, high: 230.82, low: 220.38, close: 229.64, volume: 3990779 },
{ time: new Date(2015, 10, 27), open: 231.06, high: 232.25, low: 227.01, close: 231.61, volume: 1949127 },
{ time: new Date(2015, 10, 30), open: 231.79, high: 234.28, low: 229.08, close: 230.26, volume: 2585753 },
{ time: new Date(2015, 11, 1), open: 231.06, high: 238.00, low: 231.05, close: 237.19, volume: 3728287 },
{ time: new Date(2015, 11, 2), open: 237.00, high: 238.60, low: 231.23, close: 231.99, volume: 2975721 },
{ time: new Date(2015, 11, 3), open: 235.48, high: 237.45, low: 230.00, close: 232.71, volume: 2939564 },
{ time: new Date(2015, 11, 4), open: 232.46, high: 233.27, low: 227.66, close: 230.38, volume: 2573603 },
{ time: new Date(2015, 11, 7), open: 227.70, high: 235.63, low: 226.15, close: 231.13, volume: 3144223 },
{ time: new Date(2015, 11, 8), open: 227.52, high: 228.80, low: 224.20, close: 226.72, volume: 2687636 },
{ time: new Date(2015, 11, 9), open: 226.70, high: 227.50, low: 220.72, close: 224.52, volume: 3057753 },
{ time: new Date(2015, 11, 10), open: 224.71, high: 228.49, low: 223.64, close: 227.07, volume: 2071692 },
{ time: new Date(2015, 11, 11), open: 225.24, high: 225.75, low: 216.64, close: 217.02, volume: 3268726 },
{ time: new Date(2015, 11, 14), open: 217.51, high: 220.92, low: 214.87, close: 218.58, volume: 2827068 },
{ time: new Date(2015, 11, 15), open: 221.82, high: 222.22, low: 218.00, close: 221.09, volume: 2244424 },
{ time: new Date(2015, 11, 16), open: 222.10, high: 234.88, low: 220.73, close: 234.51, volume: 5104341 },
{ time: new Date(2015, 11, 17), open: 233.94, high: 237.76, low: 229.81, close: 233.39, volume: 3298638 },
{ time: new Date(2015, 11, 18), open: 232.89, high: 235.90, low: 229.29, close: 230.46, volume: 3014170 },
{ time: new Date(2015, 11, 21), open: 231.69, high: 235.83, low: 231.08, close: 232.56, volume: 1953174 },
{ time: new Date(2015, 11, 22), open: 234.99, high: 236.55, low: 229.63, close: 229.95, volume: 1961495 },
{ time: new Date(2015, 11, 23), open: 232.18, high: 233.45, low: 228.13, close: 229.70, volume: 1554979 },
{ time: new Date(2015, 11, 24), open: 230.56, high: 231.88, low: 228.28, close: 230.57, volume: 710277 },
{ time: new Date(2015, 11, 28), open: 231.49, high: 231.98, low: 225.54, close: 228.95, volume: 1901304 },
{ time: new Date(2015, 11, 29), open: 230.06, high: 237.72, low: 229.55, close: 237.19, volume: 2406290 },
{ time: new Date(2015, 11, 30), open: 236.60, high: 243.63, low: 235.67, close: 238.09, volume: 3697921 },
{ time: new Date(2015, 11, 31), open: 238.51, high: 243.45, low: 238.37, close: 240.01, volume: 2715038 },
{ time: new Date(2016, 0, 4), open: 230.72, high: 231.38, low: 219.00, close: 223.41, volume: 6819737 },
{ time: new Date(2016, 0, 5), open: 226.36, high: 226.89, low: 220.00, close: 223.43, volume: 3186752 },
{ time: new Date(2016, 0, 6), open: 220.00, high: 220.05, low: 215.98, close: 219.04, volume: 3779128 },
{ time: new Date(2016, 0, 7), open: 214.19, high: 218.44, low: 213.67, close: 215.65, volume: 3554251 },
{ time: new Date(2016, 0, 8), open: 217.86, high: 220.44, low: 210.77, close: 211.00, volume: 3628058 },
{ time: new Date(2016, 0, 11), open: 214.01, high: 214.45, low: 203.00, close: 207.85, volume: 4091422 },
{ time: new Date(2016, 0, 12), open: 211.60, high: 213.74, low: 205.31, close: 209.97, volume: 3091917 },
{ time: new Date(2016, 0, 13), open: 212.01, high: 212.65, low: 200.00, close: 200.31, volume: 4039093 },
{ time: new Date(2016, 0, 14), open: 202.21, high: 210.00, low: 193.38, close: 206.18, volume: 6452623 },
{ time: new Date(2016, 0, 15), open: 198.97, high: 205.07, low: 197.25, close: 204.99, volume: 5322235 },
{ time: new Date(2016, 0, 19), open: 208.71, high: 210.47, low: 200.78, close: 204.72, volume: 3997509 },
{ time: new Date(2016, 0, 20), open: 199.40, high: 201.28, low: 191.25, close: 198.70, volume: 5825431 },
{ time: new Date(2016, 0, 21), open: 201.55, high: 203.23, low: 195.02, close: 199.97, volume: 3163432 },
{ time: new Date(2016, 0, 22), open: 204.80, high: 205.50, low: 199.03, close: 202.55, volume: 3120106 },
{ time: new Date(2016, 0, 25), open: 200.06, high: 203.57, low: 195.88, close: 196.38, volume: 2694564 },
{ time: new Date(2016, 0, 26), open: 196.70, high: 197.82, low: 188.88, close: 193.56, volume: 4946841 },
{ time: new Date(2016, 0, 27), open: 192.38, high: 193.26, low: 185.77, close: 188.07, volume: 3565378 },
{ time: new Date(2016, 0, 28), open: 190.79, high: 191.28, low: 182.41, close: 189.70, volume: 4581652 },
{ time: new Date(2016, 0, 29), open: 189.95, high: 193.74, low: 188.08, close: 191.20, volume: 2841003 },
{ time: new Date(2016, 1, 1), open: 188.76, high: 199.52, low: 182.75, close: 196.94, volume: 5293766 },
{ time: new Date(2016, 1, 2), open: 192.42, high: 193.12, low: 180.23, close: 182.78, volume: 5762855 },
{ time: new Date(2016, 1, 3), open: 183.59, high: 183.94, low: 170.18, close: 173.48, volume: 7879454 },
{ time: new Date(2016, 1, 4), open: 170.70, high: 175.98, low: 166.99, close: 175.33, volume: 4363924 },
{ time: new Date(2016, 1, 5), open: 171.30, high: 173.00, low: 157.74, close: 162.60, volume: 9426933 },
{ time: new Date(2016, 1, 8), open: 157.10, high: 157.15, low: 146.00, close: 147.99, volume: 9297941 },
{ time: new Date(2016, 1, 9), open: 142.32, high: 159.79, low: 141.05, close: 148.25, volume: 8575099 },
{ time: new Date(2016, 1, 10), open: 150.50, high: 154.97, low: 141.74, close: 143.67, volume: 9067292 },
{ time: new Date(2016, 1, 11), open: 152.00, high: 163.26, low: 147.00, close: 150.47, volume: 14231392 },
{ time: new Date(2016, 1, 12), open: 155.00, high: 157.01, low: 143.70, close: 151.04, volume: 7202970 },
{ time: new Date(2016, 1, 16), open: 158.70, high: 162.95, low: 154.11, close: 155.17, volume: 5556314 },
{ time: new Date(2016, 1, 17), open: 159.00, high: 169.34, low: 156.68, close: 168.68, volume: 5807071 },
{ time: new Date(2016, 1, 18), open: 172.42, high: 172.95, low: 164.77, close: 166.77, volume: 3785336 },
{ time: new Date(2016, 1, 19), open: 163.66, high: 167.49, low: 162.50, close: 166.58, volume: 2952880 },
{ time: new Date(2016, 1, 22), open: 170.12, high: 178.91, low: 169.85, close: 177.74, volume: 5051180 },
{ time: new Date(2016, 1, 23), open: 176.16, high: 181.73, low: 173.68, close: 177.21, volume: 5968028 },
{ time: new Date(2016, 1, 24), open: 172.75, high: 179.50, low: 167.84, close: 179.00, volume: 5380712 },
{ time: new Date(2016, 1, 25), open: 178.65, high: 188.52, low: 175.20, close: 187.43, volume: 5720514 },
{ time: new Date(2016, 1, 26), open: 188.70, high: 192.00, low: 185.00, close: 190.34, volume: 6052910 },
{ time: new Date(2016, 1, 29), open: 192.40, high: 196.35, low: 189.22, close: 191.93, volume: 4479719 },
{ time: new Date(2016, 2, 1), open: 194.25, high: 195.95, low: 182.70, close: 186.35, volume: 6701674 },
{ time: new Date(2016, 2, 2), open: 183.73, high: 188.52, low: 181.50, close: 188.34, volume: 4832986 },
{ time: new Date(2016, 2, 3), open: 188.28, high: 197.42, low: 184.22, close: 195.74, volume: 4820497 },
{ time: new Date(2016, 2, 4), open: 198.00, high: 204.03, low: 197.50, close: 201.04, volume: 6469772 },
{ time: new Date(2016, 2, 7), open: 197.68, high: 209.70, low: 197.40, close: 205.29, volume: 5329369 },
{ time: new Date(2016, 2, 8), open: 203.50, high: 207.50, low: 202.20, close: 202.60, volume: 4130816 },
{ time: new Date(2016, 2, 9), open: 204.52, high: 209.37, low: 202.79, close: 208.72, volume: 3160081 },
{ time: new Date(2016, 2, 10), open: 210.00, high: 213.29, low: 200.67, close: 205.18, volume: 5183177 },
{ time: new Date(2016, 2, 11), open: 207.93, high: 209.42, low: 205.33, close: 207.50, volume: 3300358 },
{ time: new Date(2016, 2, 14), open: 212.65, high: 216.72, low: 210.64, close: 215.15, volume: 4054723 },
{ time: new Date(2016, 2, 15), open: 214.27, high: 218.97, low: 211.50, close: 218.34, volume: 3180452 },
{ time: new Date(2016, 2, 16), open: 218.00, high: 222.58, low: 217.02, close: 221.93, volume: 3462107 },
{ time: new Date(2016, 2, 17), open: 221.47, high: 228.50, low: 220.00, close: 226.38, volume: 3754756 },
{ time: new Date(2016, 2, 18), open: 229.10, high: 234.48, low: 228.06, close: 232.74, volume: 4698180 },
{ time: new Date(2016, 2, 21), open: 235.34, high: 239.88, low: 235.00, close: 238.32, volume: 5286697 },
{ time: new Date(2016, 2, 22), open: 237.21, high: 238.99, low: 232.56, close: 234.24, volume: 4300628 },
{ time: new Date(2016, 2, 23), open: 232.37, high: 234.73, low: 222.03, close: 222.58, volume: 4921013 },
{ time: new Date(2016, 2, 24), open: 215.78, high: 228.89, low: 215.00, close: 227.75, volume: 4954411 },
{ time: new Date(2016, 2, 28), open: 231.61, high: 234.81, low: 225.00, close: 230.26, volume: 3875451 },
{ time: new Date(2016, 2, 29), open: 229.89, high: 232.38, low: 225.33, close: 230.13, volume: 4004940 },
{ time: new Date(2016, 2, 30), open: 235.09, high: 235.50, low: 226.50, close: 226.89, volume: 4019667 },
{ time: new Date(2016, 2, 31), open: 229.34, high: 237.42, low: 225.01, close: 229.77, volume: 7956740 },
{ time: new Date(2016, 3, 1), open: 244.82, high: 247.90, low: 233.25, close: 237.59, volume: 15962015 },
{ time: new Date(2016, 3, 4), open: 249.12, high: 252.12, low: 243.64, close: 246.99, volume: 13289584 },
{ time: new Date(2016, 3, 5), open: 240.50, high: 256.56, low: 240.00, close: 255.47, volume: 9915160 },
{ time: new Date(2016, 3, 6), open: 253.97, high: 267.74, low: 253.45, close: 265.42, volume: 11679883 },
{ time: new Date(2016, 3, 7), open: 266.45, high: 269.34, low: 254.51, close: 257.20, volume: 8836815 },
{ time: new Date(2016, 3, 8), open: 260.50, high: 260.82, low: 248.02, close: 250.07, volume: 7332157 },
{ time: new Date(2016, 3, 11), open: 251.00, high: 258.99, low: 245.30, close: 249.92, volume: 9153901 },
{ time: new Date(2016, 3, 12), open: 249.50, high: 251.80, low: 243.63, close: 247.82, volume: 5750757 },
{ time: new Date(2016, 3, 13), open: 248.51, high: 255.50, low: 247.33, close: 254.53, volume: 4917930 },
{ time: new Date(2016, 3, 14), open: 253.00, high: 256.84, low: 251.05, close: 251.86, volume: 4119980 },
{ time: new Date(2016, 3, 15), open: 251.31, high: 254.60, low: 249.12, close: 254.51, volume: 3742018 },
{ time: new Date(2016, 3, 18), open: 252.23, high: 258.31, low: 251.66, close: 253.88, volume: 4261782 },
{ time: new Date(2016, 3, 19), open: 253.12, high: 254.37, low: 241.25, close: 247.37, volume: 6349403 },
{ time: new Date(2016, 3, 20), open: 246.26, high: 253.66, low: 241.50, close: 249.97, volume: 5190831 },
{ time: new Date(2016, 3, 21), open: 248.99, high: 250.90, low: 246.91, close: 248.29, volume: 2783059 },
{ time: new Date(2016, 3, 22), open: 248.89, high: 254.00, low: 245.71, close: 253.75, volume: 3774648 },
{ time: new Date(2016, 3, 25), open: 253.01, high: 257.38, low: 250.76, close: 251.82, volume: 3664293 },
{ time: new Date(2016, 3, 26), open: 252.05, high: 255.73, low: 249.39, close: 253.74, volume: 3212470 },
{ time: new Date(2016, 3, 27), open: 252.75, high: 255.00, low: 249.40, close: 251.47, volume: 3190682 },
{ time: new Date(2016, 3, 28), open: 249.85, high: 253.43, low: 247.44, close: 247.71, volume: 2509509 },
{ time: new Date(2016, 3, 29), open: 248.14, high: 248.43, low: 237.81, close: 240.76, volume: 5388701 },
{ time: new Date(2016, 4, 2), open: 241.50, high: 243.19, low: 234.82, close: 241.80, volume: 3836429 },
{ time: new Date(2016, 4, 3), open: 237.36, high: 238.91, low: 231.62, close: 232.32, volume: 4289174 },
{ time: new Date(2016, 4, 4), open: 230.29, high: 234.46, low: 220.40, close: 222.56, volume: 8262540 },
{ time: new Date(2016, 4, 5), open: 228.46, high: 228.64, low: 209.79, close: 211.53, volume: 11235835 },
{ time: new Date(2016, 4, 6), open: 210.87, high: 216.37, low: 208.11, close: 214.93, volume: 5681078 },
{ time: new Date(2016, 4, 9), open: 215.72, high: 216.15, low: 206.80, close: 208.92, volume: 4758131 },
{ time: new Date(2016, 4, 10), open: 207.55, high: 209.47, low: 205.00, close: 208.69, volume: 4065214 },
{ time: new Date(2016, 4, 11), open: 207.59, high: 215.48, low: 206.05, close: 208.96, volume: 5153730 },
{ time: new Date(2016, 4, 12), open: 211.44, high: 211.67, low: 203.66, close: 207.28, volume: 3646943 },
{ time: new Date(2016, 4, 13), open: 207.78, high: 211.20, low: 206.70, close: 207.61, volume: 2819264 },
{ time: new Date(2016, 4, 16), open: 208.15, high: 213.15, low: 207.92, close: 208.29, volume: 2945072 },
{ time: new Date(2016, 4, 17), open: 209.05, high: 209.82, low: 204.02, close: 204.66, volume: 2841168 },
{ time: new Date(2016, 4, 18), open: 209.15, high: 215.31, low: 207.75, close: 211.17, volume: 5384698 },
{ time: new Date(2016, 4, 19), open: 213.62, high: 216.79, low: 207.30, close: 215.21, volume: 6811976 },
{ time: new Date(2016, 4, 20), open: 216.99, high: 220.55, low: 216.35, close: 220.28, volume: 8951773 },
{ time: new Date(2016, 4, 23), open: 219.87, high: 222.60, low: 215.86, close: 216.22, volume: 5093158 },
{ time: new Date(2016, 4, 24), open: 216.60, high: 218.74, low: 215.18, close: 217.91, volume: 3008774 },
{ time: new Date(2016, 4, 25), open: 217.91, high: 221.36, low: 216.51, close: 219.58, volume: 3126822 },
{ time: new Date(2016, 4, 26), open: 220.50, high: 225.26, low: 219.05, close: 225.12, volume: 4064013 },
{ time: new Date(2016, 4, 27), open: 224.99, high: 225.93, low: 220.75, close: 223.04, volume: 3642740 },
{ time: new Date(2016, 4, 31), open: 223.04, high: 224.75, low: 221.50, close: 223.23, volume: 2789002 },
{ time: new Date(2016, 5, 1), open: 221.48, high: 222.40, low: 216.89, close: 219.56, volume: 2982695 },
{ time: new Date(2016, 5, 2), open: 219.59, high: 219.91, low: 217.11, close: 218.96, volume: 2032832 },
{ time: new Date(2016, 5, 3), open: 220.00, high: 221.94, low: 218.01, close: 218.99, volume: 2228970 },
{ time: new Date(2016, 5, 6), open: 218.00, high: 220.90, low: 215.45, close: 220.68, volume: 2249508 },
{ time: new Date(2016, 5, 7), open: 222.24, high: 234.44, low: 221.52, close: 232.34, volume: 6213573 },
{ time: new Date(2016, 5, 8), open: 233.80, high: 240.84, low: 232.60, close: 235.52, volume: 5971995 },
{ time: new Date(2016, 5, 9), open: 234.98, high: 235.33, low: 227.06, close: 229.36, volume: 4492075 },
{ time: new Date(2016, 5, 10), open: 227.39, high: 227.97, low: 218.42, close: 218.79, volume: 6026603 },
{ time: new Date(2016, 5, 13), open: 219.50, high: 225.77, low: 217.66, close: 217.87, volume: 4193022 },
{ time: new Date(2016, 5, 14), open: 218.88, high: 222.20, low: 212.53, close: 214.96, volume: 3580167 },
{ time: new Date(2016, 5, 15), open: 216.95, high: 221.90, low: 215.13, close: 217.70, volume: 2908522 },
{ time: new Date(2016, 5, 16), open: 217.42, high: 218.04, low: 213.50, close: 217.93, volume: 2440259 },
{ time: new Date(2016, 5, 17), open: 217.81, high: 219.99, low: 214.50, close: 215.47, volume: 3112620 },
{ time: new Date(2016, 5, 20), open: 219.50, high: 223.75, low: 218.23, close: 219.70, volume: 3555471 },
{ time: new Date(2016, 5, 21), open: 220.68, high: 222.57, low: 218.81, close: 219.61, volume: 4529005 },
{ time: new Date(2016, 5, 22), open: 199.47, high: 205.95, low: 195.75, close: 196.66, volume: 23742414 },
{ time: new Date(2016, 5, 23), open: 195.69, high: 197.55, low: 192.13, close: 196.40, volume: 10130748 },
{ time: new Date(2016, 5, 24), open: 190.05, high: 195.12, low: 189.73, close: 193.15, volume: 7026516 },
{ time: new Date(2016, 5, 27), open: 190.86, high: 198.81, low: 187.87, close: 198.55, volume: 7220323 },
{ time: new Date(2016, 5, 28), open: 201.89, high: 204.05, low: 199.41, close: 201.79, volume: 6212422 },
{ time: new Date(2016, 5, 29), open: 205.13, high: 211.78, low: 203.00, close: 210.19, volume: 5994908 },
{ time: new Date(2016, 5, 30), open: 212.97, high: 213.50, low: 209.02, close: 212.28, volume: 4843111 },
{ time: new Date(2016, 6, 1), open: 206.14, high: 218.24, low: 206.00, close: 216.50, volume: 5399951 },
{ time: new Date(2016, 6, 5), open: 209.73, high: 214.54, low: 208.00, close: 213.98, volume: 5175345 },
{ time: new Date(2016, 6, 6), open: 210.00, high: 215.23, low: 209.00, close: 214.44, volume: 4919855 },
{ time: new Date(2016, 6, 7), open: 213.10, high: 218.12, low: 213.01, close: 215.94, volume: 3612022 },
{ time: new Date(2016, 6, 8), open: 217.80, high: 219.81, low: 214.50, close: 216.78, volume: 4074785 },
{ time: new Date(2016, 6, 11), open: 219.96, high: 226.78, low: 219.51, close: 224.78, volume: 5429823 },
{ time: new Date(2016, 6, 12), open: 224.10, high: 227.50, low: 223.22, close: 224.65, volume: 4576165 },
{ time: new Date(2016, 6, 13), open: 225.50, high: 225.59, low: 220.29, close: 222.53, volume: 3567062 },
{ time: new Date(2016, 6, 14), open: 223.12, high: 224.94, low: 221.05, close: 221.53, volume: 2675834 },
{ time: new Date(2016, 6, 15), open: 222.52, high: 222.75, low: 219.64, close: 220.40, volume: 2234247 },
{ time: new Date(2016, 6, 18), open: 219.64, high: 227.09, low: 218.30, close: 226.25, volume: 3412055 },
{ time: new Date(2016, 6, 19), open: 225.00, high: 229.10, low: 224.75, close: 225.26, volume: 3115065 },
{ time: new Date(2016, 6, 20), open: 226.47, high: 229.80, low: 225.00, close: 228.36, volume: 2568498 },
{ time: new Date(2016, 6, 21), open: 226.00, high: 227.85, low: 219.10, close: 220.50, volume: 4428651 },
{ time: new Date(2016, 6, 22), open: 221.99, high: 224.50, low: 218.88, close: 222.27, volume: 2579692 },
{ time: new Date(2016, 6, 25), open: 222.27, high: 231.39, low: 221.37, close: 230.01, volume: 4490683 },
{ time: new Date(2016, 6, 26), open: 227.69, high: 230.00, low: 225.30, close: 229.51, volume: 3430042 },
{ time: new Date(2016, 6, 27), open: 229.34, high: 233.36, low: 226.92, close: 228.49, volume: 2889007 },
{ time: new Date(2016, 6, 28), open: 227.95, high: 230.76, low: 226.60, close: 230.61, volume: 2419059 },
{ time: new Date(2016, 6, 29), open: 230.70, high: 235.28, low: 230.24, close: 234.79, volume: 3070813 },
{ time: new Date(2016, 7, 1), open: 235.50, high: 236.63, low: 229.38, close: 230.01, volume: 4016284 },
{ time: new Date(2016, 7, 2), open: 229.37, high: 229.87, low: 221.40, close: 227.20, volume: 3934432 },
{ time: new Date(2016, 7, 3), open: 227.37, high: 229.70, low: 224.21, close: 225.79, volume: 3887759 },
{ time: new Date(2016, 7, 4), open: 225.69, high: 230.86, low: 222.05, close: 230.61, volume: 4146997 },
{ time: new Date(2016, 7, 5), open: 230.00, high: 232.00, low: 227.40, close: 230.03, volume: 3205215 },
{ time: new Date(2016, 7, 8), open: 228.00, high: 229.60, low: 226.09, close: 226.16, volume: 2263584 },
{ time: new Date(2016, 7, 9), open: 226.82, high: 231.54, low: 226.65, close: 229.08, volume: 2207833 },
{ time: new Date(2016, 7, 10), open: 228.24, high: 229.87, low: 224.62, close: 225.65, volume: 2338301 },
{ time: new Date(2016, 7, 11), open: 226.17, high: 227.57, low: 223.41, close: 224.91, volume: 1880936 },
{ time: new Date(2016, 7, 12), open: 225.41, high: 226.65, low: 224.04, close: 225.61, volume: 1813540 },
{ time: new Date(2016, 7, 15), open: 226.02, high: 229.50, low: 224.93, close: 225.59, volume: 2034328 },
{ time: new Date(2016, 7, 16), open: 225.49, high: 227.19, low: 223.41, close: 223.61, volume: 2267147 },
{ time: new Date(2016, 7, 17), open: 224.33, high: 224.83, low: 222.80, close: 223.24, volume: 1787127 },
{ time: new Date(2016, 7, 18), open: 223.82, high: 225.66, low: 222.29, close: 223.51, volume: 1714467 },
{ time: new Date(2016, 7, 19), open: 223.54, high: 225.17, low: 222.53, close: 225.00, volume: 1659530 },
{ time: new Date(2016, 7, 22), open: 224.17, high: 225.11, low: 222.68, close: 222.93, volume: 2065493 },
{ time: new Date(2016, 7, 23), open: 224.32, high: 228.49, low: 222.80, close: 224.84, volume: 4784418 },
{ time: new Date(2016, 7, 24), open: 227.05, high: 227.15, low: 222.22, close: 222.62, volume: 2570693 },
{ time: new Date(2016, 7, 25), open: 223.11, high: 223.80, low: 220.77, close: 220.96, volume: 1762519 },
{ time: new Date(2016, 7, 26), open: 222.14, high: 222.86, low: 218.82, close: 219.99, volume: 2238992 },
{ time: new Date(2016, 7, 29), open: 220.15, high: 220.40, low: 215.00, close: 215.20, volume: 3266334 },
{ time: new Date(2016, 7, 30), open: 216.11, high: 216.11, low: 210.52, close: 211.34, volume: 3168862 },
{ time: new Date(2016, 7, 31), open: 210.43, high: 212.60, low: 208.65, close: 212.01, volume: 3276548 },
{ time: new Date(2016, 8, 1), open: 209.01, high: 211.10, low: 200.50, close: 200.77, volume: 7943138 },
{ time: new Date(2016, 8, 2), open: 202.33, high: 203.20, low: 196.20, close: 197.78, volume: 5977413 },
{ time: new Date(2016, 8, 6), open: 199.02, high: 203.25, low: 199.00, close: 202.83, volume: 4390572 },
{ time: new Date(2016, 8, 7), open: 205.50, high: 206.50, low: 200.71, close: 201.71, volume: 3640923 },
{ time: new Date(2016, 8, 8), open: 199.55, high: 199.89, low: 196.36, close: 197.36, volume: 3377946 },
{ time: new Date(2016, 8, 9), open: 199.09, high: 199.92, low: 193.70, close: 194.47, volume: 3756992 },
{ time: new Date(2016, 8, 12), open: 195.00, high: 201.37, low: 194.10, close: 198.30, volume: 3715161 },
{ time: new Date(2016, 8, 13), open: 197.06, high: 198.49, low: 193.45, close: 196.05, volume: 3589379 },
{ time: new Date(2016, 8, 14), open: 195.75, high: 197.92, low: 194.86, close: 196.41, volume: 2259231 },
{ time: new Date(2016, 8, 15), open: 196.49, high: 202.52, low: 196.40, close: 200.42, volume: 3085115 },
{ time: new Date(2016, 8, 16), open: 200.42, high: 205.70, low: 199.00, close: 205.40, volume: 3107808 },
{ time: new Date(2016, 8, 19), open: 207.00, high: 209.43, low: 205.00, close: 206.34, volume: 2299498 },
{ time: new Date(2016, 8, 20), open: 206.85, high: 207.75, low: 203.91, close: 204.64, volume: 2410488 },
{ time: new Date(2016, 8, 21), open: 206.37, high: 207.00, low: 201.56, close: 205.22, volume: 2633503 },
{ time: new Date(2016, 8, 22), open: 206.40, high: 207.28, low: 203.00, close: 206.43, volume: 2382902 },
{ time: new Date(2016, 8, 23), open: 205.99, high: 210.18, low: 205.67, close: 207.45, volume: 2905229 },
{ time: new Date(2016, 8, 26), open: 206.50, high: 211.00, low: 206.50, close: 208.99, volume: 2394358 },
{ time: new Date(2016, 8, 27), open: 209.65, high: 209.98, low: 204.61, close: 205.81, volume: 3373180 },
{ time: new Date(2016, 8, 28), open: 207.51, high: 208.25, low: 205.26, close: 206.27, volume: 2088374 },
{ time: new Date(2016, 8, 29), open: 205.60, high: 207.33, low: 200.58, close: 200.70, volume: 2727029 },
{ time: new Date(2016, 8, 30), open: 202.21, high: 204.98, low: 199.55, close: 204.03, volume: 2586273 },
{ time: new Date(2016, 9, 3), open: 212.30, high: 215.67, low: 208.25, close: 213.70, volume: 5999892 },
{ time: new Date(2016, 9, 4), open: 213.10, high: 213.32, low: 208.82, close: 211.41, volume: 3541481 },
{ time: new Date(2016, 9, 5), open: 212.24, high: 213.15, low: 208.12, close: 208.46, volume: 1877534 },
{ time: new Date(2016, 9, 6), open: 202.46, high: 204.21, low: 200.21, close: 201.00, volume: 4703402 },
{ time: new Date(2016, 9, 7), open: 201.00, high: 201.32, low: 195.80, close: 196.61, volume: 3493018 },
{ time: new Date(2016, 9, 10), open: 201.35, high: 204.14, low: 199.66, close: 200.95, volume: 3316297 },
{ time: new Date(2016, 9, 11), open: 201.85, high: 202.20, low: 198.31, close: 200.10, volume: 2328422 },
{ time: new Date(2016, 9, 12), open: 200.95, high: 203.88, low: 200.42, close: 201.51, volume: 1970689 },
{ time: new Date(2016, 9, 13), open: 200.50, high: 200.90, low: 197.05, close: 200.24, volume: 2495413 },
{ time: new Date(2016, 9, 14), open: 200.66, high: 201.43, low: 196.30, close: 196.51, volume: 4269850 },
{ time: new Date(2016, 9, 17), open: 197.05, high: 198.39, low: 192.00, close: 193.96, volume: 4554080 },
{ time: new Date(2016, 9, 18), open: 195.99, high: 199.47, low: 193.26, close: 199.10, volume: 5680475 },
{ time: new Date(2016, 9, 19), open: 199.74, high: 206.66, low: 198.06, close: 203.56, volume: 6991183 },
{ time: new Date(2016, 9, 20), open: 202.12, high: 203.00, low: 197.05, close: 199.10, volume: 5072877 },
{ time: new Date(2016, 9, 21), open: 198.60, high: 201.57, low: 197.41, close: 200.09, volume: 2943402 },
{ time: new Date(2016, 9, 24), open: 201.00, high: 203.95, low: 200.25, close: 202.76, volume: 2751562 },
{ time: new Date(2016, 9, 25), open: 202.90, high: 204.69, low: 201.20, close: 202.34, volume: 2445014 },
{ time: new Date(2016, 9, 26), open: 201.00, high: 203.19, low: 200.10, close: 202.24, volume: 5632841 },
{ time: new Date(2016, 9, 27), open: 211.34, high: 213.70, low: 201.65, close: 204.01, volume: 13093744 },
{ time: new Date(2016, 9, 28), open: 204.00, high: 205.32, low: 199.83, close: 199.97, volume: 4280141 },
{ time: new Date(2016, 9, 31), open: 202.49, high: 202.49, low: 195.81, close: 197.73, volume: 4692273 },
{ time: new Date(2016, 10, 1), open: 198.04, high: 198.50, low: 188.10, close: 190.79, volume: 7060036 },
{ time: new Date(2016, 10, 2), open: 190.05, high: 192.70, low: 187.50, close: 188.02, volume: 4253382 },
{ time: new Date(2016, 10, 3), open: 189.00, high: 191.47, low: 187.04, close: 187.42, volume: 2653023 },
{ time: new Date(2016, 10, 4), open: 189.00, high: 193.46, low: 185.96, close: 190.56, volume: 5146043 },
{ time: new Date(2016, 10, 7), open: 193.59, high: 194.29, low: 190.05, close: 193.21, volume: 3870112 },
{ time: new Date(2016, 10, 8), open: 193.79, high: 197.49, low: 191.26, close: 194.94, volume: 3267580 },
{ time: new Date(2016, 10, 9), open: 186.88, high: 192.00, low: 183.95, close: 190.06, volume: 8173065 },
{ time: new Date(2016, 10, 10), open: 191.05, high: 191.61, low: 180.42, close: 185.35, volume: 6750341 },
{ time: new Date(2016, 10, 11), open: 184.24, high: 188.88, low: 183.00, close: 188.56, volume: 3988504 },
{ time: new Date(2016, 10, 14), open: 188.00, high: 188.25, low: 178.19, close: 181.45, volume: 6552205 },
{ time: new Date(2016, 10, 15), open: 182.78, high: 186.43, low: 182.05, close: 183.77, volume: 3902018 },
{ time: new Date(2016, 10, 16), open: 182.65, high: 184.73, low: 181.21, close: 183.93, volume: 3434437 },
{ time: new Date(2016, 10, 17), open: 183.49, high: 189.49, low: 182.11, close: 188.66, volume: 4887067 },
{ time: new Date(2016, 10, 18), open: 190.65, high: 193.00, low: 185.00, close: 185.02, volume: 5210347 },
{ time: new Date(2016, 10, 21), open: 185.04, high: 188.89, low: 184.41, close: 184.52, volume: 4361043 },
{ time: new Date(2016, 10, 22), open: 185.84, high: 191.47, low: 183.71, close: 191.17, volume: 5603361 },
{ time: new Date(2016, 10, 23), open: 190.61, high: 195.64, low: 189.00, close: 193.14, volume: 4891893 },
{ time: new Date(2016, 10, 25), open: 193.64, high: 197.24, low: 193.64, close: 196.65, volume: 2366098 },
{ time: new Date(2016, 10, 28), open: 195.48, high: 199.35, low: 194.55, close: 196.12, volume: 4529182 },
{ time: new Date(2016, 10, 29), open: 195.56, high: 196.73, low: 189.50, close: 189.57, volume: 4439256 },
{ time: new Date(2016, 10, 30), open: 191.00, high: 191.89, low: 187.50, close: 189.40, volume: 3547104 },
{ time: new Date(2016, 11, 1), open: 188.25, high: 188.53, low: 181.00, close: 181.88, volume: 5126401 },
{ time: new Date(2016, 11, 2), open: 182.88, high: 184.88, low: 180.00, close: 181.47, volume: 4042324 },
{ time: new Date(2016, 11, 5), open: 182.51, high: 188.89, low: 182.51, close: 186.80, volume: 4072239 },
{ time: new Date(2016, 11, 6), open: 185.52, high: 186.58, low: 182.68, close: 185.85, volume: 3391622 },
{ time: new Date(2016, 11, 7), open: 186.15, high: 193.40, low: 185.00, close: 193.15, volume: 5461851 },
{ time: new Date(2016, 11, 8), open: 192.05, high: 192.50, low: 189.54, close: 192.29, volume: 3194148 },
{ time: new Date(2016, 11, 9), open: 190.87, high: 193.84, low: 190.81, close: 192.18, volume: 2722505 },
{ time: new Date(2016, 11, 12), open: 192.80, high: 194.42, low: 191.04, close: 192.43, volume: 2438876 },
{ time: new Date(2016, 11, 13), open: 193.18, high: 201.28, low: 193.00, close: 198.15, volume: 6823884 },
{ time: new Date(2016, 11, 14), open: 198.74, high: 203.00, low: 196.76, close: 198.69, volume: 4150927 },
{ time: new Date(2016, 11, 15), open: 198.41, high: 200.74, low: 197.39, close: 197.58, volume: 3219567 },
{ time: new Date(2016, 11, 16), open: 198.08, high: 202.59, low: 197.60, close: 202.49, volume: 3796889 },
{ time: new Date(2016, 11, 19), open: 202.49, high: 204.45, low: 199.84, close: 202.73, volume: 3488071 },
{ time: new Date(2016, 11, 20), open: 203.05, high: 209.00, low: 202.50, close: 208.79, volume: 4689071 },
{ time: new Date(2016, 11, 21), open: 208.45, high: 212.23, low: 207.41, close: 207.70, volume: 5207622 },
{ time: new Date(2016, 11, 22), open: 208.22, high: 209.99, low: 206.50, close: 208.45, volume: 3111108 },
{ time: new Date(2016, 11, 23), open: 208.00, high: 213.45, low: 207.71, close: 213.34, volume: 4670464 },
{ time: new Date(2016, 11, 27), open: 214.88, high: 222.25, low: 214.42, close: 219.53, volume: 5915732 },
{ time: new Date(2016, 11, 28), open: 221.53, high: 223.80, low: 217.20, close: 219.74, volume: 3782456 },
{ time: new Date(2016, 11, 29), open: 218.56, high: 219.20, low: 214.12, close: 214.68, volume: 4044968 },
{ time: new Date(2016, 11, 30), open: 216.30, high: 217.50, low: 211.68, close: 213.69, volume: 4642620 },
{ time: new Date(2017, 0, 3), open: 214.86, high: 220.33, low: 210.96, close: 216.99, volume: 5923254 },
{ time: new Date(2017, 0, 4), open: 214.75, high: 228.00, low: 214.31, close: 226.99, volume: 11213471 },
{ time: new Date(2017, 0, 5), open: 226.42, high: 227.48, low: 221.95, close: 226.75, volume: 5911695 },
{ time: new Date(2017, 0, 6), open: 226.93, high: 230.31, low: 225.45, close: 229.01, volume: 5527893 },
{ time: new Date(2017, 0, 9), open: 228.97, high: 231.92, low: 228.00, close: 231.28, volume: 3979484 },
{ time: new Date(2017, 0, 10), open: 232.00, high: 232.00, low: 226.89, close: 229.87, volume: 3659955 },
{ time: new Date(2017, 0, 11), open: 229.07, high: 229.98, low: 226.68, close: 229.73, volume: 3650825 },
{ time: new Date(2017, 0, 12), open: 229.06, high: 230.70, low: 225.58, close: 229.59, volume: 3790229 },
{ time: new Date(2017, 0, 13), open: 230.00, high: 237.85, low: 229.59, close: 237.75, volume: 6092960 },
{ time: new Date(2017, 0, 17), open: 236.70, high: 239.96, low: 234.37, close: 235.58, volume: 4617522 },
{ time: new Date(2017, 0, 18), open: 236.65, high: 239.71, low: 235.58, close: 238.36, volume: 3768967 },
{ time: new Date(2017, 0, 19), open: 247.25, high: 248.68, low: 240.75, close: 243.76, volume: 7732303 },
{ time: new Date(2017, 0, 20), open: 245.46, high: 246.00, low: 243.01, close: 244.73, volume: 4204275 },
{ time: new Date(2017, 0, 23), open: 245.85, high: 250.89, low: 245.50, close: 248.92, volume: 6262938 },
{ time: new Date(2017, 0, 24), open: 250.00, high: 254.80, low: 249.65, close: 254.61, volume: 4965451 },
{ time: new Date(2017, 0, 25), open: 257.31, high: 258.46, low: 251.80, close: 254.47, volume: 5146361 },
{ time: new Date(2017, 0, 26), open: 254.29, high: 255.74, low: 250.75, close: 252.51, volume: 3152123 },
{ time: new Date(2017, 0, 27), open: 251.38, high: 253.00, low: 248.52, close: 252.95, volume: 3166336 },
{ time: new Date(2017, 0, 30), open: 252.53, high: 255.29, low: 247.10, close: 250.63, volume: 3801074 },
{ time: new Date(2017, 0, 31), open: 249.24, high: 255.89, low: 247.70, close: 251.93, volume: 4116104 },
{ time: new Date(2017, 1, 1), open: 253.05, high: 253.20, low: 249.05, close: 249.24, volume: 3958829 },
{ time: new Date(2017, 1, 2), open: 248.34, high: 252.42, low: 247.71, close: 251.55, volume: 2499775 },
{ time: new Date(2017, 1, 3), open: 251.91, high: 252.18, low: 249.68, close: 251.33, volume: 2186723 },
{ time: new Date(2017, 1, 6), open: 251.00, high: 257.82, low: 250.63, close: 257.77, volume: 3562517 },
{ time: new Date(2017, 1, 7), open: 258.19, high: 260.00, low: 256.42, close: 257.48, volume: 4244775 },
{ time: new Date(2017, 1, 8), open: 257.35, high: 263.36, low: 256.20, close: 262.08, volume: 3933014 },
{ time: new Date(2017, 1, 9), open: 266.25, high: 271.18, low: 266.15, close: 269.20, volume: 7820222 },
{ time: new Date(2017, 1, 10), open: 269.79, high: 270.95, low: 266.11, close: 269.23, volume: 3619739 },
{ time: new Date(2017, 1, 13), open: 270.74, high: 280.79, low: 270.51, close: 280.60, volume: 7029605 },
{ time: new Date(2017, 1, 14), open: 279.03, high: 287.39, low: 278.61, close: 280.98, volume: 7345224 },
{ time: new Date(2017, 1, 15), open: 280.00, high: 282.24, low: 276.44, close: 279.76, volume: 4947856 },
{ time: new Date(2017, 1, 16), open: 277.60, high: 280.00, low: 268.50, close: 268.95, volume: 7077322 },
{ time: new Date(2017, 1, 17), open: 265.80, high: 272.89, low: 264.15, close: 272.23, volume: 6257149 },
{ time: new Date(2017, 1, 21), open: 275.45, high: 281.40, low: 274.01, close: 277.39, volume: 5676747 },
{ time: new Date(2017, 1, 22), open: 280.31, high: 283.45, low: 272.60, close: 273.51, volume: 8754975 },
{ time: new Date(2017, 1, 23), open: 264.00, high: 264.66, low: 255.56, close: 255.99, volume: 14915249 },
{ time: new Date(2017, 1, 24), open: 252.66, high: 258.25, low: 250.20, close: 257.00, volume: 8171626 },
{ time: new Date(2017, 1, 27), open: 248.17, high: 248.36, low: 242.01, close: 246.23, volume: 11460810 },
{ time: new Date(2017, 1, 28), open: 244.19, high: 251.00, low: 243.90, close: 249.99, volume: 6078145 },
{ time: new Date(2017, 2, 1), open: 254.18, high: 254.85, low: 249.11, close: 250.02, volume: 4809488 },
{ time: new Date(2017, 2, 2), open: 249.71, high: 253.28, low: 248.27, close: 250.48, volume: 3351833 },
{ time: new Date(2017, 2, 3), open: 251.33, high: 251.90, low: 249.00, close: 251.57, volume: 2929234 },
{ time: new Date(2017, 2, 6), open: 247.91, high: 251.70, low: 247.51, close: 251.21, volume: 3355500 },
{ time: new Date(2017, 2, 7), open: 251.92, high: 253.89, low: 248.32, close: 248.59, volume: 3459470 },
{ time: new Date(2017, 2, 8), open: 247.00, high: 250.07, low: 245.32, close: 246.87, volume: 3728649 },
{ time: new Date(2017, 2, 9), open: 247.63, high: 248.66, low: 243.00, close: 244.90, volume: 3879293 },
{ time: new Date(2017, 2, 10), open: 246.21, high: 246.50, low: 243.00, close: 243.69, volume: 3066272 },
{ time: new Date(2017, 2, 13), open: 244.82, high: 246.85, low: 242.78, close: 246.17, volume: 3022625 },
{ time: new Date(2017, 2, 14), open: 246.11, high: 258.12, low: 246.02, close: 258.00, volume: 7598446 },
{ time: new Date(2017, 2, 15), open: 257.00, high: 261.00, low: 254.27, close: 255.73, volume: 5330806 },
{ time: new Date(2017, 2, 16), open: 262.40, high: 265.75, low: 259.06, close: 262.05, volume: 7132153 },
{ time: new Date(2017, 2, 17), open: 264.00, high: 265.33, low: 261.20, close: 261.50, volume: 6497496 },
{ time: new Date(2017, 2, 20), open: 260.60, high: 264.55, low: 258.82, close: 261.92, volume: 3614294 },
{ time: new Date(2017, 2, 21), open: 262.83, high: 264.80, low: 250.24, close: 250.68, volume: 6908554 },
{ time: new Date(2017, 2, 22), open: 251.56, high: 255.07, low: 250.51, close: 255.01, volume: 4059297 },
{ time: new Date(2017, 2, 23), open: 255.39, high: 257.67, low: 253.30, close: 254.78, volume: 3320245 },
{ time: new Date(2017, 2, 24), open: 255.70, high: 263.89, low: 255.01, close: 263.16, volume: 5647253 },
{ time: new Date(2017, 2, 27), open: 260.60, high: 270.57, low: 259.75, close: 270.22, volume: 6230795 },
{ time: new Date(2017, 2, 28), open: 277.02, high: 280.68, low: 275.00, close: 277.45, volume: 7987604 },
{ time: new Date(2017, 2, 29), open: 278.34, high: 279.60, low: 275.54, close: 277.38, volume: 3676157 },
{ time: new Date(2017, 2, 30), open: 278.04, high: 282.00, low: 277.21, close: 277.92, volume: 4148426 },
{ time: new Date(2017, 2, 31), open: 278.73, high: 279.68, low: 276.32, close: 278.30, volume: 3294640 },
{ time: new Date(2017, 3, 3), open: 286.90, high: 299.00, low: 284.58, close: 298.52, volume: 13888618 },
{ time: new Date(2017, 3, 4), open: 296.89, high: 304.81, low: 294.53, close: 303.70, volume: 10134556 },
{ time: new Date(2017, 3, 5), open: 302.04, high: 304.88, low: 294.20, close: 295.00, volume: 7880938 },
{ time: new Date(2017, 3, 6), open: 296.88, high: 301.94, low: 294.10, close: 298.70, volume: 5520588 },
{ time: new Date(2017, 3, 7), open: 297.50, high: 302.69, low: 297.15, close: 302.54, volume: 4579613 },
{ time: new Date(2017, 3, 10), open: 309.15, high: 313.73, low: 308.71, close: 312.39, volume: 7664458 },
{ time: new Date(2017, 3, 11), open: 313.38, high: 313.47, low: 305.50, close: 308.71, volume: 5724577 },
{ time: new Date(2017, 3, 12), open: 306.34, high: 308.45, low: 296.32, close: 296.84, volume: 6050682 },
{ time: new Date(2017, 3, 13), open: 296.70, high: 307.39, low: 295.30, close: 304.00, volume: 9284634 },
{ time: new Date(2017, 3, 17), open: 302.70, high: 304.00, low: 298.68, close: 301.44, volume: 4138736 },
{ time: new Date(2017, 3, 18), open: 299.70, high: 300.84, low: 297.90, close: 300.25, volume: 3035698 },
{ time: new Date(2017, 3, 19), open: 302.46, high: 306.62, low: 302.11, close: 305.52, volume: 3898024 },
{ time: new Date(2017, 3, 20), open: 306.51, high: 309.15, low: 300.23, close: 302.51, volume: 6149352 },
{ time: new Date(2017, 3, 21), open: 302.00, high: 306.40, low: 300.42, close: 305.60, volume: 4509756 },
{ time: new Date(2017, 3, 24), open: 309.22, high: 310.55, low: 306.02, close: 308.03, volume: 5083505 },
{ time: new Date(2017, 3, 25), open: 308.00, high: 313.98, low: 305.86, close: 313.79, volume: 6737708 },
{ time: new Date(2017, 3, 26), open: 312.37, high: 314.50, low: 309.00, close: 310.17, volume: 4695044 },
{ time: new Date(2017, 3, 27), open: 311.69, high: 313.09, low: 307.50, close: 308.63, volume: 3468569 },
{ time: new Date(2017, 3, 28), open: 309.83, high: 314.80, low: 308.00, close: 314.07, volume: 4505478 },
{ time: new Date(2017, 4, 1), open: 314.88, high: 327.25, low: 314.81, close: 322.83, volume: 8829565 },
{ time: new Date(2017, 4, 2), open: 324.00, high: 327.66, low: 316.56, close: 318.89, volume: 5382777 },
{ time: new Date(2017, 4, 3), open: 317.67, high: 321.53, low: 310.45, close: 311.02, volume: 7133365 },
{ time: new Date(2017, 4, 4), open: 307.44, high: 307.77, low: 290.76, close: 295.46, volume: 14152008 },
{ time: new Date(2017, 4, 5), open: 298.00, high: 308.55, low: 296.80, close: 308.35, volume: 8177347 },
{ time: new Date(2017, 4, 8), open: 310.90, high: 313.79, low: 305.82, close: 307.19, volume: 7006471 },
{ time: new Date(2017, 4, 9), open: 309.38, high: 321.99, low: 309.10, close: 321.26, volume: 9676537 },
{ time: new Date(2017, 4, 10), open: 321.56, high: 325.50, low: 318.12, close: 325.22, volume: 5741607 },
{ time: new Date(2017, 4, 11), open: 323.40, high: 326.00, low: 319.60, close: 323.10, volume: 4753819 },
{ time: new Date(2017, 4, 12), open: 325.48, high: 327.00, low: 321.53, close: 324.81, volume: 4121612 },
{ time: new Date(2017, 4, 15), open: 318.38, high: 320.20, low: 312.53, close: 315.88, volume: 7622004 },
{ time: new Date(2017, 4, 16), open: 317.59, high: 320.06, low: 315.14, close: 317.01, volume: 4152484 },
{ time: new Date(2017, 4, 17), open: 314.39, high: 314.63, low: 305.50, close: 306.11, volume: 6711940 },
{ time: new Date(2017, 4, 18), open: 307.00, high: 313.94, low: 305.31, close: 313.06, volume: 5653801 },
{ time: new Date(2017, 4, 19), open: 315.50, high: 316.50, low: 310.20, close: 310.83, volume: 4687572 },
{ time: new Date(2017, 4, 22), open: 312.80, high: 314.37, low: 306.80, close: 310.35, volume: 4329178 },
{ time: new Date(2017, 4, 23), open: 310.46, high: 310.73, low: 303.48, close: 303.86, volume: 4318354 },
{ time: new Date(2017, 4, 24), open: 306.51, high: 311.00, low: 305.40, close: 310.22, volume: 5041692 },
{ time: new Date(2017, 4, 25), open: 311.02, high: 316.97, low: 307.81, close: 316.83, volume: 5013963 },
{ time: new Date(2017, 4, 26), open: 317.28, high: 325.49, low: 316.31, close: 325.14, volume: 7802199 },
{ time: new Date(2017, 4, 30), open: 326.00, high: 336.28, low: 325.76, close: 335.10, volume: 7782916 },
{ time: new Date(2017, 4, 31), open: 337.69, high: 342.89, low: 335.16, close: 341.01, volume: 9963444 },
{ time: new Date(2017, 5, 1), open: 344.00, high: 344.88, low: 337.29, close: 340.37, volume: 7607996 },
{ time: new Date(2017, 5, 2), open: 339.77, high: 342.88, low: 335.93, close: 339.85, volume: 5590239 },
{ time: new Date(2017, 5, 5), open: 338.50, high: 348.44, low: 334.21, close: 347.32, volume: 6784368 },
{ time: new Date(2017, 5, 6), open: 344.70, high: 359.49, low: 339.97, close: 352.85, volume: 11086798 },
{ time: new Date(2017, 5, 7), open: 356.34, high: 360.50, low: 355.14, close: 359.65, volume: 9397959 },
{ time: new Date(2017, 5, 8), open: 363.75, high: 371.90, low: 360.22, close: 370.00, volume: 9061496 },
{ time: new Date(2017, 5, 9), open: 374.42, high: 376.87, low: 354.80, close: 357.32, volume: 17261435 },
{ time: new Date(2017, 5, 12), open: 357.99, high: 364.50, low: 350.62, close: 359.01, volume: 10517660 },
{ time: new Date(2017, 5, 13), open: 367.62, high: 376.00, low: 366.61, close: 375.95, volume: 11807920 },
{ time: new Date(2017, 5, 14), open: 381.08, high: 384.25, low: 376.31, close: 380.66, volume: 12818429 },
{ time: new Date(2017, 5, 15), open: 372.50, high: 375.46, low: 366.49, close: 375.34, volume: 10426469 },
{ time: new Date(2017, 5, 16), open: 377.98, high: 378.01, low: 370.10, close: 371.40, volume: 6730973 },
{ time: new Date(2017, 5, 19), open: 375.00, high: 376.70, low: 367.80, close: 369.80, volume: 6549332 },
{ time: new Date(2017, 5, 20), open: 376.67, high: 378.88, low: 369.73, close: 372.24, volume: 7438701 },
{ time: new Date(2017, 5, 21), open: 374.35, high: 376.99, low: 368.02, close: 376.40, volume: 4923210 },
{ time: new Date(2017, 5, 22), open: 377.99, high: 385.00, low: 373.57, close: 382.61, volume: 7529778 },
{ time: new Date(2017, 5, 23), open: 382.45, high: 386.99, low: 379.34, close: 383.45, volume: 6445758 },
{ time: new Date(2017, 5, 26), open: 386.69, high: 386.95, low: 373.10, close: 377.49, volume: 6604099 },
{ time: new Date(2017, 5, 27), open: 376.40, high: 376.40, low: 362.02, close: 362.37, volume: 6996399 },
{ time: new Date(2017, 5, 28), open: 366.68, high: 371.74, low: 362.52, close: 371.24, volume: 6302463 },
{ time: new Date(2017, 5, 29), open: 370.61, high: 371.00, low: 354.10, close: 360.75, volume: 8221038 },
{ time: new Date(2017, 5, 30), open: 363.71, high: 366.77, low: 359.62, close: 361.61, volume: 5848521 },
{ time: new Date(2017, 6, 3), open: 370.24, high: 371.35, low: 351.50, close: 352.62, volume: 6305401 },
{ time: new Date(2017, 6, 5), open: 347.20, high: 347.24, low: 326.33, close: 327.09, volume: 17046701 },
{ time: new Date(2017, 6, 6), open: 317.26, high: 320.79, low: 306.30, close: 308.83, volume: 19324495 },
{ time: new Date(2017, 6, 7), open: 313.50, high: 317.00, low: 307.38, close: 313.22, volume: 14176915 },
{ time: new Date(2017, 6, 10), open: 312.90, high: 317.94, low: 303.13, close: 316.05, volume: 13820889 },
{ time: new Date(2017, 6, 11), open: 316.00, high: 327.28, low: 314.30, close: 327.22, volume: 11559402 },
{ time: new Date(2017, 6, 12), open: 330.40, high: 333.10, low: 324.50, close: 329.52, volume: 10346127 },
{ time: new Date(2017, 6, 13), open: 330.11, high: 331.60, low: 319.97, close: 323.41, volume: 8594466 },
{ time: new Date(2017, 6, 14), open: 323.19, high: 328.42, low: 321.22, close: 327.78, volume: 5625211 },
{ time: new Date(2017, 6, 17), open: 325.54, high: 327.10, low: 313.45, close: 319.57, volume: 9876912 },
{ time: new Date(2017, 6, 18), open: 317.50, high: 329.13, low: 315.66, close: 328.24, volume: 6373720 },
{ time: new Date(2017, 6, 19), open: 328.23, high: 331.65, low: 323.22, close: 325.26, volume: 6357014 },
{ time: new Date(2017, 6, 20), open: 326.90, high: 330.22, low: 324.20, close: 329.92, volume: 5166188 },
{ time: new Date(2017, 6, 21), open: 329.46, high: 331.26, low: 325.80, close: 328.40, volume: 4901606 },
{ time: new Date(2017, 6, 24), open: 330.24, high: 343.40, low: 330.01, close: 342.52, volume: 8637082 },
{ time: new Date(2017, 6, 25), open: 345.00, high: 345.60, low: 334.15, close: 339.60, volume: 6989197 },
{ time: new Date(2017, 6, 26), open: 340.36, high: 345.50, low: 338.12, close: 343.85, volume: 4820790 },
{ time: new Date(2017, 6, 27), open: 346.00, high: 347.50, low: 326.29, close: 334.46, volume: 8302405 },
{ time: new Date(2017, 6, 28), open: 336.89, high: 339.60, low: 332.51, close: 335.07, volume: 4880414 },
{ time: new Date(2017, 6, 31), open: 335.50, high: 341.49, low: 321.04, close: 323.47, volume: 8535136 },
{ time: new Date(2017, 7, 1), open: 323.00, high: 324.45, low: 316.13, close: 319.57, volume: 8303102 },
{ time: new Date(2017, 7, 2), open: 318.94, high: 327.12, low: 311.22, close: 325.89, volume: 13091462 },
{ time: new Date(2017, 7, 3), open: 345.33, high: 350.00, low: 343.15, close: 347.09, volume: 13535033 },
{ time: new Date(2017, 7, 4), open: 347.00, high: 357.27, low: 343.30, close: 356.91, volume: 9268909 },
{ time: new Date(2017, 7, 7), open: 357.35, high: 359.48, low: 352.75, close: 355.17, volume: 6324480 },
{ time: new Date(2017, 7, 8), open: 357.53, high: 368.58, low: 357.40, close: 365.22, volume: 7449837 },
{ time: new Date(2017, 7, 9), open: 361.00, high: 370.00, low: 358.95, close: 363.53, volume: 6892096 },
{ time: new Date(2017, 7, 10), open: 361.60, high: 366.65, low: 354.66, close: 355.40, volume: 7092858 },
{ time: new Date(2017, 7, 11), open: 356.97, high: 361.26, low: 353.62, close: 357.87, volume: 4365783 },
{ time: new Date(2017, 7, 14), open: 364.63, high: 367.66, low: 362.60, close: 363.80, volume: 4519186 },
{ time: new Date(2017, 7, 15), open: 365.20, high: 365.49, low: 359.37, close: 362.33, volume: 3085088 },
{ time: new Date(2017, 7, 16), open: 363.00, high: 366.50, low: 362.52, close: 362.91, volume: 3413773 },
{ time: new Date(2017, 7, 17), open: 361.21, high: 363.30, low: 351.59, close: 351.92, volume: 5027660 },
{ time: new Date(2017, 7, 18), open: 352.91, high: 354.00, low: 345.80, close: 347.46, volume: 5408183 },
{ time: new Date(2017, 7, 21), open: 345.82, high: 345.82, low: 331.85, close: 337.86, volume: 6495424 },
{ time: new Date(2017, 7, 22), open: 341.13, high: 342.24, low: 337.37, close: 341.35, volume: 4321966 },
{ time: new Date(2017, 7, 23), open: 338.99, high: 353.49, low: 338.30, close: 352.77, volume: 4954504 },
{ time: new Date(2017, 7, 24), open: 352.52, high: 356.66, low: 349.74, close: 352.93, volume: 4584687 },
{ time: new Date(2017, 7, 25), open: 354.24, high: 355.69, low: 347.30, close: 348.05, volume: 3483956 },
{ time: new Date(2017, 7, 28), open: 347.28, high: 347.35, low: 339.72, close: 345.66, volume: 3763956 },
{ time: new Date(2017, 7, 29), open: 339.48, high: 349.05, low: 338.75, close: 347.36, volume: 4073675 },
{ time: new Date(2017, 7, 30), open: 349.67, high: 353.47, low: 347.00, close: 353.18, volume: 3412943 },
{ time: new Date(2017, 7, 31), open: 353.55, high: 358.44, low: 352.82, close: 355.90, volume: 4072795 },
{ time: new Date(2017, 8, 1), open: 356.12, high: 357.59, low: 353.69, close: 355.40, volume: 3049546 },
{ time: new Date(2017, 8, 5), open: 353.80, high: 355.49, low: 345.89, close: 349.59, volume: 3848382 },
{ time: new Date(2017, 8, 6), open: 349.50, high: 350.98, low: 341.56, close: 344.53, volume: 4091351 },
{ time: new Date(2017, 8, 7), open: 345.98, high: 352.48, low: 343.45, close: 350.61, volume: 4239213 },
{ time: new Date(2017, 8, 8), open: 348.99, high: 349.78, low: 342.30, close: 343.40, volume: 3263508 },
{ time: new Date(2017, 8, 11), open: 351.35, high: 363.71, low: 350.00, close: 363.69, volume: 7667055 },
{ time: new Date(2017, 8, 12), open: 364.49, high: 368.76, low: 360.40, close: 362.75, volume: 5972907 },
{ time: new Date(2017, 8, 13), open: 363.82, high: 368.07, low: 359.59, close: 366.23, volume: 4185231 },
{ time: new Date(2017, 8, 14), open: 364.33, high: 377.96, low: 362.63, close: 377.64, volume: 7202524 },
{ time: new Date(2017, 8, 15), open: 374.51, high: 380.00, low: 372.70, close: 379.81, volume: 5420496 },
{ time: new Date(2017, 8, 18), open: 380.25, high: 389.61, low: 377.68, close: 385.00, volume: 7187980 },
{ time: new Date(2017, 8, 19), open: 380.00, high: 382.39, low: 373.57, close: 375.10, volume: 6451886 },
{ time: new Date(2017, 8, 20), open: 373.00, high: 378.25, low: 371.07, close: 373.91, volume: 4919052 },
{ time: new Date(2017, 8, 21), open: 374.90, high: 376.83, low: 364.51, close: 366.48, volume: 4618190 },
{ time: new Date(2017, 8, 22), open: 366.49, high: 369.90, low: 350.88, close: 351.09, volume: 8159418 },
{ time: new Date(2017, 8, 25), open: 353.15, high: 357.47, low: 342.88, close: 344.99, volume: 7605946 },
{ time: new Date(2017, 8, 26), open: 350.93, high: 351.24, low: 340.90, close: 345.25, volume: 7156274 },
{ time: new Date(2017, 8, 27), open: 349.90, high: 351.49, low: 340.50, close: 340.97, volume: 6020950 },
{ time: new Date(2017, 8, 28), open: 339.88, high: 342.75, low: 335.40, close: 339.60, volume: 5319617 },
{ time: new Date(2017, 8, 29), open: 341.86, high: 344.68, low: 338.60, close: 341.10, volume: 5107082 },
{ time: new Date(2017, 9, 2), open: 342.52, high: 343.70, low: 335.51, close: 341.53, volume: 5286774 },
{ time: new Date(2017, 9, 3), open: 335.90, high: 348.55, low: 331.28, close: 348.14, volume: 10153596 },
{ time: new Date(2017, 9, 4), open: 351.25, high: 358.62, low: 349.60, close: 355.01, volume: 8163543 },
{ time: new Date(2017, 9, 5), open: 356.00, high: 357.44, low: 351.35, close: 355.33, volume: 4171675 },
{ time: new Date(2017, 9, 6), open: 353.10, high: 360.10, low: 352.25, close: 356.88, volume: 4297474 },
{ time: new Date(2017, 9, 9), open: 349.65, high: 351.75, low: 342.67, close: 342.94, volume: 7493654 },
{ time: new Date(2017, 9, 10), open: 346.80, high: 355.63, low: 345.53, close: 355.59, volume: 6978495 },
{ time: new Date(2017, 9, 11), open: 353.89, high: 357.60, low: 351.15, close: 354.60, volume: 4500831 },
{ time: new Date(2017, 9, 12), open: 352.95, high: 359.78, low: 352.64, close: 355.68, volume: 4087048 },
{ time: new Date(2017, 9, 13), open: 356.98, high: 358.49, low: 353.68, close: 355.57, volume: 3540533 },
{ time: new Date(2017, 9, 16), open: 353.76, high: 354.48, low: 347.16, close: 350.60, volume: 5375486 },
{ time: new Date(2017, 9, 17), open: 350.91, high: 356.22, low: 350.07, close: 355.75, volume: 3293345 },
{ time: new Date(2017, 9, 18), open: 355.97, high: 363.00, low: 354.13, close: 359.65, volume: 4939074 },
{ time: new Date(2017, 9, 19), open: 355.56, high: 357.15, low: 348.20, close: 351.81, volume: 5061843 },
{ time: new Date(2017, 9, 20), open: 352.69, high: 354.55, low: 344.34, close: 345.10, volume: 4930395 },
{ time: new Date(2017, 9, 23), open: 349.88, high: 349.95, low: 336.25, close: 337.02, volume: 5747346 },
{ time: new Date(2017, 9, 24), open: 338.80, high: 342.80, low: 336.16, close: 337.34, volume: 4491672 },
{ time: new Date(2017, 9, 25), open: 336.70, high: 337.50, low: 323.56, close: 325.84, volume: 8594073 },
{ time: new Date(2017, 9, 26), open: 327.78, high: 330.23, low: 323.20, close: 326.17, volume: 5023500 },
{ time: new Date(2017, 9, 27), open: 319.75, high: 324.59, low: 316.66, close: 320.87, volume: 6979704 },
{ time: new Date(2017, 9, 30), open: 319.18, high: 323.78, low: 317.25, close: 320.08, volume: 4254378 },
{ time: new Date(2017, 9, 31), open: 320.23, high: 331.95, low: 320.18, close: 331.53, volume: 5672347 },
{ time: new Date(2017, 10, 1), open: 332.25, high: 332.61, low: 320.26, close: 321.08, volume: 8457336 },
{ time: new Date(2017, 10, 2), open: 300.13, high: 308.69, low: 292.63, close: 299.26, volume: 19791416 },
{ time: new Date(2017, 10, 3), open: 299.50, high: 306.25, low: 295.13, close: 306.09, volume: 8893974 },
{ time: new Date(2017, 10, 6), open: 307.00, high: 307.50, low: 299.01, close: 302.78, volume: 6486009 },
{ time: new Date(2017, 10, 7), open: 301.02, high: 306.50, low: 300.03, close: 306.05, volume: 5294274 },
{ time: new Date(2017, 10, 8), open: 305.50, high: 306.89, low: 301.30, close: 304.39, volume: 4725271 },
{ time: new Date(2017, 10, 9), open: 302.50, high: 304.46, low: 296.30, close: 302.99, volume: 5447147 },
{ time: new Date(2017, 10, 10), open: 302.50, high: 308.36, low: 301.85, close: 302.99, volume: 4625429 },
{ time: new Date(2017, 10, 13), open: 300.13, high: 316.80, low: 299.11, close: 315.40, volume: 7584944 },
{ time: new Date(2017, 10, 14), open: 315.00, high: 316.35, low: 306.90, close: 308.70, volume: 5676076 },
{ time: new Date(2017, 10, 15), open: 306.01, high: 312.49, low: 301.50, close: 311.30, volume: 5978665 },
{ time: new Date(2017, 10, 16), open: 313.99, high: 318.14, low: 311.30, close: 312.50, volume: 5822073 },
{ time: new Date(2017, 10, 17), open: 325.67, high: 326.67, low: 313.15, close: 315.05, volume: 13735139 },
{ time: new Date(2017, 10, 20), open: 313.79, high: 315.50, low: 304.75, close: 308.74, volume: 8247650 },
{ time: new Date(2017, 10, 21), open: 310.86, high: 318.23, low: 308.71, close: 317.81, volume: 7261273 },
{ time: new Date(2017, 10, 22), open: 316.77, high: 317.42, low: 311.84, close: 312.60, volume: 4917636 },
{ time: new Date(2017, 10, 24), open: 313.79, high: 316.41, low: 311.00, close: 315.55, volume: 3244065 },
{ time: new Date(2017, 10, 27), open: 313.25, high: 317.34, low: 309.51, close: 316.81, volume: 4555894 },
{ time: new Date(2017, 10, 28), open: 316.36, high: 320.00, low: 313.92, close: 317.55, volume: 4949491 },
{ time: new Date(2017, 10, 29), open: 317.30, high: 318.00, low: 301.23, close: 307.54, volume: 8767398 },
{ time: new Date(2017, 10, 30), open: 308.56, high: 310.70, low: 304.54, close: 308.85, volume: 4351587 },
{ time: new Date(2017, 11, 1), open: 305.44, high: 310.32, low: 305.05, close: 306.53, volume: 4292868 },
{ time: new Date(2017, 11, 4), open: 306.50, high: 308.26, low: 300.61, close: 305.20, volume: 5835140 },
{ time: new Date(2017, 11, 5), open: 302.00, high: 308.00, low: 301.00, close: 303.70, volume: 4646520 },
{ time: new Date(2017, 11, 6), open: 300.10, high: 313.39, low: 300.00, close: 313.26, volume: 7195341 },
{ time: new Date(2017, 11, 7), open: 312.00, high: 318.63, low: 311.05, close: 311.24, volume: 4780597 },
{ time: new Date(2017, 11, 8), open: 314.60, high: 316.98, low: 311.26, close: 315.13, volume: 3468458 },
{ time: new Date(2017, 11, 11), open: 314.63, high: 329.01, low: 313.75, close: 328.91, volume: 7937981 },
{ time: new Date(2017, 11, 12), open: 330.45, high: 341.44, low: 330.03, close: 341.03, volume: 8733199 },
{ time: new Date(2017, 11, 13), open: 340.93, high: 344.22, low: 336.50, close: 339.03, volume: 6221461 },
{ time: new Date(2017, 11, 14), open: 341.01, high: 347.44, low: 336.90, close: 337.89, volume: 5799916 },
{ time: new Date(2017, 11, 15), open: 342.04, high: 343.90, low: 335.76, close: 343.45, volume: 6933199 },
{ time: new Date(2017, 11, 18), open: 344.90, high: 346.73, low: 337.58, close: 338.87, volume: 5476166 },
{ time: new Date(2017, 11, 19), open: 340.26, high: 341.49, low: 330.30, close: 331.10, volume: 6824971 },
{ time: new Date(2017, 11, 20), open: 332.69, high: 333.10, low: 325.04, close: 328.98, volume: 5953800 },
{ time: new Date(2017, 11, 21), open: 329.59, high: 333.74, low: 327.21, close: 331.66, volume: 4385222 },
{ time: new Date(2017, 11, 22), open: 329.51, high: 330.92, low: 324.82, close: 325.20, volume: 4215807 },
{ time: new Date(2017, 11, 26), open: 323.83, high: 323.94, low: 316.58, close: 317.29, volume: 4378413 },
{ time: new Date(2017, 11, 27), open: 316.00, high: 317.68, low: 310.75, close: 311.64, volume: 4712111 },
{ time: new Date(2017, 11, 28), open: 311.75, high: 315.82, low: 309.54, close: 315.36, volume: 4316347 },
{ time: new Date(2017, 11, 29), open: 316.18, high: 316.41, low: 310.00, close: 311.35, volume: 3777155 },
{ time: new Date(2018, 0, 2), open: 312.00, high: 322.11, low: 311.00, close: 320.53, volume: 4352241 },
{ time: new Date(2018, 0, 3), open: 321.00, high: 325.25, low: 315.55, close: 317.25, volume: 4521527 },
{ time: new Date(2018, 0, 4), open: 312.87, high: 318.55, low: 305.68, close: 314.62, volume: 9946304 },
{ time: new Date(2018, 0, 5), open: 316.62, high: 317.24, low: 312.00, close: 316.58, volume: 4591180 },
{ time: new Date(2018, 0, 8), open: 316.00, high: 337.02, low: 315.50, close: 336.41, volume: 9859435 },
{ time: new Date(2018, 0, 9), open: 335.16, high: 338.80, low: 327.40, close: 333.69, volume: 7146631 },
{ time: new Date(2018, 0, 10), open: 332.20, high: 337.00, low: 330.00, close: 334.80, volume: 4309926 },
{ time: new Date(2018, 0, 11), open: 335.24, high: 344.81, low: 333.26, close: 337.95, volume: 6645484 },
{ time: new Date(2018, 0, 12), open: 338.63, high: 340.41, low: 333.67, close: 336.22, volume: 4825059 },
{ time: new Date(2018, 0, 16), open: 337.54, high: 345.00, low: 334.80, close: 340.06, volume: 6474251 },
{ time: new Date(2018, 0, 17), open: 340.47, high: 349.00, low: 339.75, close: 347.16, volume: 7103505 },
{ time: new Date(2018, 0, 18), open: 345.67, high: 352.30, low: 343.74, close: 344.57, volume: 5685845 },
{ time: new Date(2018, 0, 19), open: 345.00, high: 350.59, low: 342.60, close: 350.02, volume: 4888303 },
{ time: new Date(2018, 0, 22), open: 349.40, high: 357.83, low: 349.20, close: 351.56, volume: 6210360 },
{ time: new Date(2018, 0, 23), open: 360.00, high: 360.50, low: 351.00, close: 352.79, volume: 5465414 },
{ time: new Date(2018, 0, 24), open: 354.58, high: 354.75, low: 343.52, close: 345.89, volume: 5287478 },
{ time: new Date(2018, 0, 25), open: 348.27, high: 349.20, low: 336.40, close: 337.64, volume: 6740303 },
{ time: new Date(2018, 0, 26), open: 341.50, high: 344.00, low: 335.71, close: 342.85, volume: 4539356 },
{ time: new Date(2018, 0, 29), open: 339.85, high: 350.85, low: 338.28, close: 349.53, volume: 4747149 },
{ time: new Date(2018, 0, 30), open: 345.14, high: 348.27, low: 342.17, close: 345.82, volume: 4717700 },
{ time: new Date(2018, 0, 31), open: 347.51, high: 356.19, low: 345.19, close: 354.31, volume: 6214069 }
];
result.title = "TESLA";
// setting data intent for Series Title
result.__dataIntents = {
open: ["SeriesTitle/TESLA"]
};
return result;
}
}
tsimport { NgModule } from "@angular/core";
import { FormsModule } from "@angular/forms";
import { CommonModule } from "@angular/common";
import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { AppComponent } from "./app.component";
import { IgxFinancialChartModule, IgxLegendModule } from "igniteui-angular-charts";
import { FinancialDataService } from "./FinancialDataService";
@NgModule({
bootstrap: [AppComponent],
declarations: [
AppComponent,
],
imports: [
BrowserModule,
BrowserAnimationsModule,
CommonModule,
FormsModule,
IgxFinancialChartModule,
IgxLegendModule
],
providers: [FinancialDataService],
schemas: []
})
export class AppModule {}
tsimport { ChangeDetectionStrategy, Component } from "@angular/core";
import { FinancialDataService } from "./FinancialDataService";
@Component({
standalone: false,
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [FinancialDataService],
selector: "app-root",
styleUrls: ["./app.component.scss"],
templateUrl: "./app.component.html"
})
export class AppComponent {
public data: any;
public trendlineType = "CubicFit";
constructor(private dataService: FinancialDataService) {
this.data = [this.dataService.getMsft()];
}
public OnTrendlineTypeChanged(e: any) {
this.trendlineType = e.target.value;
}
}
ts<div class="container vertical">
<div class="options horizontal">
<label class="options-label">Annotations: </label>
<label class="options-item">
<select (change)="OnTrendlineTypeChanged($event)">
<option>CubicFit</option>
<option>LinearFit</option>
<option>QuinticFit</option>
<option>QuarticFit</option>
<option>ExponentialFit</option>
<option>PowerLawFit</option>
<option>LogarithmicFit</option>
<option>CumulativeAverage</option>
<option>ExponentialAverage</option>
<option>SimpleAverage</option>
<option>ModifiedAverage</option>
<option>WeightedAverage</option>
<option>None</option>
</select>
</label>
</div>
<div class="options vertical" >
<label id="legendTitle">Microsoft Stock Trend </label>
</div>
<div class="container">
<igx-financial-chart width="100%"
height="100%"
chartType=Bar
thickness=2
[dataSource]="data"
[trendLineType]="trendlineType"
trendLineThickness=2
trendLinePeriod=10
trendLineBrushes="rgba(0, 101, 209, 1)"
zoomSliderType="None"
isHorizontalZoomEnabled="false"
isVerticalZoomEnabled="false">
</igx-financial-chart>
</div>
</div>
html/* styles are loaded the Shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
scss