function loadData() { var newDate = new Date(2023, 11, 8); iClose = 0 * 1; iOpen = 0 * 1; iHigh = 0 * 1; iLow = 0 * 1; iVol = 0 * 1; sVol = '0'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 11); iClose = 24.95 * 1; iOpen = 27.2 * 1; iHigh = 25.2699 * 1; iLow = 24.75 * 1; iVol = 31772 * 1; sVol = '31,772'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 12); iClose = 23.75 * 1; iOpen = 23.82 * 1; iHigh = 24.02 * 1; iLow = 23.3303 * 1; iVol = 37772 * 1; sVol = '37,772'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 13); iClose = 24 * 1; iOpen = 23.2 * 1; iHigh = 24.215 * 1; iLow = 23.05 * 1; iVol = 53064 * 1; sVol = '53,064'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 15); iClose = 25.85 * 1; iOpen = 25 * 1; iHigh = 26.23 * 1; iLow = 24.75 * 1; iVol = 77925 * 1; sVol = '77,925'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 18); iClose = 26.9 * 1; iOpen = 27 * 1; iHigh = 27.37 * 1; iLow = 26.44 * 1; iVol = 87626 * 1; sVol = '87,626'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 19); iClose = 26.9 * 1; iOpen = 26.67 * 1; iHigh = 27.16 * 1; iLow = 26.59 * 1; iVol = 36729 * 1; sVol = '36,729'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 20); iClose = 26.74 * 1; iOpen = 27.13 * 1; iHigh = 27.47 * 1; iLow = 26.69 * 1; iVol = 51653 * 1; sVol = '51,653'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 21); iClose = 27.94 * 1; iOpen = 27.46 * 1; iHigh = 27.97 * 1; iLow = 27.4 * 1; iVol = 19458 * 1; sVol = '19,458'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 22); iClose = 29.27 * 1; iOpen = 28.23 * 1; iHigh = 32.46 * 1; iLow = 28.185 * 1; iVol = 40625 * 1; sVol = '40,625'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 26); iClose = 28.5832 * 1; iOpen = 29.4 * 1; iHigh = 29.225 * 1; iLow = 28.03 * 1; iVol = 28538 * 1; sVol = '28,538'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 27); iClose = 27.55 * 1; iOpen = 27.68 * 1; iHigh = 27.91 * 1; iLow = 27.49 * 1; iVol = 48859 * 1; sVol = '48,859'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 28); iClose = 27.01 * 1; iOpen = 27 * 1; iHigh = 27.12 * 1; iLow = 26.88 * 1; iVol = 41830 * 1; sVol = '41,830'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2023, 11, 29); iClose = 26.8 * 1; iOpen = 26.75 * 1; iHigh = 26.91 * 1; iLow = 26.51 * 1; iVol = 12713 * 1; sVol = '12,713'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 2); iClose = 27.5 * 1; iOpen = 27.2 * 1; iHigh = 27.65 * 1; iLow = 27.25 * 1; iVol = 40575 * 1; sVol = '40,575'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 3); iClose = 28.27 * 1; iOpen = 27.36 * 1; iHigh = 28.65 * 1; iLow = 27.2 * 1; iVol = 75839 * 1; sVol = '75,839'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 4); iClose = 28.48 * 1; iOpen = 28.61 * 1; iHigh = 28.82 * 1; iLow = 28.37 * 1; iVol = 37155 * 1; sVol = '37,155'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 5); iClose = 29.05 * 1; iOpen = 27.74 * 1; iHigh = 29.305 * 1; iLow = 27.74 * 1; iVol = 65332 * 1; sVol = '65,332'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 8); iClose = 28.33 * 1; iOpen = 28.18 * 1; iHigh = 28.4299 * 1; iLow = 27.99 * 1; iVol = 47973 * 1; sVol = '47,973'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 9); iClose = 28.47 * 1; iOpen = 28.57 * 1; iHigh = 28.87 * 1; iLow = 27.75 * 1; iVol = 40733 * 1; sVol = '40,733'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 10); iClose = 27.98 * 1; iOpen = 28.02 * 1; iHigh = 28.17 * 1; iLow = 27.72 * 1; iVol = 49088 * 1; sVol = '49,088'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 11); iClose = 27 * 1; iOpen = 27.07 * 1; iHigh = 27.4 * 1; iLow = 26.55 * 1; iVol = 109500 * 1; sVol = '109,500'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 12); iClose = 28.32 * 1; iOpen = 28.2 * 1; iHigh = 28.86 * 1; iLow = 28.1129 * 1; iVol = 35352 * 1; sVol = '35,352'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 16); iClose = 29 * 1; iOpen = 29.14 * 1; iHigh = 29.37 * 1; iLow = 28.7901 * 1; iVol = 46456 * 1; sVol = '46,456'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 17); iClose = 28.85 * 1; iOpen = 28.57 * 1; iHigh = 29 * 1; iLow = 28.41 * 1; iVol = 33263 * 1; sVol = '33,263'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 18); iClose = 28.56 * 1; iOpen = 29.02 * 1; iHigh = 28.8735 * 1; iLow = 28.36 * 1; iVol = 31763 * 1; sVol = '31,763'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 19); iClose = 28.34 * 1; iOpen = 28.49 * 1; iHigh = 28.48 * 1; iLow = 28.02 * 1; iVol = 46450 * 1; sVol = '46,450'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 22); iClose = 27.7167 * 1; iOpen = 28.1 * 1; iHigh = 28.2 * 1; iLow = 27.7 * 1; iVol = 25855 * 1; sVol = '25,855'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 23); iClose = 28.23 * 1; iOpen = 27.44 * 1; iHigh = 28.25 * 1; iLow = 27.08 * 1; iVol = 68197 * 1; sVol = '68,197'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 24); iClose = 29.04 * 1; iOpen = 28.5 * 1; iHigh = 29.29 * 1; iLow = 28.6563 * 1; iVol = 65614 * 1; sVol = '65,614'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 25); iClose = 28.52 * 1; iOpen = 28.65 * 1; iHigh = 28.72 * 1; iLow = 28.25 * 1; iVol = 61266 * 1; sVol = '61,266'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 26); iClose = 29.72 * 1; iOpen = 28.28 * 1; iHigh = 30.0399 * 1; iLow = 28.1664 * 1; iVol = 68825 * 1; sVol = '68,825'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 29); iClose = 29.29 * 1; iOpen = 29.6 * 1; iHigh = 29.5334 * 1; iLow = 28.88 * 1; iVol = 39919 * 1; sVol = '39,919'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 30); iClose = 30.05 * 1; iOpen = 29.14 * 1; iHigh = 30.05 * 1; iLow = 29.14 * 1; iVol = 29396 * 1; sVol = '29,396'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 0, 31); iClose = 29.53 * 1; iOpen = 29.95 * 1; iHigh = 29.9699 * 1; iLow = 29.355 * 1; iVol = 21756 * 1; sVol = '21,756'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 1); iClose = 28.9 * 1; iOpen = 29.9 * 1; iHigh = 30.2 * 1; iLow = 27.82 * 1; iVol = 103255 * 1; sVol = '103,255'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 2); iClose = 28.23 * 1; iOpen = 28.1 * 1; iHigh = 28.59 * 1; iLow = 28.06 * 1; iVol = 78369 * 1; sVol = '78,369'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 5); iClose = 28 * 1; iOpen = 28.22 * 1; iHigh = 28.195 * 1; iLow = 27.77 * 1; iVol = 32193 * 1; sVol = '32,193'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 6); iClose = 27.79 * 1; iOpen = 27.85 * 1; iHigh = 28.37 * 1; iLow = 27.74 * 1; iVol = 35078 * 1; sVol = '35,078'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 7); iClose = 28.08 * 1; iOpen = 27.51 * 1; iHigh = 28.21 * 1; iLow = 27.48 * 1; iVol = 34438 * 1; sVol = '34,438'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 8); iClose = 28.47 * 1; iOpen = 28 * 1; iHigh = 28.47 * 1; iLow = 27.75 * 1; iVol = 35305 * 1; sVol = '35,305'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 9); iClose = 27.92 * 1; iOpen = 27.77 * 1; iHigh = 28.3 * 1; iLow = 27.88 * 1; iVol = 33461 * 1; sVol = '33,461'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 12); iClose = 28.96 * 1; iOpen = 28.65 * 1; iHigh = 29.0494 * 1; iLow = 28.64 * 1; iVol = 21498 * 1; sVol = '21,498'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 13); iClose = 28.52 * 1; iOpen = 28.76 * 1; iHigh = 28.7317 * 1; iLow = 28.09 * 1; iVol = 49080 * 1; sVol = '49,080'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 14); iClose = 29.28 * 1; iOpen = 29.05 * 1; iHigh = 29.86 * 1; iLow = 28.76 * 1; iVol = 62225 * 1; sVol = '62,225'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 15); iClose = 29.65 * 1; iOpen = 28.5 * 1; iHigh = 29.7167 * 1; iLow = 28.48 * 1; iVol = 88001 * 1; sVol = '88,001'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 16); iClose = 30.17 * 1; iOpen = 29.95 * 1; iHigh = 30.27 * 1; iLow = 29.93 * 1; iVol = 42886 * 1; sVol = '42,886'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 20); iClose = 30.07 * 1; iOpen = 30.5 * 1; iHigh = 30.51 * 1; iLow = 29.905 * 1; iVol = 34441 * 1; sVol = '34,441'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 21); iClose = 29.76 * 1; iOpen = 29.62 * 1; iHigh = 30.59 * 1; iLow = 29.3201 * 1; iVol = 54090 * 1; sVol = '54,090'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 22); iClose = 29.29 * 1; iOpen = 28.81 * 1; iHigh = 29.62 * 1; iLow = 28.61 * 1; iVol = 40119 * 1; sVol = '40,119'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 23); iClose = 29.2 * 1; iOpen = 28.7 * 1; iHigh = 29.38 * 1; iLow = 28.41 * 1; iVol = 45553 * 1; sVol = '45,553'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 26); iClose = 31.22 * 1; iOpen = 29.35 * 1; iHigh = 31.25 * 1; iLow = 29.4625 * 1; iVol = 136980 * 1; sVol = '136,980'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 27); iClose = 30.27 * 1; iOpen = 30 * 1; iHigh = 30.45 * 1; iLow = 29.74 * 1; iVol = 196664 * 1; sVol = '196,664'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 28); iClose = 30.15 * 1; iOpen = 30.19 * 1; iHigh = 30.6356 * 1; iLow = 30.15 * 1; iVol = 53729 * 1; sVol = '53,729'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 1, 29); iClose = 29.23 * 1; iOpen = 29.69 * 1; iHigh = 30.31 * 1; iLow = 29.11 * 1; iVol = 121884 * 1; sVol = '121,884'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 1); iClose = 29.63 * 1; iOpen = 29.78 * 1; iHigh = 29.84 * 1; iLow = 29.055 * 1; iVol = 84612 * 1; sVol = '84,612'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 4); iClose = 29.62 * 1; iOpen = 29.6 * 1; iHigh = 29.62 * 1; iLow = 28.99 * 1; iVol = 58541 * 1; sVol = '58,541'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 5); iClose = 30.06 * 1; iOpen = 30.03 * 1; iHigh = 30.54 * 1; iLow = 29.93 * 1; iVol = 66786 * 1; sVol = '66,786'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 6); iClose = 30.3 * 1; iOpen = 30.06 * 1; iHigh = 30.6399 * 1; iLow = 30.06 * 1; iVol = 37646 * 1; sVol = '37,646'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 7); iClose = 30.29 * 1; iOpen = 30.29 * 1; iHigh = 30.61 * 1; iLow = 30.08 * 1; iVol = 57613 * 1; sVol = '57,613'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 8); iClose = 29 * 1; iOpen = 29.61 * 1; iHigh = 29.595 * 1; iLow = 28.9 * 1; iVol = 63577 * 1; sVol = '63,577'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 11); iClose = 28.95 * 1; iOpen = 29.35 * 1; iHigh = 29.32 * 1; iLow = 28.95 * 1; iVol = 20638 * 1; sVol = '20,638'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 12); iClose = 28.6 * 1; iOpen = 28.95 * 1; iHigh = 28.895 * 1; iLow = 28.35 * 1; iVol = 49273 * 1; sVol = '49,273'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 13); iClose = 29.09 * 1; iOpen = 29.2 * 1; iHigh = 29.45 * 1; iLow = 29.07 * 1; iVol = 32985 * 1; sVol = '32,985'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 14); iClose = 30.18 * 1; iOpen = 29.54 * 1; iHigh = 30.18 * 1; iLow = 29.22 * 1; iVol = 45088 * 1; sVol = '45,088'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 15); iClose = 31.34 * 1; iOpen = 30.84 * 1; iHigh = 31.53 * 1; iLow = 30.64 * 1; iVol = 168122 * 1; sVol = '168,122'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 18); iClose = 31.05 * 1; iOpen = 31.07 * 1; iHigh = 31.19 * 1; iLow = 30.66 * 1; iVol = 72697 * 1; sVol = '72,697'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 19); iClose = 30.22 * 1; iOpen = 30.59 * 1; iHigh = 30.76 * 1; iLow = 30.12 * 1; iVol = 53442 * 1; sVol = '53,442'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 20); iClose = 29.98 * 1; iOpen = 30.02 * 1; iHigh = 30.11 * 1; iLow = 29.5001 * 1; iVol = 46186 * 1; sVol = '46,186'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 21); iClose = 30.41 * 1; iOpen = 30.01 * 1; iHigh = 30.548 * 1; iLow = 29.98 * 1; iVol = 37094 * 1; sVol = '37,094'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 22); iClose = 29.89 * 1; iOpen = 30.00 * 1; iHigh = 30.09 * 1; iLow = 29.8315 * 1; iVol = 26831 * 1; sVol = '26,831'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 25); iClose = 30.02 * 1; iOpen = 29.93 * 1; iHigh = 30.24 * 1; iLow = 29.91 * 1; iVol = 14331 * 1; sVol = '14,331'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 26); iClose = 29.84 * 1; iOpen = 29.94 * 1; iHigh = 29.94 * 1; iLow = 29.65 * 1; iVol = 35679 * 1; sVol = '35,679'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 27); iClose = 30.05 * 1; iOpen = 30.03 * 1; iHigh = 30.17 * 1; iLow = 29.95 * 1; iVol = 15528 * 1; sVol = '15,528'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 2, 28); iClose = 29.99 * 1; iOpen = 30.25 * 1; iHigh = 30.25 * 1; iLow = 29.97 * 1; iVol = 10092 * 1; sVol = '10,092'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 1); iClose = 30.10 * 1; iOpen = 30.17 * 1; iHigh = 30.70 * 1; iLow = 30.10 * 1; iVol = 104202 * 1; sVol = '104,202'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 2); iClose = 30.36 * 1; iOpen = 30.36 * 1; iHigh = 30.39 * 1; iLow = 30.03 * 1; iVol = 43011 * 1; sVol = '43,011'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 3); iClose = 31.38 * 1; iOpen = 30.62 * 1; iHigh = 31.39 * 1; iLow = 30.62 * 1; iVol = 38544 * 1; sVol = '38,544'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 4); iClose = 30.71 * 1; iOpen = 31.16 * 1; iHigh = 31.41 * 1; iLow = 30.71 * 1; iVol = 34084 * 1; sVol = '34,084'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 5); iClose = 31.18 * 1; iOpen = 31.00 * 1; iHigh = 31.51 * 1; iLow = 30.82 * 1; iVol = 37560 * 1; sVol = '37,560'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 8); iClose = 30.62 * 1; iOpen = 31.00 * 1; iHigh = 31.08 * 1; iLow = 30.53 * 1; iVol = 55740 * 1; sVol = '55,740'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 9); iClose = 30.44 * 1; iOpen = 30.68 * 1; iHigh = 30.8225 * 1; iLow = 30.40 * 1; iVol = 21626 * 1; sVol = '21,626'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 10); iClose = 30.70 * 1; iOpen = 29.80 * 1; iHigh = 30.78 * 1; iLow = 29.694 * 1; iVol = 56128 * 1; sVol = '56,128'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 11); iClose = 31.86 * 1; iOpen = 31.43 * 1; iHigh = 31.86 * 1; iLow = 31.39 * 1; iVol = 58776 * 1; sVol = '58,776'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 12); iClose = 30.91 * 1; iOpen = 32.00 * 1; iHigh = 32.14 * 1; iLow = 30.78 * 1; iVol = 76724 * 1; sVol = '76,724'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 15); iClose = 30.48 * 1; iOpen = 31.10 * 1; iHigh = 31.13 * 1; iLow = 30.42 * 1; iVol = 48325 * 1; sVol = '48,325'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 16); iClose = 30.56 * 1; iOpen = 30.73 * 1; iHigh = 30.80 * 1; iLow = 30.26 * 1; iVol = 31002 * 1; sVol = '31,002'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 17); iClose = 30.60 * 1; iOpen = 30.97 * 1; iHigh = 31.14 * 1; iLow = 30.50 * 1; iVol = 19475 * 1; sVol = '19,475'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 18); iClose = 30.07 * 1; iOpen = 30.79 * 1; iHigh = 30.79 * 1; iLow = 29.89 * 1; iVol = 38701 * 1; sVol = '38,701'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 19); iClose = 30.55 * 1; iOpen = 30.00 * 1; iHigh = 30.65 * 1; iLow = 30.00 * 1; iVol = 20764 * 1; sVol = '20,764'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 22); iClose = 30.35 * 1; iOpen = 29.92 * 1; iHigh = 30.35 * 1; iLow = 29.70 * 1; iVol = 26542 * 1; sVol = '26,542'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 23); iClose = 30.39 * 1; iOpen = 30.29 * 1; iHigh = 30.6605 * 1; iLow = 30.14 * 1; iVol = 21701 * 1; sVol = '21,701'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 24); iClose = 30.39 * 1; iOpen = 30.41 * 1; iHigh = 30.45 * 1; iLow = 30.07 * 1; iVol = 13638 * 1; sVol = '13,638'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 25); iClose = 30.80 * 1; iOpen = 30.00 * 1; iHigh = 30.81 * 1; iLow = 29.87 * 1; iVol = 18989 * 1; sVol = '18,989'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 26); iClose = 31.41 * 1; iOpen = 31.16 * 1; iHigh = 31.48 * 1; iLow = 30.79 * 1; iVol = 57689 * 1; sVol = '57,689'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 29); iClose = 31.51 * 1; iOpen = 31.56 * 1; iHigh = 31.56 * 1; iLow = 30.90 * 1; iVol = 29780 * 1; sVol = '29,780'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 3, 30); iClose = 31.31 * 1; iOpen = 31.24 * 1; iHigh = 31.74 * 1; iLow = 31.19 * 1; iVol = 24413 * 1; sVol = '24,413'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 1); iClose = 30.64 * 1; iOpen = 31.46 * 1; iHigh = 31.46 * 1; iLow = 30.39 * 1; iVol = 15686 * 1; sVol = '15,686'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 2); iClose = 31.10 * 1; iOpen = 30.78 * 1; iHigh = 31.29 * 1; iLow = 30.53 * 1; iVol = 25802 * 1; sVol = '25,802'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 3); iClose = 31.88 * 1; iOpen = 31.87 * 1; iHigh = 32.08 * 1; iLow = 31.63 * 1; iVol = 28379 * 1; sVol = '28,379'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 6); iClose = 32.15 * 1; iOpen = 31.97 * 1; iHigh = 32.20 * 1; iLow = 31.75 * 1; iVol = 29440 * 1; sVol = '29,440'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 7); iClose = 32.24 * 1; iOpen = 31.67 * 1; iHigh = 32.31 * 1; iLow = 31.67 * 1; iVol = 37274 * 1; sVol = '37,274'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 8); iClose = 32.63 * 1; iOpen = 32.01 * 1; iHigh = 32.90 * 1; iLow = 31.90 * 1; iVol = 43613 * 1; sVol = '43,613'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 9); iClose = 33.31 * 1; iOpen = 32.85 * 1; iHigh = 33.59 * 1; iLow = 32.84 * 1; iVol = 44010 * 1; sVol = '44,010'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 10); iClose = 33.08 * 1; iOpen = 33.43 * 1; iHigh = 33.69 * 1; iLow = 33.01 * 1; iVol = 53309 * 1; sVol = '53,309'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 13); iClose = 33.68 * 1; iOpen = 33.15 * 1; iHigh = 33.81 * 1; iLow = 33.15 * 1; iVol = 26375 * 1; sVol = '26,375'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 14); iClose = 33.86 * 1; iOpen = 33.72 * 1; iHigh = 34.49 * 1; iLow = 33.08 * 1; iVol = 68894 * 1; sVol = '68,894'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 15); iClose = 34.43 * 1; iOpen = 33.86 * 1; iHigh = 34.79 * 1; iLow = 33.20 * 1; iVol = 43937 * 1; sVol = '43,937'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 16); iClose = 34.89 * 1; iOpen = 35.21 * 1; iHigh = 35.29 * 1; iLow = 34.25 * 1; iVol = 66198 * 1; sVol = '66,198'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 17); iClose = 34.93 * 1; iOpen = 35.50 * 1; iHigh = 35.50 * 1; iLow = 34.84 * 1; iVol = 37273 * 1; sVol = '37,273'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 20); iClose = 35.94 * 1; iOpen = 35.14 * 1; iHigh = 36.46 * 1; iLow = 35.00 * 1; iVol = 63362 * 1; sVol = '63,362'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 21); iClose = 36.13 * 1; iOpen = 35.84 * 1; iHigh = 36.22 * 1; iLow = 35.59 * 1; iVol = 47829 * 1; sVol = '47,829'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 22); iClose = 35.55 * 1; iOpen = 35.60 * 1; iHigh = 35.82 * 1; iLow = 35.06 * 1; iVol = 60637 * 1; sVol = '60,637'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 23); iClose = 35.04 * 1; iOpen = 35.86 * 1; iHigh = 36.07 * 1; iLow = 34.51 * 1; iVol = 53426 * 1; sVol = '53,426'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 24); iClose = 36.04 * 1; iOpen = 35.45 * 1; iHigh = 36.25 * 1; iLow = 35.45 * 1; iVol = 40557 * 1; sVol = '40,557'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 28); iClose = 36.35 * 1; iOpen = 36.35 * 1; iHigh = 36.38 * 1; iLow = 35.67 * 1; iVol = 37247 * 1; sVol = '37,247'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 29); iClose = 35.75 * 1; iOpen = 35.89 * 1; iHigh = 35.94 * 1; iLow = 35.51 * 1; iVol = 33958 * 1; sVol = '33,958'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 30); iClose = 35.76 * 1; iOpen = 35.78 * 1; iHigh = 35.92 * 1; iLow = 35.42 * 1; iVol = 29852 * 1; sVol = '29,852'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 4, 31); iClose = 36.14 * 1; iOpen = 35.76 * 1; iHigh = 36.14 * 1; iLow = 35.55 * 1; iVol = 26378 * 1; sVol = '26,378'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 3); iClose = 36.24 * 1; iOpen = 36.37 * 1; iHigh = 36.69 * 1; iLow = 35.78 * 1; iVol = 53439 * 1; sVol = '53,439'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 4); iClose = 34.80 * 1; iOpen = 35.43 * 1; iHigh = 35.6554 * 1; iLow = 34.70 * 1; iVol = 65798 * 1; sVol = '65,798'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 5); iClose = 33.90 * 1; iOpen = 33.70 * 1; iHigh = 34.20 * 1; iLow = 33.70 * 1; iVol = 45894 * 1; sVol = '45,894'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 6); iClose = 33.26 * 1; iOpen = 33.99 * 1; iHigh = 34.045 * 1; iLow = 32.97 * 1; iVol = 49722 * 1; sVol = '49,722'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 7); iClose = 33.65 * 1; iOpen = 33.10 * 1; iHigh = 33.84 * 1; iLow = 33.08 * 1; iVol = 35011 * 1; sVol = '35,011'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 10); iClose = 33.60 * 1; iOpen = 33.32 * 1; iHigh = 34.01 * 1; iLow = 33.21 * 1; iVol = 29398 * 1; sVol = '29,398'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 11); iClose = 32.71 * 1; iOpen = 32.41 * 1; iHigh = 32.78 * 1; iLow = 32.00 * 1; iVol = 71369 * 1; sVol = '71,369'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 12); iClose = 32.73 * 1; iOpen = 33.02 * 1; iHigh = 33.0441 * 1; iLow = 32.59 * 1; iVol = 24487 * 1; sVol = '24,487'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 13); iClose = 31.30 * 1; iOpen = 31.67 * 1; iHigh = 31.79 * 1; iLow = 31.14 * 1; iVol = 80716 * 1; sVol = '80,716'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 14); iClose = 30.15 * 1; iOpen = 30.74 * 1; iHigh = 30.835 * 1; iLow = 29.94 * 1; iVol = 137730 * 1; sVol = '137,730'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 17); iClose = 30.20 * 1; iOpen = 30.32 * 1; iHigh = 30.66 * 1; iLow = 30.11 * 1; iVol = 57570 * 1; sVol = '57,570'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 18); iClose = 31.12 * 1; iOpen = 30.20 * 1; iHigh = 31.17 * 1; iLow = 30.20 * 1; iVol = 43131 * 1; sVol = '43,131'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 20); iClose = 31.88 * 1; iOpen = 31.24 * 1; iHigh = 32.4298 * 1; iLow = 31.15 * 1; iVol = 72627 * 1; sVol = '72,627'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 21); iClose = 32.36 * 1; iOpen = 32.34 * 1; iHigh = 32.47 * 1; iLow = 31.93 * 1; iVol = 50695 * 1; sVol = '50,695'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 24); iClose = 32.18 * 1; iOpen = 32.60 * 1; iHigh = 32.63 * 1; iLow = 31.82 * 1; iVol = 62256 * 1; sVol = '62,256'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 25); iClose = 31.42 * 1; iOpen = 31.89 * 1; iHigh = 31.93 * 1; iLow = 31.2844 * 1; iVol = 33381 * 1; sVol = '33,381'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 26); iClose = 32.11 * 1; iOpen = 31.33 * 1; iHigh = 32.14 * 1; iLow = 31.33 * 1; iVol = 34188 * 1; sVol = '34,188'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 27); iClose = 31.99 * 1; iOpen = 32.43 * 1; iHigh = 32.43 * 1; iLow = 31.94 * 1; iVol = 17303 * 1; sVol = '17,303'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 5, 28); iClose = 32.14 * 1; iOpen = 32.17 * 1; iHigh = 32.26 * 1; iLow = 31.852 * 1; iVol = 22793 * 1; sVol = '22,793'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 1); iClose = 31.20 * 1; iOpen = 31.49 * 1; iHigh = 31.49 * 1; iLow = 30.98 * 1; iVol = 68210 * 1; sVol = '68,210'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 2); iClose = 31.92 * 1; iOpen = 31.20 * 1; iHigh = 32.04 * 1; iLow = 31.20 * 1; iVol = 35417 * 1; sVol = '35,417'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 3); iClose = 32.27 * 1; iOpen = 31.99 * 1; iHigh = 32.31 * 1; iLow = 31.79 * 1; iVol = 12811 * 1; sVol = '12,811'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 5); iClose = 31.17 * 1; iOpen = 31.59 * 1; iHigh = 31.59 * 1; iLow = 31.05 * 1; iVol = 64522 * 1; sVol = '64,522'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 8); iClose = 30.49 * 1; iOpen = 30.94 * 1; iHigh = 30.94 * 1; iLow = 30.26 * 1; iVol = 78277 * 1; sVol = '78,277'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 9); iClose = 30.46 * 1; iOpen = 30.30 * 1; iHigh = 30.54 * 1; iLow = 30.05 * 1; iVol = 64481 * 1; sVol = '64,481'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 10); iClose = 30.68 * 1; iOpen = 30.30 * 1; iHigh = 30.69 * 1; iLow = 30.10 * 1; iVol = 37000 * 1; sVol = '37,000'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 11); iClose = 30.25 * 1; iOpen = 30.00 * 1; iHigh = 30.30 * 1; iLow = 29.90 * 1; iVol = 89954 * 1; sVol = '89,954'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 12); iClose = 30.11 * 1; iOpen = 30.02 * 1; iHigh = 30.17 * 1; iLow = 29.73 * 1; iVol = 68141 * 1; sVol = '68,141'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 15); iClose = 30.48 * 1; iOpen = 29.82 * 1; iHigh = 30.59 * 1; iLow = 29.59 * 1; iVol = 55550 * 1; sVol = '55,550'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 16); iClose = 30.98 * 1; iOpen = 30.51 * 1; iHigh = 31.00 * 1; iLow = 30.24 * 1; iVol = 33605 * 1; sVol = '33,605'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 17); iClose = 30.60 * 1; iOpen = 30.90 * 1; iHigh = 31.05 * 1; iLow = 30.51 * 1; iVol = 36332 * 1; sVol = '36,332'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 18); iClose = 30.03 * 1; iOpen = 30.51 * 1; iHigh = 30.51 * 1; iLow = 29.85 * 1; iVol = 53385 * 1; sVol = '53,385'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 19); iClose = 30.43 * 1; iOpen = 30.07 * 1; iHigh = 30.49 * 1; iLow = 30.0201 * 1; iVol = 29064 * 1; sVol = '29,064'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 22); iClose = 32.00 * 1; iOpen = 30.62 * 1; iHigh = 32.105 * 1; iLow = 30.62 * 1; iVol = 67529 * 1; sVol = '67,529'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 23); iClose = 32.47 * 1; iOpen = 31.87 * 1; iHigh = 32.62 * 1; iLow = 31.49 * 1; iVol = 100612 * 1; sVol = '100,612'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 24); iClose = 31.52 * 1; iOpen = 32.25 * 1; iHigh = 32.25 * 1; iLow = 31.32 * 1; iVol = 93765 * 1; sVol = '93,765'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 25); iClose = 31.11 * 1; iOpen = 31.18 * 1; iHigh = 31.32 * 1; iLow = 30.80 * 1; iVol = 80396 * 1; sVol = '80,396'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 26); iClose = 31.16 * 1; iOpen = 31.25 * 1; iHigh = 31.25 * 1; iLow = 30.83 * 1; iVol = 35147 * 1; sVol = '35,147'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 29); iClose = 31.78 * 1; iOpen = 31.25 * 1; iHigh = 31.87 * 1; iLow = 31.25 * 1; iVol = 39312 * 1; sVol = '39,312'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 30); iClose = 31.89 * 1; iOpen = 31.29 * 1; iHigh = 32.10 * 1; iLow = 31.225 * 1; iVol = 56794 * 1; sVol = '56,794'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 6, 31); iClose = 32.49 * 1; iOpen = 32.15 * 1; iHigh = 32.63 * 1; iLow = 32.05 * 1; iVol = 57846 * 1; sVol = '57,846'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 7, 1); iClose = 31.63 * 1; iOpen = 32.37 * 1; iHigh = 32.37 * 1; iLow = 31.44 * 1; iVol = 54455 * 1; sVol = '54,455'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 7, 2); iClose = 29.40 * 1; iOpen = 29.85 * 1; iHigh = 30.18 * 1; iLow = 29.31 * 1; iVol = 166782 * 1; sVol = '166,782'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 7, 5); iClose = 29.01 * 1; iOpen = 28.00 * 1; iHigh = 29.25 * 1; iLow = 27.75 * 1; iVol = 72782 * 1; sVol = '72,782'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 7, 6); iClose = 29.40 * 1; iOpen = 28.74 * 1; iHigh = 29.60 * 1; iLow = 28.59 * 1; iVol = 53762 * 1; sVol = '53,762'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 7, 7); iClose = 29.35 * 1; iOpen = 29.74 * 1; iHigh = 30.16 * 1; iLow = 29.35 * 1; iVol = 54469 * 1; sVol = '54,469'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 7, 8); iClose = 29.62 * 1; iOpen = 29.56 * 1; iHigh = 29.69 * 1; iLow = 29.21 * 1; iVol = 32745 * 1; sVol = '32,745'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 7, 9); iClose = 30.47 * 1; iOpen = 30.02 * 1; iHigh = 30.89 * 1; iLow = 29.6146 * 1; iVol = 124480 * 1; sVol = '124,480'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 7, 12); iClose = 30.49 * 1; iOpen = 30.06 * 1; iHigh = 30.795 * 1; iLow = 29.82 * 1; iVol = 86757 * 1; sVol = '86,757'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); var newDate = new Date(2024, 7, 13); iClose = 30.26 * 1; iOpen = 30.24 * 1; iHigh = 30.38 * 1; iLow = 29.7798 * 1; iVol = 77317 * 1; sVol = '77,317'; chartData.push({date:newDate, price:iClose, open:iOpen, high:iHigh, low:iLow, value:iClose, volume:iVol, svolume:sVol }); }