Date,Open,High,Low,Close,Volume 2024-07-24,52.37,52.37,50.395,51.085,2076.0 2024-07-25,49.445,50.245,47.43,48.715,31035.0 2024-07-26,50.395,50.395,49.11,49.9,53008.0 2024-07-29,48.665,51.385,48.665,50.61,19725.0 2024-07-30,47.945,49.675,47.945,49.04,16265.0 2024-07-31,47.925,49.405,46.945,48.575,33440.0 2024-08-01,51.085,51.085,49.405,50.405,31884.0 2024-08-02,47.175,48.075,46.955,47.38,150841.0 2024-08-05,45.0,45.0,41.125,43.875,383987.0 2024-08-06,41.995,43.48,41.195,43.33,263915.0 2024-08-07,43.38,45.245,43.025,44.575,340691.0 2024-08-08,43.485,44.26,43.44,43.725,227085.0 2024-08-09,45.4,47.22,45.4,45.885,124934.0 2024-08-12,45.06,45.715,44.675,45.715,116457.0 2024-08-13,46.36,46.905,46.2,46.27,101811.0 2024-08-14,47.24,48.005,46.995,46.995,110946.0 2024-08-15,46.995,47.29,45.655,46.605,150424.0 2024-08-16,47.855,48.53,47.665,47.985,116248.0 2024-08-19,47.54,48.3,47.19,47.52,84461.0 2024-08-20,49.52,50.36,49.27,49.865,240443.0 2024-08-21,49.26,50.46,49.055,50.055,113364.0 2024-08-22,49.21,49.43,48.825,48.875,92655.0 2024-08-23,48.5,48.5,47.875,48.045,74103.0 2024-08-26,49.035,49.825,49.035,49.23,127689.0 2024-08-27,50.15,50.805,50.15,50.755,125245.0 2024-08-28,50.41,50.51,49.34,49.34,178551.0 2024-08-29,47.25,47.44,46.875,47.005,121323.0 2024-08-30,47.33,47.39,46.985,47.39,192463.0 2024-09-02,47.14,47.4,46.695,46.945,88707.0 2024-09-03,46.975,47.005,46.725,46.785,87737.0 2024-09-04,45.595,46.42,44.495,44.575,128183.0 2024-09-05,45.17,45.32,44.615,44.915,152168.0 2024-09-06,44.555,44.775,43.825,43.825,114454.0 2024-09-09,42.585,42.585,42.13,42.21,61426.0 2024-09-10,42.97,43.44,42.525,42.685,71224.0 2024-09-11,42.15,42.2,41.855,42.14,207526.0 2024-09-12,43.855,44.43,43.835,44.43,125389.0 2024-09-13,45.575,45.885,45.515,45.735,114721.0 2024-09-16,47.615,48.49,47.585,48.42,201078.0 2024-09-17,50.41,50.805,49.865,49.865,210439.0 2024-09-18,49.685,49.695,49.19,49.43,145586.0 2024-09-19,49.835,51.26,49.835,51.26,275187.0 2024-09-20,51.085,51.085,50.24,50.41,181697.0 2024-09-23,49.14,49.765,49.14,49.53,123411.0 2024-09-24,49.31,51.49,49.27,51.43,256411.0 2024-09-25,52.55,54.165,52.55,53.59,331227.0 2024-09-26,53.045,53.045,52.195,52.825,137792.0 2024-09-27,55.955,56.935,55.955,56.68,215619.0 2024-09-30,56.6,57.315,56.45,57.145,234253.0 2024-10-01,56.4,56.4,55.175,55.4,68861.0 2024-10-02,55.955,56.8,55.72,56.36,82776.0 2024-10-03,56.35,56.47,55.58,55.885,67931.0 2024-10-04,55.115,55.34,54.54,55.155,60306.0 2024-10-07,56.5,56.845,55.975,56.56,73199.0 2024-10-08,57.8,58.57,56.145,56.215,280817.0 2024-10-09,55.39,56.015,55.035,55.175,91645.0 2024-10-10,55.965,56.955,55.58,56.955,57531.0 2024-10-11,57.295,58.45,57.245,58.45,125731.0 2024-10-14,59.72,60.66,59.225,59.995,171582.0 2024-10-15,61.065,61.395,60.85,60.94,169277.0 2024-10-16,60.46,61.405,60.46,61.155,103174.0 2024-10-17,66.255,67.64,64.73,65.445,373530.0 2024-10-18,59.71,60.76,59.175,60.57,408335.0 2024-10-21,62.445,63.015,62.09,62.71,202947.0 2024-10-22,61.59,61.84,61.225,61.58,109721.0 2024-10-23,62.005,62.79,61.87,62.64,123059.0 2024-10-24,62.9,63.275,62.295,62.72,175556.0 2024-10-25,62.475,63.09,61.61,61.61,102929.0 2024-10-28,62.0,62.7,61.255,62.145,65525.0 2024-10-29,62.315,62.73,61.99,62.04,130586.0 2024-10-30,61.94,62.235,61.265,61.265,103539.0 2024-10-31,61.105,61.115,60.27,60.27,152605.0 2024-11-01,59.635,60.955,59.635,60.955,92414.0 2024-11-04,61.105,61.68,60.995,61.55,61573.0 2024-11-05,61.405,61.69,61.085,61.44,35916.0 2024-11-06,63.635,64.47,63.635,64.32,197815.0 2024-11-07,67.6,68.05,67.135,67.92,478425.0 2024-11-08,67.7,68.215,67.205,67.445,116980.0 2024-11-11,66.87,67.555,66.82,67.155,169782.0 2024-11-12,66.145,66.145,65.235,65.46,184740.0 2024-11-13,62.095,62.315,61.68,62.135,99361.0 2024-11-14,62.495,62.505,61.53,61.96,96970.0 2024-11-15,63.575,63.875,63.07,63.685,147235.0 2024-11-18,67.505,68.0,67.345,67.79,316282.0 2024-11-19,66.995,69.515,66.81,69.22,618412.0 2024-11-20,69.33,70.09,69.15,69.485,145655.0 2024-11-21,69.935,69.935,69.485,69.685,86695.0 2024-11-22,70.33,71.095,70.26,70.53,299413.0 2024-11-25,70.3,70.48,69.845,69.845,238265.0 2024-11-26,71.47,72.16,71.245,71.245,175706.0 2024-11-27,71.935,72.615,71.91,72.415,214421.0 2024-11-28,70.24,70.5,69.825,70.1,108186.0 2024-11-29,70.32,70.56,69.38,70.22,43446.0 2024-12-02,70.58,71.015,70.12,70.6,91365.0 2024-12-03,70.785,70.785,69.645,69.675,82089.0 2024-12-04,69.675,70.53,69.635,70.51,102787.0 2024-12-05,70.53,70.905,70.4,70.725,101178.0 2024-12-06,70.46,70.785,70.045,70.46,76213.0 2024-12-09,66.065,66.38,65.2,66.045,197294.0 2024-12-10,65.75,65.75,64.2,64.525,265339.0 2024-12-11,64.43,64.43,63.21,63.695,143416.0 2024-12-12,62.145,62.145,60.79,61.035,185436.0 2024-12-13,61.165,61.43,60.905,61.125,76378.0 2024-12-16,60.74,61.355,60.135,61.155,149485.0 2024-12-17,59.815,60.065,59.27,59.935,159602.0 2024-12-18,59.875,60.195,59.55,59.835,112462.0 2024-12-19,58.775,59.45,58.775,59.03,175812.0 2024-12-20,58.24,58.595,57.545,58.31,1233636.0 2024-12-23,59.56,60.44,59.56,60.44,94343.0 2024-12-24,60.59,61.115,60.52,61.055,25451.0 2024-12-27,60.36,61.47,60.36,60.59,42247.0 2024-12-30,60.51,60.51,59.585,59.955,35746.0 2024-12-31,59.47,59.47,58.775,58.845,19876.0 2025-01-02,60.51,60.76,60.135,60.5,50253.0 2025-01-03,60.28,61.065,60.25,60.25,40145.0 2025-01-06,57.585,57.86,56.82,56.82,139834.0 2025-01-07,57.93,58.525,57.88,58.26,73505.0 2025-01-08,58.26,58.26,57.73,58.08,81224.0 2025-01-09,57.04,57.355,56.7,57.255,62743.0 2025-01-10,58.0,58.0,57.175,57.525,37964.0 2025-01-13,57.06,57.9,57.06,57.235,36383.0 2025-01-14,58.02,58.755,58.01,58.525,87371.0 2025-01-15,59.13,59.49,58.635,58.745,72203.0 2025-01-16,60.41,60.8,60.2,60.2,15690.0 2025-01-17,61.9,62.155,61.58,62.065,90915.0 2025-01-20,62.505,63.99,62.505,63.595,141720.0 2025-01-21,62.84,64.09,62.84,63.21,95098.0 2025-01-22,60.955,62.0,60.885,61.345,81403.0 2025-01-23,61.205,61.68,60.44,60.76,114202.0 2025-01-24,59.0,59.615,58.805,59.615,79557.0 2025-01-28,56.54,56.54,55.185,55.975,268103.0 2025-01-29,54.51,55.105,54.005,54.965,160269.0 2025-01-30,55.7,56.52,55.57,56.385,83026.0 2025-01-31,56.54,56.9,56.295,56.55,61629.0 2025-02-03,55.75,55.75,54.08,54.16,264551.0 2025-02-04,55.38,55.58,54.965,55.025,94728.0 2025-02-05,57.435,57.89,57.215,57.285,83514.0 2025-02-06,57.335,57.335,56.6,57.135,44943.0 2025-02-07,56.93,56.98,56.305,56.65,37759.0 2025-02-10,56.045,57.525,54.795,56.54,207732.0 2025-02-11,58.33,58.805,58.25,58.27,75557.0 2025-02-12,59.22,59.22,58.06,58.525,66730.0 2025-02-13,58.27,58.27,57.185,57.395,52176.0 2025-02-14,57.435,58.04,57.245,57.435,85573.0 2025-02-17,56.54,57.88,56.415,57.8,120237.0 2025-02-18,57.535,58.035,56.66,56.82,59095.0 2025-02-19,57.245,58.095,57.245,57.565,65450.0 2025-02-20,56.94,56.94,56.195,56.405,81199.0 2025-02-21,57.495,57.93,57.255,57.395,78237.0 2025-02-24,53.765,54.655,53.02,54.28,142908.0 2025-02-25,54.38,55.165,54.38,54.6,74450.0 2025-02-26,54.06,54.06,53.39,53.755,63867.0 2025-02-27,53.22,53.23,52.635,52.91,96391.0 2025-02-28,53.57,53.57,52.355,52.635,107327.0 2025-03-03,53.31,53.815,52.825,53.795,47850.0 2025-03-04,50.05,51.33,50.05,50.795,51017.0 2025-03-05,50.24,50.445,49.96,50.415,92222.0 2025-03-06,50.835,51.135,50.595,51.125,89401.0 2025-03-07,51.26,51.92,51.26,51.73,60926.0 2025-03-10,51.67,52.465,51.59,51.68,55530.0 2025-03-11,48.895,49.65,48.72,49.485,119999.0 2025-03-12,50.595,50.705,49.91,50.665,116092.0 2025-03-13,52.095,52.625,51.47,51.55,89714.0 2025-03-14,51.56,51.85,50.815,51.31,68611.0 2025-03-17,52.565,52.665,51.79,52.555,69873.0 2025-03-18,54.065,54.165,53.54,53.57,61363.0 2025-03-19,53.09,53.24,52.765,52.99,60885.0 2025-03-20,53.765,55.255,53.715,55.17,203331.0 2025-03-21,55.15,55.17,54.285,54.48,229603.0 2025-03-24,54.115,54.225,53.62,53.975,27398.0 2025-03-25,52.685,53.28,52.605,52.92,93997.0 2025-03-26,53.58,53.61,53.07,53.08,38378.0 2025-03-27,52.375,52.575,52.01,52.575,62918.0 2025-03-28,50.805,50.805,50.3,50.3,105610.0 2025-03-31,48.5,48.5,47.875,47.875,75047.0 2025-04-01,48.0,48.63,47.955,48.2,43515.0 2025-04-02,47.705,48.12,47.395,47.515,78857.0 2025-04-03,46.97,48.57,46.43,46.58,99689.0 2025-04-04,42.935,43.045,42.535,42.535,364886.0 2025-04-07,39.565,39.615,37.895,38.78,218759.0 2025-04-08,40.835,41.315,40.58,41.095,268513.0 2025-04-09,37.835,37.965,36.485,36.625,705691.0 2025-04-10,41.68,41.68,39.695,39.805,556120.0 2025-04-11,38.005,38.44,37.195,38.44,120992.0 2025-04-14,39.145,39.505,38.95,39.0,189487.0 2025-04-15,39.275,39.275,38.5,38.76,127771.0 2025-04-16,38.76,38.81,37.67,37.705,405902.0 2025-04-17,37.565,38.155,37.2,37.765,176367.0 2025-04-22,36.465,36.465,35.975,36.205,215782.0 2025-04-23,37.815,38.185,37.45,37.695,469298.0 2025-04-24,39.355,39.725,39.185,39.185,294309.0 2025-04-28,39.745,39.755,39.245,39.335,201470.0 2025-04-29,39.705,39.735,39.08,39.385,152160.0 2025-04-30,39.125,39.125,38.64,38.71,123138.0 2025-05-01,38.51,39.485,37.935,38.095,172458.0 2025-05-02,37.925,38.42,37.65,38.42,125967.0 2025-05-05,38.79,39.325,38.67,38.74,77631.0 2025-05-06,38.295,38.51,38.035,38.265,109904.0 2025-05-07,38.145,38.99,38.015,38.135,246766.0 2025-05-08,37.525,38.32,37.42,38.255,92186.0 2025-05-09,39.655,39.805,39.395,39.525,125740.0 2025-05-12,40.25,40.805,40.14,40.69,142287.0 2025-05-13,43.63,44.215,43.63,43.83,204534.0 2025-05-14,43.88,44.185,43.47,43.72,63139.0 2025-05-15,45.18,45.605,45.11,45.16,187718.0 2025-05-16,44.075,44.455,43.69,43.81,60519.0 2025-05-19,45.115,45.42,44.545,44.755,127761.0 2025-05-20,45.085,45.185,44.585,44.685,70319.0 2025-05-21,44.685,44.765,44.065,44.465,86186.0 2025-05-22,44.045,44.185,43.52,43.78,81610.0 2025-05-23,43.8,43.8,43.29,43.37,32553.0 2025-05-26,43.47,43.47,42.89,43.21,30702.0 2025-05-27,43.77,43.77,42.89,43.33,69933.0 2025-05-28,43.33,43.9,43.28,43.77,85481.0 2025-05-29,43.97,44.505,43.49,44.275,56244.0 2025-05-30,42.91,42.97,42.535,42.96,83275.0 2025-06-02,41.835,41.885,40.9,40.91,198560.0 2025-06-03,40.92,41.355,40.58,40.88,105158.0 2025-06-04,42.455,43.15,42.355,43.15,191788.0 2025-06-05,41.855,42.185,41.525,42.125,112551.0 2025-06-06,42.395,43.01,42.395,42.83,43049.0 2025-06-10,43.31,43.81,43.17,43.37,92178.0 2025-06-11,43.81,44.095,43.71,43.85,67685.0 2025-06-12,43.98,44.105,43.53,43.54,87268.0 2025-06-13,43.83,43.97,43.01,43.14,58150.0 2025-06-16,43.2,43.94,43.2,43.72,45041.0 2025-06-17,43.72,44.335,43.67,43.99,48473.0 2025-06-18,44.115,44.285,43.76,44.095,61414.0 2025-06-19,43.33,43.33,42.715,42.77,118652.0 2025-06-20,42.655,43.14,42.545,42.545,168082.0 2025-06-23,42.82,43.29,42.585,43.23,63997.0 2025-06-24,44.195,44.625,43.92,44.065,101362.0 2025-06-25,44.125,44.215,43.52,43.52,114294.0 2025-06-26,43.42,43.42,42.455,42.455,129732.0 2025-06-27,44.825,45.81,44.435,45.73,243878.0 2025-06-30,44.125,47.035,43.44,44.825,368859.0 2025-07-01,44.825,45.295,44.495,44.855,146685.0 2025-07-02,45.075,46.155,45.075,46.15,84679.0 2025-07-03,47.495,47.96,47.405,47.735,72085.0 2025-07-04,47.715,47.815,46.845,46.845,63070.0 2025-07-07,46.44,47.185,46.44,46.56,60454.0 2025-07-08,45.98,46.18,45.55,45.75,69829.0 2025-07-09,46.22,47.025,46.22,46.735,74394.0 2025-07-10,46.985,47.035,46.37,46.625,47534.0 2025-07-11,47.565,47.855,46.99,47.145,76872.0 2025-07-14,46.46,46.915,46.13,46.13,81781.0 2025-07-15,45.32,45.35,44.885,45.165,44857.0 2025-07-16,43.68,43.9,43.33,43.62,73380.0 2025-07-17,43.73,44.955,43.48,44.365,74340.0 2025-07-18,44.875,46.0,44.875,45.65,55370.0 2025-07-21,46.12,47.115,46.07,47.065,132865.0 2025-07-22,47.755,47.875,47.235,47.615,88423.0 2025-07-23,48.41,50.055,48.41,48.71,254056.0 2025-07-24,48.71,49.13,48.24,48.86,111058.0 2025-07-25,48.71,48.71,47.755,47.92,77642.0 2025-07-28,46.965,47.215,46.605,46.955,208288.0 2025-07-29,46.815,46.995,46.59,46.785,48469.0 2025-07-30,46.44,47.085,46.41,46.915,48044.0 2025-07-31,46.1,46.735,46.1,46.54,95176.0 2025-08-01,46.775,47.225,46.19,46.48,171128.0 2025-08-04,44.425,44.715,44.095,44.715,177905.0 2025-08-05,45.47,46.31,45.39,45.77,149052.0 2025-08-06,45.98,46.49,45.84,46.27,110836.0 2025-08-07,45.77,46.06,45.48,45.82,256323.0 2025-08-08,45.59,46.67,45.59,46.54,49047.0 2025-08-11,46.62,47.27,45.99,46.845,67951.0 2025-08-12,45.36,45.86,45.05,45.2,95898.0 2025-08-13,47.665,48.745,47.585,48.375,95231.0 2025-08-14,48.765,48.915,48.105,48.365,45645.0 2025-08-15,48.425,48.825,48.395,48.825,58559.0 2025-08-18,47.835,48.27,47.695,47.915,54598.0 2025-08-19,45.57,45.77,45.175,45.34,88074.0 2025-08-20,45.86,46.36,45.78,46.1,75245.0 2025-08-21,46.0,46.0,45.39,45.74,90305.0 2025-08-22,46.08,46.1,45.66,45.73,51644.0 2025-08-25,48.815,48.985,48.135,48.755,139982.0 2025-08-26,48.655,49.045,48.275,48.315,385798.0 2025-08-27,48.945,49.125,48.615,48.935,87274.0 2025-08-28,48.655,48.995,48.425,48.425,65077.0 2025-08-29,48.425,48.925,48.255,48.655,70559.0 2025-09-01,48.435,49.005,47.99,48.305,54094.0 2025-09-02,48.425,48.645,48.175,48.455,96157.0 2025-09-03,46.985,47.295,46.36,46.36,51208.0 2025-09-04,46.965,47.675,46.965,47.115,125400.0 2025-09-05,47.235,48.025,47.15,47.855,119143.0 2025-09-08,48.265,48.625,48.105,48.415,74616.0 2025-09-09,48.415,48.915,48.095,48.145,49838.0 2025-09-10,47.565,47.565,47.135,47.255,69705.0 2025-09-11,46.44,46.855,46.42,46.705,31381.0 2025-09-12,47.985,48.915,47.955,48.915,69760.0 2025-09-15,49.445,50.46,49.445,50.42,99478.0 2025-09-16,50.41,50.44,49.97,50.44,53067.0 2025-09-17,50.26,50.26,49.71,49.84,58447.0 2025-09-18,49.58,49.755,49.12,49.54,77233.0 2025-09-19,49.7,49.88,49.425,49.425,191673.0 2025-09-22,49.165,49.51,49.025,49.105,36364.0 2025-09-23,49.045,49.445,49.045,49.105,49020.0 2025-09-24,47.435,47.825,47.315,47.345,66746.0 2025-09-25,47.105,48.395,47.075,48.395,157987.0 2025-09-26,47.915,48.375,47.675,48.375,72992.0 2025-09-29,49.415,50.33,49.415,50.26,77831.0 2025-09-30,50.9,51.71,50.22,50.49,154497.0 2025-10-01,49.92,49.92,49.325,49.415,97724.0 2025-10-02,50.78,51.79,50.78,51.25,115633.0 2025-10-03,52.13,53.005,52.13,52.535,153326.0 2025-10-06,52.535,52.535,52.08,52.28,41431.0 2025-10-07,51.09,51.25,50.66,51.16,55738.0 2025-10-08,53.555,54.025,53.365,54.025,150344.0 2025-10-09,56.56,56.945,55.8,56.2,104157.0 2025-10-10,56.22,56.49,55.79,55.79,222293.0 2025-10-13,54.805,55.37,54.305,54.785,62542.0 2025-10-14,55.135,56.04,55.135,55.8,65582.0 2025-10-15,55.26,55.7,55.005,55.7,93910.0 2025-10-16,56.1,56.59,55.72,56.15,100011.0 2025-10-17,56.57,56.92,56.15,56.15,107502.0 2025-10-20,55.51,55.59,55.005,55.42,85906.0 2025-10-21,59.675,60.725,59.445,59.575,202068.0 2025-10-22,57.28,57.74,56.9,57.3,97643.0 2025-10-23,54.315,55.99,54.195,55.77,93289.0 2025-10-24,61.09,61.49,57.16,59.395,448712.0 2025-10-27,60.065,60.645,59.925,60.295,176243.0 2025-10-28,60.395,60.99,60.25,60.685,116534.0 2025-10-29,59.785,60.165,59.575,59.945,133267.0 2025-10-30,59.595,60.265,59.125,59.485,242781.0 2025-10-31,56.39,57.28,56.37,56.57,225943.0 2025-11-03,56.7,57.0,56.37,56.5,98744.0 2025-11-04,56.37,57.59,56.37,57.02,206412.0 2025-11-05,54.48,54.9,54.14,54.81,115172.0 2025-11-06,55.55,55.68,54.67,55.17,56740.0 2025-11-07,56.5,56.98,56.0,56.44,90349.0 2025-11-10,57.0,58.04,57.0,57.84,127201.0 2025-11-11,59.0,59.675,59.0,59.16,119234.0 2025-11-12,58.28,58.3,57.37,58.1,255452.0 2025-11-13,60.72,61.77,60.72,61.77,140387.0 2025-11-14,58.8,59.39,58.555,58.62,106997.0 2025-11-17,57.94,58.4,57.34,58.19,83926.0 2025-11-18,55.5,55.84,54.84,54.92,208882.0 2025-11-19,55.35,56.33,55.35,55.83,80671.0 2025-11-20,56.75,57.77,56.75,57.36,91635.0 2025-11-21,56.44,56.62,54.83,54.83,102449.0 2025-11-24,55.89,56.54,55.76,56.17,109282.0 2025-11-25,58.43,60.0,58.43,59.66,159851.0 2025-11-26,60.55,61.09,60.55,60.71,129714.0