Build interactive financial charts featuring advanced annotations with minimal configuration.
import {
AgCharts,
AgFinancialChartOptions,
FinancialChartModule,
ModuleRegistry,
} from "ag-charts-enterprise";
import { getData } from "./data";
ModuleRegistry.registerModules([FinancialChartModule]);
const options: AgFinancialChartOptions = {
data: getData(),
title: { text: "Acme Inc." },
initialState: {
annotations: [
{
type: "parallel-channel",
start: {
x: { __type: "date", value: new Date("2023-10-23").getTime() },
y: 148.0,
},
end: {
x: { __type: "date", value: new Date("2024-04-12").getTime() },
y: 207.0,
},
height: 14,
},
{
type: "horizontal-line",
value: 111.0,
stroke: "#089981",
axisLabel: {
fill: "#089981",
},
},
{
type: "horizontal-line",
value: 125.0,
stroke: "#089981",
axisLabel: {
fill: "#089981",
},
text: {
label: "Support Level",
position: "center",
alignment: "right",
color: "#089981",
},
},
{
type: "horizontal-line",
value: 143.8,
stroke: "#F23645",
axisLabel: {
fill: "#F23645",
},
},
{
type: "horizontal-line",
value: 200.8,
stroke: "#F23645",
axisLabel: {
fill: "#F23645",
},
text: {
label: "Resistance",
position: "center",
alignment: "left",
color: "#F23645",
},
},
{
type: "horizontal-line",
text: {
label: "Short-term Support",
position: "top",
alignment: "center",
fontSize: 10,
color: "#a5a9ac",
},
value: 181.03092783505156,
axisLabel: {
fill: "#a5a9ac",
},
stroke: "#a5a9ac",
lineStyle: "dotted",
},
{
type: "text",
text: "Distribution",
x: {
__type: "date",
value: "Thu Feb 22 2024 00:00:00 GMT+0000 (Greenwich Mean Time)",
},
y: 207.0103092783505,
},
{
type: "comment",
text: "Accumulation",
x: {
__type: "date",
value: "Thu Nov 09 2023 00:00:00 GMT+0000 (Greenwich Mean Time)",
},
y: 131.7479612248038,
},
{
type: "callout",
text: "Markup",
start: {
x: {
__type: "date",
value: "Tue Dec 26 2023 00:00:00 GMT+0000 (Greenwich Mean Time)",
},
y: 173.2989690721649,
},
end: {
x: {
__type: "date",
value: "Tue Jul 18 2023 01:00:00 GMT+0100 (British Summer Time)",
},
y: 167.11340206185565,
},
},
{
type: "line",
start: {
x: {
__type: "date",
value: "Tue Oct 25 2022 01:00:00 GMT+0100 (British Summer Time)",
},
y: 120.72164948453609,
},
end: {
x: {
__type: "date",
value: "Thu May 04 2023 01:00:00 GMT+0100 (British Summer Time)",
},
y: 138.96907216494844,
},
extendEnd: true,
strokeWidth: 2,
lineStyle: "dashed",
},
],
},
};
options.container = document.getElementById("myChart");
const chart = AgCharts.createFinancialChart(options);
export function getData() {
const data = [
{
date: new Date(2022, 2, 1),
open: 140.039993,
high: 140.479996,
low: 133.580002,
close: 136.449997,
volume: 36840400,
},
{
date: new Date(2022, 2, 2),
open: 137.289993,
high: 140.039993,
low: 136.610001,
close: 139.279999,
volume: 19405600,
},
{
date: new Date(2022, 2, 3),
open: 139.839996,
high: 140.979996,
low: 137.059998,
close: 138.289993,
volume: 16640800,
},
{
date: new Date(2022, 2, 4),
open: 134.940002,
high: 135.419998,
low: 132.399994,
close: 134.399994,
volume: 21016000,
},
{
date: new Date(2022, 2, 7),
open: 132.169998,
high: 132.690002,
low: 128.949997,
close: 129.210007,
volume: 27560100,
},
{
date: new Date(2022, 2, 8),
open: 129.639999,
high: 131.789993,
low: 127.269997,
close: 128.300003,
volume: 19207800,
},
{
date: new Date(2022, 2, 9),
open: 132.899994,
high: 135.240005,
low: 132.440002,
close: 133.440002,
volume: 17536200,
},
{
date: new Date(2022, 2, 10),
open: 131.860001,
high: 133.449997,
low: 130.320007,
close: 131.860001,
volume: 15604200,
},
{
date: new Date(2022, 2, 11),
open: 132.490005,
high: 134.080002,
low: 128.419998,
close: 128.889999,
volume: 20061800,
},
{
date: new Date(2022, 2, 14),
open: 129.460007,
high: 132.919998,
low: 129.229996,
close: 130.169998,
volume: 15786900,
},
{
date: new Date(2022, 2, 15),
open: 131.800003,
high: 133.550003,
low: 131.130005,
close: 132.479996,
volume: 15096600,
},
{
date: new Date(2022, 2, 16),
open: 134.869995,
high: 138.490005,
low: 134.429993,
close: 138.399994,
volume: 20354900,
},
{
date: new Date(2022, 2, 17),
open: 136.860001,
high: 140.190002,
low: 135.919998,
close: 140.149994,
volume: 17050500,
},
{
date: new Date(2022, 2, 18),
open: 140.190002,
high: 140.850006,
low: 138.460007,
close: 140.100006,
volume: 23656500,
},
{
date: new Date(2022, 2, 21),
open: 140.350006,
high: 140.759995,
low: 138.729996,
close: 139.649994,
volume: 12676100,
},
{
date: new Date(2022, 2, 22),
open: 142.270004,
high: 143.929993,
low: 141.720001,
close: 142.619995,
volume: 13548600,
},
{
date: new Date(2022, 2, 23),
open: 140.979996,
high: 141.589996,
low: 139.199997,
close: 139.779999,
volume: 12093200,
},
{
date: new Date(2022, 2, 24),
open: 140.300003,
high: 140.710007,
low: 139.110001,
close: 140.690002,
volume: 10017600,
},
{
date: new Date(2022, 2, 25),
open: 141.089996,
high: 143.179993,
low: 140.800003,
close: 141.919998,
volume: 8383500,
},
{
date: new Date(2022, 2, 28),
open: 140,
high: 140.970001,
low: 137.899994,
close: 140.869995,
volume: 10818100,
},
{
date: new Date(2022, 2, 29),
open: 143.350006,
high: 143.600006,
low: 140.240005,
close: 141.179993,
volume: 11316500,
},
{
date: new Date(2022, 2, 30),
open: 141.899994,
high: 142.119995,
low: 139.910004,
close: 140.539993,
volume: 8771000,
},
{
date: new Date(2022, 2, 31),
open: 139.830002,
high: 140.350006,
low: 136.259995,
close: 136.320007,
volume: 17353900,
},
{
date: new Date(2022, 3, 1),
open: 137.399994,
high: 137.410004,
low: 133.800003,
close: 135.309998,
volume: 15721300,
},
{
date: new Date(2022, 3, 4),
open: 134.119995,
high: 136.940002,
low: 132.889999,
close: 135.910004,
volume: 17416400,
},
{
date: new Date(2022, 3, 5),
open: 134.070007,
high: 135.399994,
low: 133.009995,
close: 133.339996,
volume: 12110300,
},
{
date: new Date(2022, 3, 6),
open: 131.580002,
high: 132.559998,
low: 130.960007,
close: 131.490005,
volume: 12914700,
},
{
date: new Date(2022, 3, 7),
open: 130.949997,
high: 131.919998,
low: 128.729996,
close: 131.089996,
volume: 12994200,
},
{
date: new Date(2022, 3, 8),
open: 131.669998,
high: 133.899994,
low: 131.490005,
close: 133.490005,
volume: 13126900,
},
{
date: new Date(2022, 3, 11),
open: 133,
high: 134.899994,
low: 132.570007,
close: 133,
volume: 10466400,
},
{
date: new Date(2022, 3, 12),
open: 132.139999,
high: 134.580002,
low: 130.699997,
close: 131.539993,
volume: 12989900,
},
{
date: new Date(2022, 3, 13),
open: 126.940002,
high: 129.25,
low: 126.010002,
close: 127.300003,
volume: 30838000,
},
{
date: new Date(2022, 3, 14),
open: 126.5,
high: 128.300003,
low: 125.019997,
close: 126.120003,
volume: 18835200,
},
{
date: new Date(2022, 3, 18),
open: 125.669998,
high: 129.240005,
low: 125.540001,
close: 128.460007,
volume: 11834400,
},
{
date: new Date(2022, 3, 19),
open: 128.449997,
high: 131.320007,
low: 128.229996,
close: 131.119995,
volume: 15015400,
},
{
date: new Date(2022, 3, 20),
open: 132.520004,
high: 133.509995,
low: 131.339996,
close: 131.580002,
volume: 13430200,
},
{
date: new Date(2022, 3, 21),
open: 132.220001,
high: 132.809998,
low: 129.960007,
close: 130.559998,
volume: 12174200,
},
{
date: new Date(2022, 3, 22),
open: 130.279999,
high: 130.520004,
low: 126.690002,
close: 126.809998,
volume: 14318800,
},
{
date: new Date(2022, 3, 25),
open: 126.010002,
high: 127.120003,
low: 123.110001,
close: 126.769997,
volume: 17149000,
},
{
date: new Date(2022, 3, 26),
open: 124.639999,
high: 126.410004,
low: 122.870003,
close: 123.019997,
volume: 17209500,
},
{
date: new Date(2022, 3, 27),
open: 122.330002,
high: 123.559998,
low: 121.220001,
close: 121.419998,
volume: 17215200,
},
{
date: new Date(2022, 3, 28),
open: 122.809998,
high: 123.650002,
low: 121.139999,
close: 123.339996,
volume: 13015600,
},
{
date: new Date(2022, 3, 29),
open: 123.050003,
high: 123.610001,
low: 118.900002,
close: 119.360001,
volume: 14874800,
},
{
date: new Date(2022, 4, 2),
open: 119.879997,
high: 120.709999,
low: 118.220001,
close: 120.449997,
volume: 18545000,
},
{
date: new Date(2022, 4, 3),
open: 121.529999,
high: 124.169998,
low: 120.779999,
close: 123.029999,
volume: 15720900,
},
{
date: new Date(2022, 4, 4),
open: 122.800003,
high: 127.400002,
low: 122.739998,
close: 127.099998,
volume: 17128500,
},
{
date: new Date(2022, 4, 5),
open: 125.25,
high: 126.099998,
low: 122.160004,
close: 123.919998,
volume: 15055400,
},
{
date: new Date(2022, 4, 6),
open: 123.800003,
high: 124.290001,
low: 121.18,
close: 123.720001,
volume: 14417900,
},
{
date: new Date(2022, 4, 9),
open: 122.110001,
high: 123.330002,
low: 120.5,
close: 121.860001,
volume: 14312300,
},
{
date: new Date(2022, 4, 10),
open: 123.110001,
high: 123.779999,
low: 117.559998,
close: 118.889999,
volume: 16382400,
},
{
date: new Date(2022, 4, 11),
open: 119.300003,
high: 122.889999,
low: 117.940002,
close: 118.139999,
volume: 14630300,
},
{
date: new Date(2022, 4, 12),
open: 117,
high: 118.32,
low: 115.370003,
close: 118.040001,
volume: 16318800,
},
{
date: new Date(2022, 4, 13),
open: 119.410004,
high: 120.25,
low: 117.959999,
close: 119.089996,
volume: 10443200,
},
{
date: new Date(2022, 4, 16),
open: 118.540001,
high: 119.459999,
low: 117.230003,
close: 118.260002,
volume: 10269000,
},
{
date: new Date(2022, 4, 17),
open: 121.040001,
high: 122.970001,
low: 120.809998,
close: 122.18,
volume: 11160200,
},
{
date: new Date(2022, 4, 18),
open: 121.300003,
high: 121.970001,
low: 119.529999,
close: 120.089996,
volume: 12664900,
},
{
date: new Date(2022, 4, 19),
open: 118.190002,
high: 119.650002,
low: 117.629997,
close: 118.309998,
volume: 12765800,
},
{
date: new Date(2022, 4, 20),
open: 119.459999,
high: 119.669998,
low: 115.019997,
close: 117.339996,
volume: 13150100,
},
{
date: new Date(2022, 4, 23),
open: 120.459999,
high: 126.57,
low: 120.449997,
close: 124.599998,
volume: 24376700,
},
{
date: new Date(2022, 4, 24),
open: 124.360001,
high: 127.489998,
low: 123.110001,
close: 126.360001,
volume: 19324900,
},
{
date: new Date(2022, 4, 25),
open: 126.279999,
high: 127.860001,
low: 125.169998,
close: 127.239998,
volume: 12780400,
},
{
date: new Date(2022, 4, 26),
open: 128.369995,
high: 130.190002,
low: 128.210007,
close: 129.440002,
volume: 15990900,
},
{
date: new Date(2022, 4, 27),
open: 130.160004,
high: 131.270004,
low: 129.139999,
close: 131.270004,
volume: 11177800,
},
{
date: new Date(2022, 4, 31),
open: 130.179993,
high: 133.149994,
low: 129.710007,
close: 132.229996,
volume: 17015000,
},
{
date: new Date(2022, 5, 1),
open: 132.869995,
high: 132.869995,
low: 128.669998,
close: 129.910004,
volume: 10768000,
},
{
date: new Date(2022, 5, 2),
open: 129.899994,
high: 132.009995,
low: 128.669998,
close: 132,
volume: 8374800,
},
{
date: new Date(2022, 5, 3),
open: 131.210007,
high: 131.770004,
low: 129.990005,
close: 130.160004,
volume: 8596000,
},
{
date: new Date(2022, 5, 6),
open: 131.089996,
high: 132.389999,
low: 129.460007,
close: 129.729996,
volume: 11323500,
},
{
date: new Date(2022, 5, 7),
open: 128.830002,
high: 130.320007,
low: 128.619995,
close: 130.070007,
volume: 6722200,
},
{
date: new Date(2022, 5, 8),
open: 129,
high: 129.449997,
low: 126.900002,
close: 128,
volume: 8422100,
},
{
date: new Date(2022, 5, 9),
open: 127.370003,
high: 128.100006,
low: 125.269997,
close: 125.309998,
volume: 13560100,
},
{
date: new Date(2022, 5, 10),
open: 122.589996,
high: 123.400002,
low: 119.32,
close: 119.550003,
volume: 12945200,
},
{
date: new Date(2022, 5, 13),
open: 116.860001,
high: 117.949997,
low: 115.059998,
close: 115.989998,
volume: 16805600,
},
{
date: new Date(2022, 5, 14),
open: 115.550003,
high: 117.32,
low: 113.220001,
close: 114.059998,
volume: 13357900,
},
{
date: new Date(2022, 5, 15),
open: 115.620003,
high: 116.949997,
low: 113.169998,
close: 115.410004,
volume: 14083500,
},
{
date: new Date(2022, 5, 16),
open: 113.860001,
high: 114.260002,
low: 111.870003,
close: 113.43,
volume: 16724900,
},
{
date: new Date(2022, 5, 17),
open: 113.540001,
high: 114.629997,
low: 112.160004,
close: 113.029999,
volume: 30919900,
},
{
date: new Date(2022, 5, 21),
open: 115.870003,
high: 117.029999,
low: 115.040001,
close: 115.830002,
volume: 11680500,
},
{
date: new Date(2022, 5, 22),
open: 114.879997,
high: 116.199997,
low: 114.389999,
close: 115.18,
volume: 9842700,
},
{
date: new Date(2022, 5, 23),
open: 115.010002,
high: 115.18,
low: 111.480003,
close: 113.919998,
volume: 11851500,
},
{
date: new Date(2022, 5, 24),
open: 113.230003,
high: 117.82,
low: 112.830002,
close: 117.32,
volume: 14841100,
},
{
date: new Date(2022, 5, 27),
open: 118.059998,
high: 118.5,
low: 115.639999,
close: 116.379997,
volume: 11280500,
},
{
date: new Date(2022, 5, 28),
open: 117.669998,
high: 119.290001,
low: 115.599998,
close: 115.82,
volume: 11590900,
},
{
date: new Date(2022, 5, 29),
open: 116,
high: 116.82,
low: 114.730003,
close: 115.300003,
volume: 9338400,
},
{
date: new Date(2022, 5, 30),
open: 113.169998,
high: 114.080002,
low: 110.93,
close: 112.610001,
volume: 15172600,
},
{
date: new Date(2022, 6, 1),
open: 112.650002,
high: 114.419998,
low: 111.160004,
close: 114.050003,
volume: 10573600,
},
{
date: new Date(2022, 6, 5),
open: 110.769997,
high: 112.709999,
low: 109.300003,
close: 112.620003,
volume: 12514200,
},
{
date: new Date(2022, 6, 6),
open: 111.730003,
high: 112.989998,
low: 110.790001,
close: 111.889999,
volume: 10656200,
},
{
date: new Date(2022, 6, 7),
open: 113.5,
high: 114.900002,
low: 113.400002,
close: 114.720001,
volume: 10347400,
},
{
date: new Date(2022, 6, 8),
open: 115.160004,
high: 115.650002,
low: 113.610001,
close: 114.360001,
volume: 8807800,
},
{
date: new Date(2022, 6, 11),
open: 113.550003,
high: 114.230003,
low: 112.220001,
close: 112.860001,
volume: 7939500,
},
{
date: new Date(2022, 6, 12),
open: 112.580002,
high: 115.18,
low: 112.260002,
close: 112.970001,
volume: 11250900,
},
{
date: new Date(2022, 6, 13),
open: 111.75,
high: 112.480003,
low: 110.379997,
close: 111.910004,
volume: 12979900,
},
{
date: new Date(2022, 6, 14),
open: 107.989998,
high: 108.230003,
low: 106.059998,
close: 108,
volume: 26204800,
},
{
date: new Date(2022, 6, 15),
open: 109.160004,
high: 113.879997,
low: 107.669998,
close: 112.949997,
volume: 18863900,
},
{
date: new Date(2022, 6, 18),
open: 114.769997,
high: 115.839996,
low: 111.290001,
close: 111.790001,
volume: 13977900,
},
{
date: new Date(2022, 6, 19),
open: 113.129997,
high: 114.940002,
low: 112.669998,
close: 114.559998,
volume: 11862300,
},
{
date: new Date(2022, 6, 20),
open: 114.099998,
high: 114.739998,
low: 113.480003,
close: 114.540001,
volume: 11667500,
},
{
date: new Date(2022, 6, 21),
open: 114.440002,
high: 115.529999,
low: 113.370003,
close: 115.32,
volume: 11595900,
},
{
date: new Date(2022, 6, 22),
open: 115.239998,
high: 116.25,
low: 113.669998,
close: 114.760002,
volume: 7645500,
},
{
date: new Date(2022, 6, 25),
open: 115.839996,
high: 116.459999,
low: 114.769997,
close: 115.220001,
volume: 9394000,
},
{
date: new Date(2022, 6, 26),
open: 114.580002,
high: 115.580002,
low: 113.029999,
close: 113.419998,
volume: 10675100,
},
{
date: new Date(2022, 6, 27),
open: 114.010002,
high: 115.739998,
low: 113.300003,
close: 115.239998,
volume: 9337400,
},
{
date: new Date(2022, 6, 28),
open: 115.25,
high: 115.980003,
low: 113.529999,
close: 114.809998,
volume: 10384800,
},
{
date: new Date(2022, 6, 29),
open: 115.589996,
high: 116.5,
low: 114.790001,
close: 115.360001,
volume: 12944500,
},
{
date: new Date(2022, 7, 1),
open: 114.5,
high: 115.110001,
low: 113.07,
close: 114.209999,
volume: 14740400,
},
{
date: new Date(2022, 7, 2),
open: 113.919998,
high: 114.400002,
low: 112.269997,
close: 112.43,
volume: 14942900,
},
{
date: new Date(2022, 7, 3),
open: 113.449997,
high: 114.099998,
low: 111.709999,
close: 113.610001,
volume: 14394500,
},
{
date: new Date(2022, 7, 4),
open: 112.849998,
high: 113.32,
low: 111.019997,
close: 112.360001,
volume: 18033900,
},
{
date: new Date(2022, 7, 5),
open: 112.529999,
high: 116.190002,
low: 112.050003,
close: 115.760002,
volume: 14174600,
},
{
date: new Date(2022, 7, 8),
open: 116.25,
high: 116.699997,
low: 114.18,
close: 114.349998,
volume: 10332500,
},
{
date: new Date(2022, 7, 9),
open: 114.75,
high: 115.989998,
low: 114.370003,
close: 115.379997,
volume: 10233800,
},
{
date: new Date(2022, 7, 10),
open: 117.959999,
high: 119.370003,
low: 117.5,
close: 118.389999,
volume: 12847300,
},
{
date: new Date(2022, 7, 11),
open: 119.900002,
high: 121.199997,
low: 119.309998,
close: 120.139999,
volume: 11684900,
},
{
date: new Date(2022, 7, 12),
open: 120.669998,
high: 122.25,
low: 119.440002,
close: 122.129997,
volume: 9906700,
},
{
date: new Date(2022, 7, 15),
open: 121.139999,
high: 122.720001,
low: 120.599998,
close: 122.459999,
volume: 8456200,
},
{
date: new Date(2022, 7, 16),
open: 122.290001,
high: 124.239998,
low: 121.870003,
close: 123.629997,
volume: 9555000,
},
{
date: new Date(2022, 7, 17),
open: 122.300003,
high: 123.160004,
low: 121.690002,
close: 122.589996,
volume: 8149300,
},
{
date: new Date(2022, 7, 18),
open: 122.239998,
high: 122.470001,
low: 120.550003,
close: 121.639999,
volume: 9531800,
},
{
date: new Date(2022, 7, 19),
open: 120.620003,
high: 120.989998,
low: 118.110001,
close: 118.629997,
volume: 13464500,
},
{
date: new Date(2022, 7, 22),
open: 116.75,
high: 117.160004,
low: 115.5,
close: 116.669998,
volume: 8967600,
},
{
date: new Date(2022, 7, 23),
open: 116.690002,
high: 117.290001,
low: 115.379997,
close: 115.519997,
volume: 7607000,
},
{
date: new Date(2022, 7, 24),
open: 115.290001,
high: 116.410004,
low: 114.449997,
close: 115.800003,
volume: 9771300,
},
{
date: new Date(2022, 7, 25),
open: 116.160004,
high: 118.739998,
low: 115.68,
close: 118.550003,
volume: 10758900,
},
{
date: new Date(2022, 7, 26),
open: 119.459999,
high: 119.989998,
low: 114.599998,
close: 114.669998,
volume: 11276200,
},
{
date: new Date(2022, 7, 29),
open: 114,
high: 114.860001,
low: 113.459999,
close: 114.389999,
volume: 8117300,
},
{
date: new Date(2022, 7, 30),
open: 115,
high: 115.580002,
low: 113.360001,
close: 114.410004,
volume: 10745400,
},
{
date: new Date(2022, 7, 31),
open: 114.480003,
high: 115.029999,
low: 113.339996,
close: 113.730003,
volume: 10738300,
},
{
date: new Date(2022, 8, 1),
open: 113.290001,
high: 114.629997,
low: 111.910004,
close: 114.510002,
volume: 9979800,
},
{
date: new Date(2022, 8, 2),
open: 115.870003,
high: 117.449997,
low: 113.190002,
close: 113.709999,
volume: 10666600,
},
{
date: new Date(2022, 8, 6),
open: 114.330002,
high: 114.75,
low: 112.07,
close: 113.739998,
volume: 9751900,
},
{
date: new Date(2022, 8, 7),
open: 113.129997,
high: 116.110001,
low: 112.760002,
close: 115.900002,
volume: 10647900,
},
{
date: new Date(2022, 8, 8),
open: 115.279999,
high: 118.790001,
low: 114.629997,
close: 118.599998,
volume: 11435000,
},
{
date: new Date(2022, 8, 9),
open: 119.139999,
high: 120.050003,
low: 118.669998,
close: 119.169998,
volume: 9299700,
},
{
date: new Date(2022, 8, 12),
open: 120.620003,
high: 121.550003,
low: 119.790001,
close: 120.580002,
volume: 8614600,
},
{
date: new Date(2022, 8, 13),
open: 118.07,
high: 118.919998,
low: 115.779999,
close: 116.389999,
volume: 12904600,
},
{
date: new Date(2022, 8, 14),
open: 116.699997,
high: 117.839996,
low: 114.879997,
close: 116.120003,
volume: 9345700,
},
{
date: new Date(2022, 8, 15),
open: 116.120003,
high: 119.379997,
low: 115.760002,
close: 117.870003,
volume: 10821400,
},
{
date: new Date(2022, 8, 16),
open: 117.389999,
high: 117.400002,
low: 115.370003,
close: 117.080002,
volume: 14844100,
},
{
date: new Date(2022, 8, 19),
open: 116,
high: 118.730003,
low: 115.510002,
close: 118.160004,
volume: 8201300,
},
{
date: new Date(2022, 8, 20),
open: 117.410004,
high: 117.690002,
low: 114.639999,
close: 115.830002,
volume: 9619000,
},
{
date: new Date(2022, 8, 21),
open: 116.540001,
high: 116.599998,
low: 112.419998,
close: 112.489998,
volume: 12606300,
},
{
date: new Date(2022, 8, 22),
open: 113.379997,
high: 113.599998,
low: 111.07,
close: 111.209999,
volume: 11684500,
},
{
date: new Date(2022, 8, 23),
open: 110.050003,
high: 110.339996,
low: 107.160004,
close: 109.139999,
volume: 18138600,
},
{
date: new Date(2022, 8, 26),
open: 108,
high: 109.610001,
low: 106.059998,
close: 106.790001,
volume: 15753600,
},
{
date: new Date(2022, 8, 27),
open: 107.75,
high: 108.169998,
low: 104.650002,
close: 105.849998,
volume: 12793600,
},
{
date: new Date(2022, 8, 28),
open: 105.949997,
high: 108.730003,
low: 105.639999,
close: 107.989998,
volume: 12762600,
},
{
date: new Date(2022, 8, 29),
open: 106.949997,
high: 107.279999,
low: 104.400002,
close: 106.160004,
volume: 12713900,
},
{
date: new Date(2022, 8, 30),
open: 106.059998,
high: 107.620003,
low: 104.400002,
close: 104.5,
volume: 15973400,
},
{
date: new Date(2022, 9, 3),
open: 105.620003,
high: 108.360001,
low: 104.459999,
close: 107.730003,
volume: 12248100,
},
{
date: new Date(2022, 9, 4),
open: 110.610001,
high: 112.989998,
low: 109.860001,
close: 112.769997,
volume: 16013600,
},
{
date: new Date(2022, 9, 5),
open: 109.75,
high: 110.949997,
low: 108.830002,
close: 110.389999,
volume: 10943500,
},
{
date: new Date(2022, 9, 6),
open: 109.459999,
high: 110.190002,
low: 107.940002,
close: 108.139999,
volume: 11521400,
},
{
date: new Date(2022, 9, 7),
open: 107.519997,
high: 107.709999,
low: 105.269997,
close: 105.980003,
volume: 11681100,
},
{
date: new Date(2022, 9, 10),
open: 106.730003,
high: 107.309998,
low: 104.519997,
close: 104.989998,
volume: 8931700,
},
{
date: new Date(2022, 9, 11),
open: 104.370003,
high: 104.540001,
low: 101.849998,
close: 101.959999,
volume: 12739700,
},
{
date: new Date(2022, 9, 12),
open: 101.800003,
high: 104.730003,
low: 101.279999,
close: 103.610001,
volume: 13181000,
},
{
date: new Date(2022, 9, 13),
open: 101.980003,
high: 109.900002,
low: 101.760002,
close: 109.370003,
volume: 22398700,
},
{
date: new Date(2022, 9, 14),
open: 111.959999,
high: 115.239998,
low: 110.720001,
close: 111.190002,
volume: 33387100,
},
{
date: new Date(2022, 9, 17),
open: 115.410004,
high: 117.010002,
low: 114.32,
close: 115.860001,
volume: 22276300,
},
{
date: new Date(2022, 9, 18),
open: 119.660004,
high: 120.139999,
low: 116.959999,
close: 118.839996,
volume: 21539700,
},
{
date: new Date(2022, 9, 19),
open: 117.989998,
high: 118.830002,
low: 115.669998,
close: 116.510002,
volume: 17072000,
},
{
date: new Date(2022, 9, 20),
open: 117.160004,
high: 118.709999,
low: 115.650002,
close: 116.129997,
volume: 12207400,
},
{
date: new Date(2022, 9, 21),
open: 116.459999,
high: 122.389999,
low: 116.330002,
close: 122.230003,
volume: 20593300,
},
{
date: new Date(2022, 9, 24),
open: 122.07,
high: 123.099998,
low: 121.330002,
close: 122.379997,
volume: 12624200,
},
{
date: new Date(2022, 9, 25),
open: 121.849998,
high: 123.269997,
low: 120.889999,
close: 122.699997,
volume: 11289100,
},
{
date: new Date(2022, 9, 26),
open: 123,
high: 125.199997,
low: 122.879997,
close: 124.110001,
volume: 11667000,
},
{
date: new Date(2022, 9, 27),
open: 125.199997,
high: 126.199997,
low: 124.209999,
close: 124.599998,
volume: 10727600,
},
{
date: new Date(2022, 9, 28),
open: 125.290001,
high: 126.279999,
low: 124.050003,
close: 126.080002,
volume: 11859500,
},
{
date: new Date(2022, 9, 31),
open: 125.699997,
high: 127.43,
low: 125.589996,
close: 125.879997,
volume: 13295200,
},
{
date: new Date(2022, 10, 1),
open: 126.870003,
high: 128.279999,
low: 126.330002,
close: 128.149994,
volume: 13386900,
},
{
date: new Date(2022, 10, 2),
open: 127.650002,
high: 130.360001,
low: 126.639999,
close: 126.970001,
volume: 16546100,
},
{
date: new Date(2022, 10, 3),
open: 126.309998,
high: 128.179993,
low: 125.910004,
close: 127.199997,
volume: 12474400,
},
{
date: new Date(2022, 10, 4),
open: 129.490005,
high: 130.830002,
low: 128.460007,
close: 130.679993,
volume: 14953200,
},
{
date: new Date(2022, 10, 7),
open: 131,
high: 132.289993,
low: 130.479996,
close: 131.369995,
volume: 12011200,
},
{
date: new Date(2022, 10, 8),
open: 131.240005,
high: 132.059998,
low: 130.139999,
close: 131.449997,
volume: 9884100,
},
{
date: new Date(2022, 10, 9),
open: 131.320007,
high: 131.429993,
low: 129.220001,
close: 129.740005,
volume: 9494000,
},
{
date: new Date(2022, 10, 10),
open: 132.630005,
high: 135.25,
low: 132.529999,
close: 135.080002,
volume: 16351600,
},
{
date: new Date(2022, 10, 11),
open: 135.190002,
high: 136.169998,
low: 133.779999,
close: 135.300003,
volume: 10704700,
},
{
date: new Date(2022, 10, 14),
open: 134.800003,
high: 135.729996,
low: 133.910004,
close: 133.910004,
volume: 11085600,
},
{
date: new Date(2022, 10, 15),
open: 134.679993,
high: 135.710007,
low: 131.600006,
close: 132.940002,
volume: 14038300,
},
{
date: new Date(2022, 10, 16),
open: 133,
high: 133.559998,
low: 132.029999,
close: 133.119995,
volume: 7893400,
},
{
date: new Date(2022, 10, 17),
open: 132,
high: 132.889999,
low: 131.279999,
close: 132.539993,
volume: 8820200,
},
{
date: new Date(2022, 10, 18),
open: 134.570007,
high: 134.669998,
low: 132.279999,
close: 133.839996,
volume: 9468500,
},
{
date: new Date(2022, 10, 21),
open: 133.740005,
high: 134.559998,
low: 132.75,
close: 133.050003,
volume: 7800500,
},
{
date: new Date(2022, 10, 22),
open: 134,
high: 135.270004,
low: 133.690002,
close: 135.039993,
volume: 9185700,
},
{
date: new Date(2022, 10, 23),
open: 134.940002,
high: 136.5,
low: 134.860001,
close: 136.479996,
volume: 7316200,
},
{
date: new Date(2022, 10, 25),
open: 136.479996,
high: 137.139999,
low: 136.059998,
close: 136.740005,
volume: 3220500,
},
{
date: new Date(2022, 10, 28),
open: 136.070007,
high: 136.710007,
low: 134.190002,
close: 134.350006,
volume: 9906900,
},
{
date: new Date(2022, 10, 29),
open: 134.660004,
high: 136.639999,
low: 134.410004,
close: 136.559998,
volume: 7925300,
},
{
date: new Date(2022, 10, 30),
open: 136.089996,
high: 138.179993,
low: 133.190002,
close: 138.179993,
volume: 14761200,
},
{
date: new Date(2022, 11, 1),
open: 138.179993,
high: 138.660004,
low: 135.429993,
close: 136.240005,
volume: 8858500,
},
{
date: new Date(2022, 11, 2),
open: 134.490005,
high: 135.350006,
low: 133.339996,
close: 135.160004,
volume: 8931900,
},
{
date: new Date(2022, 11, 5),
open: 134.240005,
high: 134.570007,
low: 130.600006,
close: 131.369995,
volume: 10154500,
},
{
date: new Date(2022, 11, 6),
open: 133.389999,
high: 135.110001,
low: 129.869995,
close: 131.589996,
volume: 13966700,
},
{
date: new Date(2022, 11, 7),
open: 131.309998,
high: 133.080002,
low: 130.330002,
close: 131.5,
volume: 11739400,
},
{
date: new Date(2022, 11, 8),
open: 132.330002,
high: 132.979996,
low: 131.429993,
close: 132.880005,
volume: 8907300,
},
{
date: new Date(2022, 11, 9),
open: 132.199997,
high: 133.759995,
low: 132,
close: 132.160004,
volume: 7957800,
},
{
date: new Date(2022, 11, 12),
open: 132.399994,
high: 134.649994,
low: 131.600006,
close: 134.210007,
volume: 8841600,
},
{
date: new Date(2022, 11, 13),
open: 136.889999,
high: 137.089996,
low: 133.080002,
close: 134.080002,
volume: 10025400,
},
{
date: new Date(2022, 11, 14),
open: 133.779999,
high: 135.710007,
low: 132.759995,
close: 133.410004,
volume: 9966100,
},
{
date: new Date(2022, 11, 15),
open: 131.149994,
high: 132.080002,
low: 129.050003,
close: 130.100006,
volume: 12087800,
},
{
date: new Date(2022, 11, 16),
open: 129.149994,
high: 129.899994,
low: 128.429993,
close: 129.289993,
volume: 21133700,
},
{
date: new Date(2022, 11, 19),
open: 129.649994,
high: 131.330002,
low: 129.089996,
close: 130.059998,
volume: 9017200,
},
{
date: new Date(2022, 11, 20),
open: 130.970001,
high: 132.050003,
low: 130.199997,
close: 130.690002,
volume: 8549900,
},
{
date: new Date(2022, 11, 21),
open: 132.179993,
high: 132.979996,
low: 131.770004,
close: 132.160004,
volume: 8051700,
},
{
date: new Date(2022, 11, 22),
open: 131.100006,
high: 131.300003,
low: 128.410004,
close: 130.660004,
volume: 8648200,
},
{
date: new Date(2022, 11, 23),
open: 130.580002,
high: 131.440002,
low: 129.639999,
close: 131.279999,
volume: 5091900,
},
{
date: new Date(2022, 11, 27),
open: 131.570007,
high: 132.220001,
low: 130.550003,
close: 131.740005,
volume: 5411000,
},
{
date: new Date(2022, 11, 28),
open: 131.850006,
high: 133.410004,
low: 131.009995,
close: 132.460007,
volume: 8827700,
},
{
date: new Date(2022, 11, 29),
open: 132.929993,
high: 133.270004,
low: 132.309998,
close: 133.220001,
volume: 6585200,
},
{
date: new Date(2022, 11, 30),
open: 132.809998,
high: 134.330002,
low: 132.440002,
close: 134.100006,
volume: 9292500,
},
{
date: new Date(2023, 0, 3),
open: 135.240005,
high: 136.740005,
low: 133.889999,
close: 135.119995,
volume: 11054800,
},
{
date: new Date(2023, 0, 4),
open: 135.990005,
high: 137.679993,
low: 135.570007,
close: 136.380005,
volume: 11687600,
},
{
date: new Date(2023, 0, 5),
open: 135.660004,
high: 135.710007,
low: 133.699997,
close: 135.350006,
volume: 8381300,
},
{
date: new Date(2023, 0, 6),
open: 136.130005,
high: 138.380005,
low: 134.490005,
close: 137.940002,
volume: 10029100,
},
{
date: new Date(2023, 0, 9),
open: 138.600006,
high: 138.880005,
low: 136.880005,
close: 137.369995,
volume: 8482300,
},
{
date: new Date(2023, 0, 10),
open: 137.789993,
high: 138.720001,
low: 137.309998,
close: 138.600006,
volume: 9048700,
},
{
date: new Date(2023, 0, 11),
open: 138.899994,
high: 139.75,
low: 138.100006,
close: 139.630005,
volume: 8703700,
},
{
date: new Date(2023, 0, 12),
open: 140,
high: 140.860001,
low: 139.220001,
close: 139.490005,
volume: 11001700,
},
{
date: new Date(2023, 0, 13),
open: 135.600006,
high: 143.490005,
low: 134.800003,
close: 143.009995,
volume: 20200000,
},
{
date: new Date(2023, 0, 17),
open: 141.169998,
high: 141.539993,
low: 139.229996,
close: 140.800003,
volume: 14292900,
},
{
date: new Date(2023, 0, 18),
open: 138.919998,
high: 140.729996,
low: 136.410004,
close: 136.570007,
volume: 13392600,
},
{
date: new Date(2023, 0, 19),
open: 135.320007,
high: 135.899994,
low: 133.589996,
close: 134.75,
volume: 13303400,
},
{
date: new Date(2023, 0, 20),
open: 135.160004,
high: 135.490005,
low: 133.550003,
close: 135.080002,
volume: 13092500,
},
{
date: new Date(2023, 0, 23),
open: 135.119995,
high: 137.960007,
low: 134.820007,
close: 137.270004,
volume: 10487100,
},
{
date: new Date(2023, 0, 24),
open: 136.419998,
high: 140.289993,
low: 135,
close: 138.449997,
volume: 6945000,
},
{
date: new Date(2023, 0, 25),
open: 138.050003,
high: 139.119995,
low: 137.25,
close: 139.119995,
volume: 8967000,
},
{
date: new Date(2023, 0, 26),
open: 139.419998,
high: 140.059998,
low: 138.360001,
close: 139.979996,
volume: 7487600,
},
{
date: new Date(2023, 0, 27),
open: 140.610001,
high: 141.259995,
low: 139.75,
close: 140.320007,
volume: 7489900,
},
{
date: new Date(2023, 0, 30),
open: 139.229996,
high: 140.089996,
low: 138.910004,
close: 139.130005,
volume: 6729300,
},
{
date: new Date(2023, 0, 31),
open: 139.880005,
high: 140.070007,
low: 138.25,
close: 139.960007,
volume: 9188700,
},
{
date: new Date(2023, 1, 1),
open: 138.210007,
high: 140.880005,
low: 138.119995,
close: 139.589996,
volume: 8841800,
},
{
date: new Date(2023, 1, 2),
open: 140,
high: 140.460007,
low: 138,
close: 138.940002,
volume: 11822100,
},
{
date: new Date(2023, 1, 3),
open: 138.179993,
high: 142.330002,
low: 138.130005,
close: 141.089996,
volume: 11501200,
},
{
date: new Date(2023, 1, 6),
open: 140.229996,
high: 142.240005,
low: 140.029999,
close: 141.919998,
volume: 8406200,
},
{
date: new Date(2023, 1, 7),
open: 141.380005,
high: 144.339996,
low: 141.179993,
close: 143.649994,
volume: 10447900,
},
{
date: new Date(2023, 1, 8),
open: 142.649994,
high: 144.039993,
low: 142.279999,
close: 142.639999,
volume: 6958000,
},
{
date: new Date(2023, 1, 9),
open: 143.119995,
high: 143.339996,
low: 139.869995,
close: 140.419998,
volume: 6443100,
},
{
date: new Date(2023, 1, 10),
open: 139.779999,
high: 141.279999,
low: 138.589996,
close: 141.039993,
volume: 6582900,
},
{
date: new Date(2023, 1, 13),
open: 141.300003,
high: 142.729996,
low: 140.740005,
close: 142.570007,
volume: 7134600,
},
{
date: new Date(2023, 1, 14),
open: 142.5,
high: 143.809998,
low: 141.600006,
close: 143.199997,
volume: 9249400,
},
{
date: new Date(2023, 1, 15),
open: 141.610001,
high: 143.889999,
low: 141.300003,
close: 143.800003,
volume: 6728300,
},
{
date: new Date(2023, 1, 16),
open: 142.910004,
high: 143.389999,
low: 141.679993,
close: 141.820007,
volume: 8165300,
},
{
date: new Date(2023, 1, 17),
open: 140.979996,
high: 142.830002,
low: 140.070007,
close: 142.240005,
volume: 7948800,
},
{
date: new Date(2023, 1, 21),
open: 140.690002,
high: 141.339996,
low: 138.75,
close: 139.630005,
volume: 9996300,
},
{
date: new Date(2023, 1, 22),
open: 138.919998,
high: 139.429993,
low: 137.440002,
close: 138.559998,
volume: 11107500,
},
{
date: new Date(2023, 1, 23),
open: 138.729996,
high: 140.169998,
low: 137.940002,
close: 139.669998,
volume: 8068000,
},
{
date: new Date(2023, 1, 24),
open: 139.110001,
high: 141.360001,
low: 138.929993,
close: 140.929993,
volume: 9126900,
},
{
date: new Date(2023, 1, 27),
open: 142.110001,
high: 143.309998,
low: 141.720001,
close: 142.160004,
volume: 10014700,
},
{
date: new Date(2023, 1, 28),
open: 142.940002,
high: 143.759995,
low: 141.899994,
close: 143.350006,
volume: 11019800,
},
{
date: new Date(2023, 2, 1),
open: 142.100006,
high: 143.460007,
low: 141.800003,
close: 142.550003,
volume: 7139200,
},
{
date: new Date(2023, 2, 2),
open: 142.240005,
high: 142.429993,
low: 139.539993,
close: 141.070007,
volume: 11106800,
},
{
date: new Date(2023, 2, 3),
open: 141.509995,
high: 143.740005,
low: 141.080002,
close: 143.660004,
volume: 9513100,
},
{
date: new Date(2023, 2, 6),
open: 143.440002,
high: 144.039993,
low: 142.660004,
close: 142.820007,
volume: 9261300,
},
{
date: new Date(2023, 2, 7),
open: 142.009995,
high: 142.309998,
low: 137.809998,
close: 138.619995,
volume: 11747600,
},
{
date: new Date(2023, 2, 8),
open: 138,
high: 138.589996,
low: 136.889999,
close: 137.800003,
volume: 10002500,
},
{
date: new Date(2023, 2, 9),
open: 136.759995,
high: 137.350006,
low: 129.220001,
close: 130.339996,
volume: 25888100,
},
{
date: new Date(2023, 2, 10),
open: 128.960007,
high: 135.259995,
low: 127.82,
close: 133.649994,
volume: 37599700,
},
{
date: new Date(2023, 2, 13),
open: 131.210007,
high: 133.880005,
low: 129.410004,
close: 131.25,
volume: 42901100,
},
{
date: new Date(2023, 2, 14),
open: 135.279999,
high: 135.529999,
low: 131.289993,
close: 134.619995,
volume: 29648100,
},
{
date: new Date(2023, 2, 15),
open: 130.979996,
high: 130.990005,
low: 126.730003,
close: 128.259995,
volume: 34280600,
},
{
date: new Date(2023, 2, 16),
open: 128.009995,
high: 131.949997,
low: 126.019997,
close: 130.75,
volume: 24558500,
},
{
date: new Date(2023, 2, 17),
open: 128.380005,
high: 128.479996,
low: 125.449997,
close: 125.809998,
volume: 38396000,
},
{
date: new Date(2023, 2, 20),
open: 126.989998,
high: 129.470001,
low: 126.010002,
close: 127.139999,
volume: 22875500,
},
{
date: new Date(2023, 2, 21),
open: 130.589996,
high: 131.729996,
low: 130.190002,
close: 130.550003,
volume: 17807800,
},
{
date: new Date(2023, 2, 22),
open: 130.559998,
high: 130.660004,
low: 127.080002,
close: 127.18,
volume: 17250200,
},
{
date: new Date(2023, 2, 23),
open: 127.900002,
high: 129.529999,
low: 126.019997,
close: 126.839996,
volume: 16677600,
},
{
date: new Date(2023, 2, 24),
open: 125.629997,
high: 125.68,
low: 123.110001,
close: 124.910004,
volume: 22311100,
},
{
date: new Date(2023, 2, 27),
open: 126.790001,
high: 129.380005,
low: 126.290001,
close: 128.490005,
volume: 18853900,
},
{
date: new Date(2023, 2, 28),
open: 128.710007,
high: 129.339996,
low: 127.739998,
close: 128.880005,
volume: 10820500,
},
{
date: new Date(2023, 2, 29),
open: 130.100006,
high: 130.220001,
low: 127.769997,
close: 129.139999,
volume: 14595300,
},
{
date: new Date(2023, 2, 30),
open: 129.949997,
high: 130.119995,
low: 127.650002,
close: 128.75,
volume: 12134700,
},
{
date: new Date(2023, 2, 31),
open: 129.660004,
high: 130.339996,
low: 128.850006,
close: 130.309998,
volume: 13105200,
},
{
date: new Date(2023, 3, 3),
open: 129.910004,
high: 131.440002,
low: 129.410004,
close: 130.160004,
volume: 11775400,
},
{
date: new Date(2023, 3, 4),
open: 130.5,
high: 130.589996,
low: 127.410004,
close: 128.419998,
volume: 11579900,
},
{
date: new Date(2023, 3, 5),
open: 126.800003,
high: 128.149994,
low: 126.459999,
close: 127.610001,
volume: 9614700,
},
{
date: new Date(2023, 3, 6),
open: 127,
high: 128.080002,
low: 126.860001,
close: 127.470001,
volume: 8760200,
},
{
date: new Date(2023, 3, 10),
open: 126.540001,
high: 128.229996,
low: 126.220001,
close: 127.889999,
volume: 9477300,
},
{
date: new Date(2023, 3, 11),
open: 128.300003,
high: 128.940002,
low: 127.540001,
close: 128.520004,
volume: 10516300,
},
{
date: new Date(2023, 3, 12),
open: 129.179993,
high: 130.429993,
low: 128.059998,
close: 128.5,
volume: 11821000,
},
{
date: new Date(2023, 3, 13),
open: 128.460007,
high: 129.039993,
low: 126.830002,
close: 128.990005,
volume: 12450200,
},
{
date: new Date(2023, 3, 14),
open: 135.149994,
high: 139.119995,
low: 134.899994,
close: 138.729996,
volume: 43931300,
},
{
date: new Date(2023, 3, 17),
open: 139.949997,
high: 140.059998,
low: 137.660004,
close: 139.830002,
volume: 16050500,
},
{
date: new Date(2023, 3, 18),
open: 140.270004,
high: 141.779999,
low: 139.029999,
close: 141.399994,
volume: 13760100,
},
{
date: new Date(2023, 3, 19),
open: 141.229996,
high: 141.5,
low: 140.399994,
close: 141.220001,
volume: 9158100,
},
{
date: new Date(2023, 3, 20),
open: 139.910004,
high: 141.429993,
low: 139.839996,
close: 140.809998,
volume: 10586200,
},
{
date: new Date(2023, 3, 21),
open: 139.740005,
high: 141.110001,
low: 138.779999,
close: 140.539993,
volume: 11842500,
},
{
date: new Date(2023, 3, 24),
open: 140.460007,
high: 141.100006,
low: 140.039993,
close: 140.729996,
volume: 7567500,
},
{
date: new Date(2023, 3, 25),
open: 139.600006,
high: 139.960007,
low: 137.630005,
close: 137.669998,
volume: 10629300,
},
{
date: new Date(2023, 3, 26),
open: 137.619995,
high: 137.809998,
low: 134,
close: 135.229996,
volume: 14416100,
},
{
date: new Date(2023, 3, 27),
open: 136,
high: 137.910004,
low: 135.660004,
close: 137.050003,
volume: 9041100,
},
{
date: new Date(2023, 3, 28),
open: 136.559998,
high: 138.320007,
low: 135.669998,
close: 138.240005,
volume: 9881800,
},
{
date: new Date(2023, 4, 1),
open: 142.259995,
high: 143.369995,
low: 140.830002,
close: 141.199997,
volume: 20415800,
},
{
date: new Date(2023, 4, 2),
open: 141.399994,
high: 142.410004,
low: 138.429993,
close: 138.919998,
volume: 14113400,
},
{
date: new Date(2023, 4, 3),
open: 138.440002,
high: 138.669998,
low: 135.759995,
close: 135.979996,
volume: 12930900,
},
{
date: new Date(2023, 4, 4),
open: 134.960007,
high: 135.720001,
low: 131.809998,
close: 134.119995,
volume: 17089200,
},
{
date: new Date(2023, 4, 5),
open: 136.440002,
high: 137.880005,
low: 135.910004,
close: 136.740005,
volume: 11259100,
},
{
date: new Date(2023, 4, 8),
open: 137.490005,
high: 137.970001,
low: 136.479996,
close: 137.070007,
volume: 7484900,
},
{
date: new Date(2023, 4, 9),
open: 135.929993,
high: 136.949997,
low: 135.210007,
close: 136.410004,
volume: 7343600,
},
{
date: new Date(2023, 4, 10),
open: 137.949997,
high: 138.059998,
low: 134.869995,
close: 136.479996,
volume: 8133400,
},
{
date: new Date(2023, 4, 11),
open: 135,
high: 136.809998,
low: 134.899994,
close: 136.050003,
volume: 7057300,
},
{
date: new Date(2023, 4, 12),
open: 136.820007,
high: 136.990005,
low: 133.130005,
close: 134.100006,
volume: 9986400,
},
{
date: new Date(2023, 4, 15),
open: 134.270004,
high: 135.669998,
low: 133.960007,
close: 135.229996,
volume: 7639500,
},
{
date: new Date(2023, 4, 16),
open: 135.460007,
high: 135.940002,
low: 133.960007,
close: 134.320007,
volume: 6477200,
},
{
date: new Date(2023, 4, 17),
open: 135.899994,
high: 138.589996,
low: 135.460007,
close: 138.449997,
volume: 12711500,
},
{
date: new Date(2023, 4, 18),
open: 138.270004,
high: 139.729996,
low: 137.759995,
close: 139.5,
volume: 10999600,
},
{
date: new Date(2023, 4, 19),
open: 139.789993,
high: 140.490005,
low: 138.130005,
close: 139.179993,
volume: 13490700,
},
{
date: new Date(2023, 4, 22),
open: 141,
high: 141.639999,
low: 137.660004,
close: 138.029999,
volume: 11402500,
},
{
date: new Date(2023, 4, 23),
open: 137.539993,
high: 139.029999,
low: 136.460007,
close: 136.589996,
volume: 9514900,
},
{
date: new Date(2023, 4, 24),
open: 135.399994,
high: 136.350006,
low: 135.080002,
close: 135.339996,
volume: 8578000,
},
{
date: new Date(2023, 4, 25),
open: 134.820007,
high: 136.270004,
low: 134.580002,
close: 135.669998,
volume: 8472500,
},
{
date: new Date(2023, 4, 26),
open: 136.110001,
high: 137.600006,
low: 135.630005,
close: 136.940002,
volume: 8579900,
},
{
date: new Date(2023, 4, 30),
open: 136.800003,
high: 137.720001,
low: 136.020004,
close: 137.460007,
volume: 7399900,
},
{
date: new Date(2023, 4, 31),
open: 136.729996,
high: 136.839996,
low: 134.399994,
close: 135.710007,
volume: 14219900,
},
{
date: new Date(2023, 5, 1),
open: 136.520004,
high: 138.229996,
low: 135.449997,
close: 137.580002,
volume: 12248100,
},
{
date: new Date(2023, 5, 2),
open: 139.559998,
high: 141.479996,
low: 139.339996,
close: 140.470001,
volume: 12917200,
},
{
date: new Date(2023, 5, 5),
open: 140.110001,
high: 140.110001,
low: 138.130005,
close: 139.089996,
volume: 8511900,
},
{
date: new Date(2023, 5, 6),
open: 138.679993,
high: 140.100006,
low: 138.210007,
close: 139.339996,
volume: 9329500,
},
{
date: new Date(2023, 5, 7),
open: 139.550003,
high: 141.270004,
low: 138.830002,
close: 140.690002,
volume: 9281400,
},
{
date: new Date(2023, 5, 8),
open: 140.669998,
high: 140.889999,
low: 139.479996,
close: 140.729996,
volume: 7368100,
},
{
date: new Date(2023, 5, 9),
open: 140.350006,
high: 141.800003,
low: 140.210007,
close: 141.009995,
volume: 7249100,
},
{
date: new Date(2023, 5, 12),
open: 141.070007,
high: 141.320007,
low: 139.759995,
close: 141,
volume: 7596600,
},
{
date: new Date(2023, 5, 13),
open: 140.479996,
high: 142.869995,
low: 140.139999,
close: 142.020004,
volume: 7701600,
},
{
date: new Date(2023, 5, 14),
open: 143,
high: 143.610001,
low: 140.699997,
close: 141.490005,
volume: 9068700,
},
{
date: new Date(2023, 5, 15),
open: 140.589996,
high: 143.399994,
low: 140.029999,
close: 143.089996,
volume: 9343100,
},
{
date: new Date(2023, 5, 16),
open: 143.050003,
high: 143.970001,
low: 142.5,
close: 143.259995,
volume: 13812100,
},
{
date: new Date(2023, 5, 20),
open: 142.610001,
high: 143,
low: 141.039993,
close: 142.529999,
volume: 8428600,
},
{
date: new Date(2023, 5, 21),
open: 142.899994,
high: 144.020004,
low: 141.690002,
close: 142.320007,
volume: 9926500,
},
{
date: new Date(2023, 5, 22),
open: 142.309998,
high: 142.600006,
low: 138.949997,
close: 139.580002,
volume: 10075200,
},
{
date: new Date(2023, 5, 23),
open: 138.539993,
high: 139.179993,
low: 137.619995,
close: 138.850006,
volume: 9907500,
},
{
date: new Date(2023, 5, 26),
open: 138.869995,
high: 140.009995,
low: 137.690002,
close: 139.190002,
volume: 8429700,
},
{
date: new Date(2023, 5, 27),
open: 139,
high: 139.839996,
low: 138.539993,
close: 139.199997,
volume: 8154000,
},
{
date: new Date(2023, 5, 28),
open: 139.160004,
high: 139.210007,
low: 137.960007,
close: 138.589996,
volume: 7558600,
},
{
date: new Date(2023, 5, 29),
open: 140.070007,
high: 143.559998,
low: 139.850006,
close: 143.429993,
volume: 15423200,
},
{
date: new Date(2023, 5, 30),
open: 144.600006,
high: 146,
low: 143.660004,
close: 145.440002,
volume: 14208500,
},
{
date: new Date(2023, 6, 3),
open: 146.190002,
high: 147.479996,
low: 146,
close: 146.610001,
volume: 8021600,
},
{
date: new Date(2023, 6, 5),
open: 144.940002,
high: 145.429993,
low: 144.360001,
close: 144.639999,
volume: 8934900,
},
{
date: new Date(2023, 6, 6),
open: 143.020004,
high: 143.389999,
low: 141.440002,
close: 143.210007,
volume: 9709500,
},
{
date: new Date(2023, 6, 7),
open: 143.910004,
high: 145.839996,
low: 143,
close: 144.339996,
volume: 8977500,
},
{
date: new Date(2023, 6, 10),
open: 144.5,
high: 145.990005,
low: 144.5,
close: 145.149994,
volume: 9100100,
},
{
date: new Date(2023, 6, 11),
open: 146.339996,
high: 147.820007,
low: 145.710007,
close: 147.419998,
volume: 11265600,
},
{
date: new Date(2023, 6, 12),
open: 147.449997,
high: 149.869995,
low: 147,
close: 148.149994,
volume: 11323200,
},
{
date: new Date(2023, 6, 13),
open: 148.699997,
high: 149.369995,
low: 147.75,
close: 148.869995,
volume: 11234900,
},
{
date: new Date(2023, 6, 14),
open: 151.550003,
high: 152.889999,
low: 148.410004,
close: 149.770004,
volume: 27011600,
},
{
date: new Date(2023, 6, 17),
open: 150.350006,
high: 153.75,
low: 150.350006,
close: 153.380005,
volume: 17262400,
},
{
date: new Date(2023, 6, 18),
open: 153.380005,
high: 154.399994,
low: 152.820007,
close: 153.660004,
volume: 13491700,
},
{
date: new Date(2023, 6, 19),
open: 152.75,
high: 155.210007,
low: 152.220001,
close: 154.25,
volume: 12510000,
},
{
date: new Date(2023, 6, 20),
open: 154.529999,
high: 156.589996,
low: 154.410004,
close: 156.149994,
volume: 9935900,
},
{
date: new Date(2023, 6, 21),
open: 155.800003,
high: 156.139999,
low: 154.690002,
close: 154.949997,
volume: 10633100,
},
{
date: new Date(2023, 6, 24),
open: 154.970001,
high: 158.789993,
low: 154.729996,
close: 158,
volume: 14381400,
},
{
date: new Date(2023, 6, 25),
open: 157.300003,
high: 157.720001,
low: 155.960007,
close: 156.820007,
volume: 9944700,
},
{
date: new Date(2023, 6, 26),
open: 156.710007,
high: 158.25,
low: 156.279999,
close: 157.759995,
volume: 8728600,
},
{
date: new Date(2023, 6, 27),
open: 157.770004,
high: 158.779999,
low: 155.550003,
close: 156.020004,
volume: 10778400,
},
{
date: new Date(2023, 6, 28),
open: 157.279999,
high: 157.600006,
low: 156.440002,
close: 156.910004,
volume: 9103800,
},
{
date: new Date(2023, 6, 31),
open: 157.179993,
high: 159.380005,
low: 157.149994,
close: 157.960007,
volume: 8892700,
},
{
date: new Date(2023, 7, 1),
open: 157.429993,
high: 158,
low: 156.149994,
close: 157.179993,
volume: 6853900,
},
{
date: new Date(2023, 7, 2),
open: 155.559998,
high: 155.690002,
low: 153.940002,
close: 155.399994,
volume: 8299400,
},
{
date: new Date(2023, 7, 3),
open: 155,
high: 156.919998,
low: 154.350006,
close: 156.350006,
volume: 6084000,
},
{
date: new Date(2023, 7, 4),
open: 156.399994,
high: 157.800003,
low: 155.699997,
close: 156.020004,
volume: 6206600,
},
{
date: new Date(2023, 7, 7),
open: 156.600006,
high: 157.699997,
low: 156.600006,
close: 156.759995,
volume: 7251800,
},
{
date: new Date(2023, 7, 8),
open: 154.320007,
high: 155.979996,
low: 152.589996,
close: 155.880005,
volume: 8623400,
},
{
date: new Date(2023, 7, 9),
open: 155.320007,
high: 155.520004,
low: 153.470001,
close: 153.789993,
volume: 6277800,
},
{
date: new Date(2023, 7, 10),
open: 154.380005,
high: 155.440002,
low: 153.089996,
close: 153.559998,
volume: 5995100,
},
{
date: new Date(2023, 7, 11),
open: 153.029999,
high: 154.520004,
low: 152.630005,
close: 154.449997,
volume: 5178000,
},
{
date: new Date(2023, 7, 14),
open: 153.610001,
high: 154.919998,
low: 152.919998,
close: 154.770004,
volume: 5044300,
},
{
date: new Date(2023, 7, 15),
open: 152.850006,
high: 153.270004,
low: 150.229996,
close: 150.830002,
volume: 10300300,
},
{
date: new Date(2023, 7, 16),
open: 150.600006,
high: 150.960007,
low: 149.679993,
close: 150.190002,
volume: 6978200,
},
{
date: new Date(2023, 7, 17),
open: 150.880005,
high: 151.259995,
low: 148.399994,
close: 148.630005,
volume: 9953900,
},
{
date: new Date(2023, 7, 18),
open: 147.649994,
high: 149.5,
low: 147.440002,
close: 148.970001,
volume: 8516900,
},
{
date: new Date(2023, 7, 21),
open: 149.649994,
high: 150.100006,
low: 148.020004,
close: 149.479996,
volume: 8327000,
},
{
date: new Date(2023, 7, 22),
open: 149.259995,
high: 149.639999,
low: 145.850006,
close: 146.380005,
volume: 9682000,
},
{
date: new Date(2023, 7, 23),
open: 146.350006,
high: 147.589996,
low: 145.460007,
close: 147.369995,
volume: 7858000,
},
{
date: new Date(2023, 7, 24),
open: 147.5,
high: 149.410004,
low: 146.990005,
close: 147.229996,
volume: 6534000,
},
{
date: new Date(2023, 7, 25),
open: 147.279999,
high: 148.619995,
low: 145.850006,
close: 147.050003,
volume: 6695500,
},
{
date: new Date(2023, 7, 28),
open: 147.570007,
high: 148.610001,
low: 147.130005,
close: 147.559998,
volume: 5094100,
},
{
date: new Date(2023, 7, 29),
open: 147.710007,
high: 148.850006,
low: 147.179993,
close: 148.759995,
volume: 6337000,
},
{
date: new Date(2023, 7, 30),
open: 148.619995,
high: 149.149994,
low: 147.190002,
close: 148.160004,
volume: 6277300,
},
{
date: new Date(2023, 7, 31),
open: 148.259995,
high: 148.350006,
low: 145.960007,
close: 146.330002,
volume: 10933900,
},
{
date: new Date(2023, 8, 1),
open: 146.089996,
high: 148.080002,
low: 145.699997,
close: 146.820007,
volume: 7902100,
},
{
date: new Date(2023, 8, 5),
open: 147.160004,
high: 148.210007,
low: 145.009995,
close: 145.199997,
volume: 7854700,
},
{
date: new Date(2023, 8, 6),
open: 144.699997,
high: 145.539993,
low: 144.110001,
close: 144.960007,
volume: 8629200,
},
{
date: new Date(2023, 8, 7),
open: 144.130005,
high: 145.270004,
low: 143.389999,
close: 143.720001,
volume: 8373700,
},
{
date: new Date(2023, 8, 8),
open: 143.369995,
high: 144.119995,
low: 142.649994,
close: 143.830002,
volume: 7107900,
},
{
date: new Date(2023, 8, 11),
open: 144.75,
high: 145.050003,
low: 143.690002,
close: 144.460007,
volume: 6854200,
},
{
date: new Date(2023, 8, 12),
open: 144.5,
high: 147.320007,
low: 144.050003,
close: 146.339996,
volume: 8363200,
},
{
date: new Date(2023, 8, 13),
open: 147.339996,
high: 147.699997,
low: 145.820007,
close: 146.410004,
volume: 8325900,
},
{
date: new Date(2023, 8, 14),
open: 147.839996,
high: 149.899994,
low: 147.520004,
close: 149.25,
volume: 10034900,
},
{
date: new Date(2023, 8, 15),
open: 148.919998,
high: 149.729996,
low: 148.309998,
close: 148.809998,
volume: 19824100,
},
{
date: new Date(2023, 8, 18),
open: 148.160004,
high: 149.139999,
low: 147.75,
close: 149.119995,
volume: 6512400,
},
{
date: new Date(2023, 8, 19),
open: 149.5,
high: 149.720001,
low: 147.210007,
close: 148.929993,
volume: 7943400,
},
{
date: new Date(2023, 8, 20),
open: 149.649994,
high: 150.25,
low: 148.139999,
close: 148.300003,
volume: 7332000,
},
{
date: new Date(2023, 8, 21),
open: 147.580002,
high: 148.850006,
low: 146.630005,
close: 147.139999,
volume: 8052400,
},
{
date: new Date(2023, 8, 22),
open: 147.289993,
high: 147.509995,
low: 145.190002,
close: 145.729996,
volume: 7071700,
},
{
date: new Date(2023, 8, 25),
open: 145.350006,
high: 146.520004,
low: 143.699997,
close: 146.449997,
volume: 7044700,
},
{
date: new Date(2023, 8, 26),
open: 144.600006,
high: 145.839996,
low: 144.229996,
close: 144.929993,
volume: 7468400,
},
{
date: new Date(2023, 8, 27),
open: 145.190002,
high: 146.089996,
low: 144.509995,
close: 145.779999,
volume: 6717800,
},
{
date: new Date(2023, 8, 28),
open: 146.279999,
high: 148.869995,
low: 146.009995,
close: 147.589996,
volume: 8868100,
},
{
date: new Date(2023, 8, 29),
open: 148.600006,
high: 148.759995,
low: 144.860001,
close: 145.020004,
volume: 11915700,
},
{
date: new Date(2023, 9, 2),
open: 144.830002,
high: 145.619995,
low: 142.630005,
close: 143.770004,
volume: 9170600,
},
{
date: new Date(2023, 9, 3),
open: 143.199997,
high: 143.589996,
low: 142.350006,
close: 142.710007,
volume: 9431100,
},
{
date: new Date(2023, 9, 4),
open: 143.190002,
high: 143.470001,
low: 141.929993,
close: 143.350006,
volume: 8128700,
},
{
date: new Date(2023, 9, 5),
open: 142.039993,
high: 143.100006,
low: 140.830002,
close: 142.899994,
volume: 8576200,
},
{
date: new Date(2023, 9, 6),
open: 142.910004,
high: 145.880005,
low: 142.139999,
close: 145.100006,
volume: 10269400,
},
{
date: new Date(2023, 9, 9),
open: 143.660004,
high: 145.399994,
low: 143.5,
close: 144.770004,
volume: 6964900,
},
{
date: new Date(2023, 9, 10),
open: 145.419998,
high: 146.770004,
low: 145.279999,
close: 145.649994,
volume: 11288800,
},
{
date: new Date(2023, 9, 11),
open: 146.509995,
high: 147.229996,
low: 145.020004,
close: 146.149994,
volume: 8698200,
},
{
date: new Date(2023, 9, 12),
open: 146.300003,
high: 146.960007,
low: 145.130005,
close: 145.809998,
volume: 10484400,
},
{
date: new Date(2023, 9, 13),
open: 148.5,
high: 153.110001,
low: 147.839996,
close: 148,
volume: 29427000,
},
{
date: new Date(2023, 9, 16),
open: 149.449997,
high: 149.520004,
low: 146.720001,
close: 147.850006,
volume: 12663500,
},
{
date: new Date(2023, 9, 17),
open: 147.570007,
high: 149.309998,
low: 146.789993,
close: 147.529999,
volume: 11482700,
},
{
date: new Date(2023, 9, 18),
open: 146.589996,
high: 147.479996,
low: 145.369995,
close: 145.910004,
volume: 9620300,
},
{
date: new Date(2023, 9, 19),
open: 145.479996,
high: 147.020004,
low: 144.880005,
close: 145.289993,
volume: 11143600,
},
{
date: new Date(2023, 9, 20),
open: 144.570007,
high: 145.139999,
low: 142.119995,
close: 142.949997,
volume: 13332000,
},
{
date: new Date(2023, 9, 23),
open: 142.940002,
high: 143.679993,
low: 140.729996,
close: 141,
volume: 10133400,
},
{
date: new Date(2023, 9, 24),
open: 141.190002,
high: 141.729996,
low: 140.360001,
close: 141.169998,
volume: 8881400,
},
{
date: new Date(2023, 9, 25),
open: 140.570007,
high: 141.179993,
low: 139.509995,
close: 140.399994,
volume: 8242600,
},
{
date: new Date(2023, 9, 26),
open: 139.759995,
high: 141.669998,
low: 139.429993,
close: 140.759995,
volume: 9109400,
},
{
date: new Date(2023, 9, 27),
open: 138.949997,
high: 139.100006,
low: 135.190002,
close: 135.690002,
volume: 17434700,
},
{
date: new Date(2023, 9, 30),
open: 136.440002,
high: 138.039993,
low: 136.039993,
close: 137.419998,
volume: 9855500,
},
{
date: new Date(2023, 9, 31),
open: 137.710007,
high: 139.240005,
low: 137.470001,
close: 139.059998,
volume: 9672500,
},
{
date: new Date(2023, 10, 1),
open: 139.25,
high: 140.529999,
low: 138.470001,
close: 138.940002,
volume: 9432000,
},
{
date: new Date(2023, 10, 2),
open: 140.089996,
high: 141.479996,
low: 139.229996,
close: 141.419998,
volume: 10186200,
},
{
date: new Date(2023, 10, 3),
open: 142.190002,
high: 143.770004,
low: 141.850006,
close: 143,
volume: 9533100,
},
{
date: new Date(2023, 10, 6),
open: 143.169998,
high: 144.190002,
low: 142.789993,
close: 144.080002,
volume: 7625100,
},
{
date: new Date(2023, 10, 7),
open: 143.509995,
high: 144.259995,
low: 142.820007,
close: 144.009995,
volume: 6297900,
},
{
date: new Date(2023, 10, 8),
open: 144.110001,
high: 144.839996,
low: 143.619995,
close: 144.720001,
volume: 7618200,
},
{
date: new Date(2023, 10, 9),
open: 145.440002,
high: 145.649994,
low: 143.699997,
close: 144.289993,
volume: 7992500,
},
{
date: new Date(2023, 10, 10),
open: 144.940002,
high: 146.479996,
low: 144.080002,
close: 146.429993,
volume: 7983300,
},
{
date: new Date(2023, 10, 13),
open: 145.699997,
high: 146.25,
low: 145.160004,
close: 145.779999,
volume: 6676300,
},
{
date: new Date(2023, 10, 14),
open: 146.679993,
high: 149.25,
low: 146.520004,
close: 148.440002,
volume: 9927700,
},
{
date: new Date(2023, 10, 15),
open: 148.460007,
high: 150.160004,
low: 148.460007,
close: 149.740005,
volume: 8365300,
},
{
date: new Date(2023, 10, 16),
open: 150.089996,
high: 151.529999,
low: 150.089996,
close: 151.449997,
volume: 8126200,
},
{
date: new Date(2023, 10, 17),
open: 152.199997,
high: 152.860001,
low: 151.539993,
close: 152.820007,
volume: 7812400,
},
{
date: new Date(2023, 10, 20),
open: 152.080002,
high: 153.75,
low: 151.919998,
close: 153.289993,
volume: 7019000,
},
{
date: new Date(2023, 10, 21),
open: 153.199997,
high: 153.630005,
low: 152.570007,
close: 152.970001,
volume: 7083500,
},
{
date: new Date(2023, 10, 22),
open: 153.410004,
high: 153.880005,
low: 152.899994,
close: 153.330002,
volume: 5174500,
},
{
date: new Date(2023, 10, 24),
open: 153.589996,
high: 154.440002,
low: 153.279999,
close: 153.539993,
volume: 3496900,
},
{
date: new Date(2023, 10, 27),
open: 153.429993,
high: 153.529999,
low: 152.710007,
close: 153.190002,
volume: 6259100,
},
{
date: new Date(2023, 10, 28),
open: 153.220001,
high: 153.869995,
low: 152.720001,
close: 153.539993,
volume: 6582700,
},
{
date: new Date(2023, 10, 29),
open: 154.169998,
high: 155.630005,
low: 154,
close: 154.320007,
volume: 9126100,
},
{
date: new Date(2023, 10, 30),
open: 154.910004,
high: 156.130005,
low: 154.380005,
close: 156.080002,
volume: 9869800,
},
{
date: new Date(2023, 11, 1),
open: 155.820007,
high: 157.860001,
low: 155.820007,
close: 156.839996,
volume: 8913000,
},
{
date: new Date(2023, 11, 4),
open: 156.020004,
high: 158.050003,
low: 155.880005,
close: 157.990005,
volume: 9607500,
},
{
date: new Date(2023, 11, 5),
open: 157.259995,
high: 158.5,
low: 156.970001,
close: 157.970001,
volume: 9135600,
},
{
date: new Date(2023, 11, 6),
open: 158.839996,
high: 159.220001,
low: 156,
close: 156.309998,
volume: 9366000,
},
{
date: new Date(2023, 11, 7),
open: 156.690002,
high: 157.309998,
low: 156.149994,
close: 156.789993,
volume: 8130900,
},
{
date: new Date(2023, 11, 8),
open: 157.259995,
high: 158.779999,
low: 156.979996,
close: 158.520004,
volume: 7366200,
},
{
date: new Date(2023, 11, 11),
open: 158.520004,
high: 159.300003,
low: 158.149994,
close: 159.100006,
volume: 8093900,
},
{
date: new Date(2023, 11, 12),
open: 159.229996,
high: 160.649994,
low: 158.880005,
close: 160.520004,
volume: 10223000,
},
{
date: new Date(2023, 11, 13),
open: 160.520004,
high: 162.029999,
low: 159.770004,
close: 161.059998,
volume: 12379100,
},
{
date: new Date(2023, 11, 14),
open: 161.830002,
high: 164.839996,
low: 161.710007,
close: 163.990005,
volume: 13643000,
},
{
date: new Date(2023, 11, 15),
open: 163.080002,
high: 165.279999,
low: 162.389999,
close: 165.229996,
volume: 20305900,
},
{
date: new Date(2023, 11, 18),
open: 165.919998,
high: 167.130005,
low: 165.630005,
close: 166.229996,
volume: 8469600,
},
{
date: new Date(2023, 11, 19),
open: 166,
high: 168.470001,
low: 165.550003,
close: 168.449997,
volume: 10345700,
},
{
date: new Date(2023, 11, 20),
open: 167.990005,
high: 169.410004,
low: 166.449997,
close: 166.550003,
volume: 10734700,
},
{
date: new Date(2023, 11, 21),
open: 166.839996,
high: 168.089996,
low: 165.679993,
close: 167.5,
volume: 7601700,
},
{
date: new Date(2023, 11, 22),
open: 167.5,
high: 168.229996,
low: 167.229996,
close: 167.399994,
volume: 6574900,
},
{
date: new Date(2023, 11, 26),
open: 167.460007,
high: 168.770004,
low: 167.179993,
close: 168.389999,
volume: 4683600,
},
{
date: new Date(2023, 11, 27),
open: 167.839996,
high: 169.470001,
low: 167.580002,
close: 169.399994,
volume: 6428600,
},
{
date: new Date(2023, 11, 28),
open: 169.350006,
high: 170.660004,
low: 169,
close: 170.300003,
volume: 6320100,
},
{
date: new Date(2023, 11, 29),
open: 170,
high: 170.690002,
low: 169.630005,
close: 170.100006,
volume: 6431800,
},
{
date: new Date(2024, 0, 2),
open: 169.089996,
high: 172.169998,
low: 168.910004,
close: 172.080002,
volume: 9977400,
},
{
date: new Date(2024, 0, 3),
open: 171.860001,
high: 172.039993,
low: 170.369995,
close: 171.330002,
volume: 9852300,
},
{
date: new Date(2024, 0, 4),
open: 170.639999,
high: 173.350006,
low: 170.539993,
close: 171.410004,
volume: 11972500,
},
{
date: new Date(2024, 0, 5),
open: 171.470001,
high: 173.380005,
low: 171.470001,
close: 172.270004,
volume: 10064200,
},
{
date: new Date(2024, 0, 8),
open: 172.020004,
high: 172.360001,
low: 169.490005,
close: 172.020004,
volume: 11229900,
},
{
date: new Date(2024, 0, 9),
open: 171.619995,
high: 171.789993,
low: 170.100006,
close: 170.660004,
volume: 9923600,
},
{
date: new Date(2024, 0, 10),
open: 170,
high: 171.080002,
low: 168.949997,
close: 171.020004,
volume: 9670200,
},
{
date: new Date(2024, 0, 11),
open: 170.330002,
high: 170.360001,
low: 168.639999,
close: 170.300003,
volume: 11919500,
},
{
date: new Date(2024, 0, 12),
open: 173.800003,
high: 176.309998,
low: 168.899994,
close: 169.050003,
volume: 19429200,
},
{
date: new Date(2024, 0, 16),
open: 164.869995,
high: 168.089996,
low: 164.300003,
close: 167.990005,
volume: 17206400,
},
{
date: new Date(2024, 0, 17),
open: 167.339996,
high: 169.070007,
low: 166.490005,
close: 167.089996,
volume: 11107500,
},
{
date: new Date(2024, 0, 18),
open: 167.119995,
high: 167.529999,
low: 165.240005,
close: 167.419998,
volume: 9382300,
},
{
date: new Date(2024, 0, 19),
open: 167.550003,
high: 170.570007,
low: 167.080002,
close: 170.309998,
volume: 13114400,
},
{
date: new Date(2024, 0, 22),
open: 170.460007,
high: 171.979996,
low: 169.710007,
close: 170.110001,
volume: 12837500,
},
{
date: new Date(2024, 0, 23),
open: 169.669998,
high: 169.75,
low: 168.440002,
close: 168.990005,
volume: 8360800,
},
{
date: new Date(2024, 0, 24),
open: 169.360001,
high: 171.009995,
low: 168.860001,
close: 170.5,
volume: 9967100,
},
{
date: new Date(2024, 0, 25),
open: 172.309998,
high: 172.990005,
low: 170.910004,
close: 172.940002,
volume: 8873500,
},
{
date: new Date(2024, 0, 26),
open: 172.610001,
high: 173.059998,
low: 171.779999,
close: 172.279999,
volume: 7443000,
},
{
date: new Date(2024, 0, 29),
open: 172.240005,
high: 172.839996,
low: 171.300003,
close: 172.729996,
volume: 6971200,
},
{
date: new Date(2024, 0, 30),
open: 172.830002,
high: 176.759995,
low: 172.830002,
close: 176.270004,
volume: 10822100,
},
{
date: new Date(2024, 0, 31),
open: 176.199997,
high: 178.300003,
low: 174.339996,
close: 174.360001,
volume: 11521800,
},
{
date: new Date(2024, 1, 1),
open: 173.639999,
high: 174.839996,
low: 171.429993,
close: 173.729996,
volume: 9354800,
},
{
date: new Date(2024, 1, 2),
open: 173.300003,
high: 175.820007,
low: 173.259995,
close: 174.729996,
volume: 8607600,
},
{
date: new Date(2024, 1, 5),
open: 173.860001,
high: 175.089996,
low: 172.919998,
close: 174.5,
volume: 7820200,
},
{
date: new Date(2024, 1, 6),
open: 174.610001,
high: 175.869995,
low: 173.759995,
close: 175.100006,
volume: 6764800,
},
{
date: new Date(2024, 1, 7),
open: 175.690002,
high: 175.869995,
low: 173.960007,
close: 175.429993,
volume: 7225500,
},
{
date: new Date(2024, 1, 8),
open: 175,
high: 175.309998,
low: 173.570007,
close: 174.800003,
volume: 6060300,
},
{
date: new Date(2024, 1, 9),
open: 175,
high: 175.100006,
low: 173.669998,
close: 175.009995,
volume: 6296700,
},
{
date: new Date(2024, 1, 12),
open: 174.779999,
high: 176.809998,
low: 173.699997,
close: 175.789993,
volume: 8539300,
},
{
date: new Date(2024, 1, 13),
open: 175.320007,
high: 176.229996,
low: 172.619995,
close: 174.259995,
volume: 8397600,
},
{
date: new Date(2024, 1, 14),
open: 175.070007,
high: 176.100006,
low: 174.419998,
close: 176.029999,
volume: 7056700,
},
{
date: new Date(2024, 1, 15),
open: 176.149994,
high: 180.210007,
low: 176.149994,
close: 179.869995,
volume: 8723400,
},
{
date: new Date(2024, 1, 16),
open: 179.610001,
high: 179.979996,
low: 178.160004,
close: 179.029999,
volume: 8148100,
},
{
date: new Date(2024, 1, 20),
open: 179.190002,
high: 180.460007,
low: 178.410004,
close: 179.729996,
volume: 9668000,
},
{
date: new Date(2024, 1, 21),
open: 179.949997,
high: 180.990005,
low: 178.520004,
close: 180.899994,
volume: 7027900,
},
{
date: new Date(2024, 1, 22),
open: 181.820007,
high: 183.419998,
low: 181.240005,
close: 183.070007,
volume: 9296500,
},
{
date: new Date(2024, 1, 23),
open: 183.809998,
high: 185.199997,
low: 183.190002,
close: 183.990005,
volume: 7105800,
},
{
date: new Date(2024, 1, 26),
open: 183.75,
high: 184.460007,
low: 182.479996,
close: 183.360001,
volume: 7145400,
},
{
date: new Date(2024, 1, 27),
open: 183.309998,
high: 183.539993,
low: 182.240005,
close: 183.449997,
volume: 5717100,
},
{
date: new Date(2024, 1, 28),
open: 183.429993,
high: 185.199997,
low: 182.960007,
close: 184.380005,
volume: 6131600,
},
{
date: new Date(2024, 1, 29),
open: 185.660004,
high: 186.429993,
low: 183.850006,
close: 186.059998,
volume: 9643000,
},
{
date: new Date(2024, 2, 1),
open: 185.699997,
high: 186.440002,
low: 185.100006,
close: 185.289993,
volume: 6311800,
},
{
date: new Date(2024, 2, 4),
open: 184.710007,
high: 187.589996,
low: 184.270004,
close: 186.679993,
volume: 7063600,
},
{
date: new Date(2024, 2, 5),
open: 186.360001,
high: 189.300003,
low: 186.360001,
close: 188.550003,
volume: 6617800,
},
{
date: new Date(2024, 2, 6),
open: 189.25,
high: 190.070007,
low: 187.630005,
close: 189.529999,
volume: 7572900,
},
{
date: new Date(2024, 2, 7),
open: 189.910004,
high: 190.5,
low: 186.630005,
close: 187.869995,
volume: 7618300,
},
{
date: new Date(2024, 2, 8),
open: 188.440002,
high: 190.460007,
low: 187.919998,
close: 188.220001,
volume: 6166800,
},
{
date: new Date(2024, 2, 11),
open: 187.279999,
high: 188.440002,
low: 186.220001,
close: 188.289993,
volume: 5762600,
},
{
date: new Date(2024, 2, 12),
open: 188.949997,
high: 190.160004,
low: 187.910004,
close: 189.839996,
volume: 5708400,
},
{
date: new Date(2024, 2, 13),
open: 190.360001,
high: 191.729996,
low: 189.839996,
close: 191.380005,
volume: 7795500,
},
{
date: new Date(2024, 2, 14),
open: 191.029999,
high: 191.630005,
low: 187.100006,
close: 187.970001,
volume: 10310900,
},
{
date: new Date(2024, 2, 15),
open: 186.479996,
high: 190.940002,
low: 186.479996,
close: 190.300003,
volume: 17208100,
},
{
date: new Date(2024, 2, 18),
open: 190.630005,
high: 192.699997,
low: 189.889999,
close: 192.660004,
volume: 9013800,
},
{
date: new Date(2024, 2, 19),
open: 192.710007,
high: 193.929993,
low: 192.380005,
close: 193.789993,
volume: 8478700,
},
{
date: new Date(2024, 2, 20),
open: 194.190002,
high: 196.559998,
low: 193.610001,
close: 196.330002,
volume: 9367000,
},
{
date: new Date(2024, 2, 21),
open: 196.520004,
high: 199.429993,
low: 196.330002,
close: 199.059998,
volume: 11203800,
},
{
date: new Date(2024, 2, 22),
open: 199.009995,
high: 200.479996,
low: 196.539993,
close: 196.619995,
volume: 8105800,
},
{
date: new Date(2024, 2, 25),
open: 196.600006,
high: 196.940002,
low: 194.360001,
close: 194.820007,
volume: 8620000,
},
{
date: new Date(2024, 2, 26),
open: 194.589996,
high: 196.660004,
low: 194.059998,
close: 195.729996,
volume: 5961500,
},
{
date: new Date(2024, 2, 27),
open: 196.5,
high: 199.600006,
low: 196.380005,
close: 199.520004,
volume: 8725800,
},
{
date: new Date(2024, 2, 28),
open: 199.490005,
high: 200.720001,
low: 198.539993,
close: 200.300003,
volume: 8628300,
},
{
date: new Date(2024, 3, 1),
open: 199.990005,
high: 200.940002,
low: 198.570007,
close: 198.940002,
volume: 7309000,
},
{
date: new Date(2024, 3, 2),
open: 198.389999,
high: 199.779999,
low: 198.080002,
close: 198.860001,
volume: 7014700,
},
{
date: new Date(2024, 3, 3),
open: 199.039993,
high: 199.559998,
low: 197.699997,
close: 198.300003,
volume: 9353400,
},
{
date: new Date(2024, 3, 4),
open: 199.149994,
high: 199.679993,
low: 195.550003,
close: 195.649994,
volume: 9243800,
},
{
date: new Date(2024, 3, 5),
open: 196.160004,
high: 198.119995,
low: 195.110001,
close: 197.449997,
volume: 6531000,
},
{
date: new Date(2024, 3, 8),
open: 197.619995,
high: 198.979996,
low: 197.619995,
close: 198.479996,
volume: 8001000,
},
{
date: new Date(2024, 3, 9),
open: 198.070007,
high: 198.880005,
low: 194.910004,
close: 197.149994,
volume: 7358600,
},
{
date: new Date(2024, 3, 10),
open: 195.550003,
high: 197.070007,
low: 194.179993,
close: 195.470001,
volume: 7681400,
},
{
date: new Date(2024, 3, 11),
open: 196,
high: 196.570007,
low: 193.240005,
close: 195.429993,
volume: 10137700,
},
{
date: new Date(2024, 3, 12),
open: 188.320007,
high: 188.929993,
low: 182.539993,
close: 182.789993,
volume: 31506200,
},
{
date: new Date(2024, 3, 15),
open: 184.5,
high: 187.460007,
low: 182.199997,
close: 182.889999,
volume: 14766600,
},
{
date: new Date(2024, 3, 16),
open: 182.899994,
high: 183.160004,
low: 179.649994,
close: 180.800003,
volume: 16451800,
},
{
date: new Date(2024, 3, 17),
open: 181.369995,
high: 182.419998,
low: 179.199997,
close: 180.080002,
volume: 9017100,
},
{
date: new Date(2024, 3, 18),
open: 181.100006,
high: 183.360001,
low: 179.970001,
close: 181.25,
volume: 9557700,
},
{
date: new Date(2024, 3, 19),
open: 182.399994,
high: 185.880005,
low: 181.410004,
close: 185.800003,
volume: 13380200,
},
{
date: new Date(2024, 3, 22),
open: 185.990005,
high: 190.130005,
low: 185.979996,
close: 189.410004,
volume: 11529700,
},
{
date: new Date(2024, 3, 23),
open: 191.130005,
high: 192.229996,
low: 190.520004,
close: 192.139999,
volume: 9144400,
},
{
date: new Date(2024, 3, 24),
open: 190.529999,
high: 193.229996,
low: 190.169998,
close: 193.080002,
volume: 6964900,
},
{
date: new Date(2024, 3, 25),
open: 192.25,
high: 193.940002,
low: 191.179993,
close: 193.369995,
volume: 9802300,
},
{
date: new Date(2024, 3, 26),
open: 193.570007,
high: 194.869995,
low: 193.059998,
close: 193.490005,
volume: 6413700,
},
{
date: new Date(2024, 3, 29),
open: 193.479996,
high: 194.259995,
low: 192.429993,
close: 193.279999,
volume: 5387800,
},
{
date: new Date(2024, 3, 30),
open: 192.809998,
high: 194.990005,
low: 191.639999,
close: 191.740005,
volume: 8153700,
},
{
date: new Date(2024, 4, 1),
open: 192.270004,
high: 194.460007,
low: 190.789993,
close: 191.860001,
volume: 7445300,
},
{
date: new Date(2024, 4, 2),
open: 193.070007,
high: 193.5,
low: 189.520004,
close: 191.660004,
volume: 6501700,
},
{
date: new Date(2024, 4, 3),
open: 192,
high: 192.529999,
low: 188.460007,
close: 190.509995,
volume: 8922800,
},
{
date: new Date(2024, 4, 6),
open: 191.729996,
high: 192.199997,
low: 189.820007,
close: 192,
volume: 7911100,
},
{
date: new Date(2024, 4, 7),
open: 191.699997,
high: 192.929993,
low: 191.649994,
close: 191.75,
volume: 7688800,
},
{
date: new Date(2024, 4, 8),
open: 191,
high: 196.649994,
low: 191,
close: 195.649994,
volume: 9227600,
},
{
date: new Date(2024, 4, 9),
open: 195.169998,
high: 197.589996,
low: 195.100006,
close: 197.5,
volume: 7977300,
},
{
date: new Date(2024, 4, 10),
open: 198.539993,
high: 199.339996,
low: 198.270004,
close: 198.770004,
volume: 7529800,
},
{
date: new Date(2024, 4, 13),
open: 198.800003,
high: 199.850006,
low: 198.039993,
close: 198.729996,
volume: 7049200,
},
{
date: new Date(2024, 4, 14),
open: 199,
high: 201.580002,
low: 198.160004,
close: 201.509995,
volume: 8596200,
},
{
date: new Date(2024, 4, 15),
open: 202.009995,
high: 202.690002,
low: 199.770004,
close: 202.110001,
volume: 8370000,
},
{
date: new Date(2024, 4, 16),
open: 202.220001,
high: 204.479996,
low: 201.990005,
close: 202.470001,
volume: 8497900,
},
{
date: new Date(2024, 4, 17),
open: 203.809998,
high: 205.050003,
low: 202.809998,
close: 204.789993,
volume: 9260500,
},
{
date: new Date(2024, 4, 20),
open: 204.389999,
high: 205.880005,
low: 195.399994,
close: 195.580002,
volume: 17373300,
},
{
date: new Date(2024, 4, 21),
open: 197,
high: 199.899994,
low: 196.600006,
close: 199.520004,
volume: 14420800,
},
{
date: new Date(2024, 4, 22),
open: 199,
high: 200.940002,
low: 197.690002,
close: 198.309998,
volume: 9425300,
},
{
date: new Date(2024, 4, 23),
open: 197.809998,
high: 198.300003,
low: 196.070007,
close: 196.919998,
volume: 8069400,
},
{
date: new Date(2024, 4, 24),
open: 197.75,
high: 200.759995,
low: 197.559998,
close: 200.710007,
volume: 7355400,
},
{
date: new Date(2024, 4, 28),
open: 199.860001,
high: 200.410004,
low: 198.660004,
close: 199.5,
volume: 6910200,
},
{
date: new Date(2024, 4, 29),
open: 198,
high: 198.990005,
low: 196.889999,
close: 198.110001,
volume: 6120000,
},
{
date: new Date(2024, 4, 30),
open: 198.559998,
high: 199.850006,
low: 198.399994,
close: 199.330002,
volume: 6829700,
},
{
date: new Date(2024, 4, 31),
open: 199.300003,
high: 203.300003,
low: 198.350006,
close: 202.630005,
volume: 14417900,
},
{
date: new Date(2024, 5, 3),
open: 202.309998,
high: 202.419998,
low: 199.190002,
close: 201.820007,
volume: 6444300,
},
{
date: new Date(2024, 5, 4),
open: 200.160004,
high: 201.979996,
low: 198.279999,
close: 199.160004,
volume: 6848300,
},
{
date: new Date(2024, 5, 5),
open: 199.759995,
high: 199.820007,
low: 196.919998,
close: 197.259995,
volume: 8351600,
},
{
date: new Date(2024, 5, 6),
open: 197.259995,
high: 198.020004,
low: 195.330002,
close: 196.910004,
volume: 7640300,
},
{
date: new Date(2024, 5, 7),
open: 197.429993,
high: 200.919998,
low: 197.009995,
close: 199.949997,
volume: 6964500,
},
{
date: new Date(2024, 5, 10),
open: 199.240005,
high: 200.839996,
low: 198.440002,
close: 199.610001,
volume: 6071200,
},
{
date: new Date(2024, 5, 11),
open: 197.910004,
high: 197.940002,
low: 193.600006,
close: 194.360001,
volume: 9235300,
},
{
date: new Date(2024, 5, 12),
open: 196,
high: 196.720001,
low: 191.309998,
close: 191.529999,
volume: 12751300,
},
{
date: new Date(2024, 5, 13),
open: 192.320007,
high: 194.580002,
low: 190.880005,
close: 193.660004,
volume: 8587800,
},
{
date: new Date(2024, 5, 14),
open: 191.449997,
high: 194.860001,
low: 191.419998,
close: 193.779999,
volume: 6874000,
},
{
date: new Date(2024, 5, 17),
open: 193.479996,
high: 195.580002,
low: 192.639999,
close: 194.979996,
volume: 8725400,
},
{
date: new Date(2024, 5, 18),
open: 194.600006,
high: 197.960007,
low: 194.130005,
close: 197,
volume: 9023000,
},
{
date: new Date(2024, 5, 20),
open: 196.389999,
high: 199.449997,
low: 196.110001,
close: 198.669998,
volume: 8731100,
},
{
date: new Date(2024, 5, 21),
open: 196.710007,
high: 197.169998,
low: 194.220001,
close: 196.300003,
volume: 20972500,
},
{
date: new Date(2024, 5, 24),
open: 197.809998,
high: 199.229996,
low: 197.100006,
close: 198.880005,
volume: 9785900,
},
{
date: new Date(2024, 5, 25),
open: 198.089996,
high: 200.070007,
low: 197.740005,
close: 198.070007,
volume: 6915900,
},
{
date: new Date(2024, 5, 26),
open: 197.449997,
high: 197.940002,
low: 196.279999,
close: 197.429993,
volume: 7758600,
},
{
date: new Date(2024, 5, 27),
open: 197.440002,
high: 199.860001,
low: 196.899994,
close: 199.169998,
volume: 7913500,
},
{
date: new Date(2024, 5, 28),
open: 200.009995,
high: 202.600006,
low: 199.300003,
close: 202.259995,
volume: 15301900,
},
];
return data;
}
Minimal Configuration Copy Link
Financial Charts come pre-configured with built-in features - just add your data!
const options = {
data: getData(),
};
AgCharts.createFinancialChart(options);This snippet assumes the supplied data includes 'date', 'open', 'high', 'low', 'close' and 'volume' (optional) keys.
For more details see Financial Charts Configuration.
Drawings and Annotations Copy Link
Add and manage Trend Lines and Text Annotations from the intuitive toolbar for enhanced data analysis.
Interactive Charts Copy Link
Interactive analysis is enhanced with advanced Zoom capabilities and Range Buttons for seamless time period navigation.
Financial Chart types Copy Link
The default chart type is Candlestick, with additional types like OHLC and Line available from the Toolbar for versatile data visualisation.