date,close,open,high,low,volume 2024-09-03T00:00:00-04:00,341.88,341.36,345.54,339.67,2049328.0 2024-09-04T00:00:00-04:00,343.99,340.0,344.91,338.98,1478410.0 2024-09-05T00:00:00-04:00,340.93,344.22,344.45,339.5,1195275.0 2024-09-06T00:00:00-04:00,339.84,340.7,342.44,336.76,1613563.0 2024-09-09T00:00:00-04:00,341.81,340.63,342.25,339.09,1569422.0 2024-09-10T00:00:00-04:00,347.7,343.81,348.0,342.22,1655717.0 2024-09-11T00:00:00-04:00,350.31,346.36,350.72,342.24,2121785.0 2024-09-12T00:00:00-04:00,349.89,350.48,352.42,345.2,2182279.0 2024-09-13T00:00:00-04:00,349.58,351.1,351.43,348.79,1812013.0 2024-09-16T00:00:00-04:00,354.12,350.84,354.98,349.63,2536400.0 2024-09-17T00:00:00-04:00,337.04,355.1,355.28,336.31,4528964.0 2024-09-18T00:00:00-04:00,336.18,335.0,339.0,332.96,2150899.0 2024-09-19T00:00:00-04:00,335.24,340.0,340.38,332.23,2645896.0 2024-09-20T00:00:00-04:00,336.22,332.32,336.35,331.87,5231021.0 2024-09-23T00:00:00-04:00,339.21,337.38,339.44,334.05,1998526.0 2024-09-24T00:00:00-04:00,339.62,337.94,340.62,335.28,2842900.0 2024-09-25T00:00:00-04:00,337.05,335.14,339.75,334.16,3552701.0 2024-09-26T00:00:00-04:00,355.81,355.01,363.99,349.7,4454991.0 2024-09-27T00:00:00-04:00,349.7,356.33,358.34,349.3,2575382.0 2024-09-30T00:00:00-04:00,353.48,348.5,354.06,347.72,2425021.0 2024-10-01T00:00:00-04:00,351.98,354.99,354.99,349.9,1827309.0 2024-10-02T00:00:00-04:00,356.29,352.71,357.19,351.34,2421300.0 2024-10-03T00:00:00-04:00,361.24,359.55,364.45,359.33,3646300.0 2024-10-04T00:00:00-04:00,362.24,364.2,367.79,359.82,2131552.0 2024-10-07T00:00:00-04:00,356.8,360.0,362.0,355.85,1536800.0 2024-10-08T00:00:00-04:00,360.38,359.53,360.65,357.52,2348300.0 2024-10-09T00:00:00-04:00,365.08,360.98,366.46,360.77,2046441.0 2024-10-10T00:00:00-04:00,361.07,363.56,364.47,358.91,2088152.0 2024-10-11T00:00:00-04:00,360.74,362.52,363.4,360.06,1436631.0 2024-10-14T00:00:00-04:00,364.6,361.58,365.62,361.16,2256500.0 2024-10-15T00:00:00-04:00,368.66,365.43,371.0,365.43,2956109.0 2024-10-16T00:00:00-04:00,372.26,365.69,372.87,364.88,2110724.0 2024-10-17T00:00:00-04:00,375.15,373.0,375.51,371.78,1906904.0 2024-10-18T00:00:00-04:00,376.86,375.51,377.33,373.65,1893300.0 2024-10-21T00:00:00-04:00,376.03,375.0,377.34,374.21,1785135.0 2024-10-22T00:00:00-04:00,371.79,374.62,374.86,371.13,1740279.0 2024-10-23T00:00:00-04:00,370.63,370.84,372.48,368.23,2211832.0 2024-10-24T00:00:00-04:00,364.23,367.5,373.44,363.75,2311975.0 2024-10-25T00:00:00-04:00,360.8,364.0,365.45,359.59,2129390.0 2024-10-28T00:00:00-04:00,361.32,364.0,366.99,360.39,2717787.0 2024-10-29T00:00:00-04:00,363.04,360.91,365.08,359.05,2643029.0 2024-10-30T00:00:00-04:00,346.57,358.0,358.83,345.34,3916800.0 2024-10-31T00:00:00-04:00,344.82,344.63,347.86,342.62,3078200.0 2024-11-01T00:00:00-04:00,345.67,346.94,347.95,344.83,2579809.0 2024-11-04T00:00:00-05:00,343.9,345.26,346.68,341.58,1931315.0 2024-11-05T00:00:00-05:00,345.49,342.79,347.42,342.21,1554297.0 2024-11-06T00:00:00-05:00,356.13,355.9,357.23,353.0,3009729.0 2024-11-07T00:00:00-05:00,360.71,358.0,362.0,356.29,2250537.0 2024-11-08T00:00:00-05:00,355.53,360.77,362.76,355.12,2289531.0 2024-11-11T00:00:00-05:00,357.3,355.0,360.64,354.1,2985383.0 2024-11-12T00:00:00-05:00,360.61,357.64,362.13,356.95,3233662.0 2024-11-13T00:00:00-05:00,370.22,359.54,370.64,359.04,3353988.0 2024-11-14T00:00:00-05:00,362.07,371.38,372.0,361.03,3503239.0 2024-11-15T00:00:00-05:00,353.57,360.28,360.31,348.85,3624539.0 2024-11-18T00:00:00-05:00,352.79,353.57,355.5,351.82,1760084.0 2024-11-19T00:00:00-05:00,353.95,351.25,353.97,349.99,2447247.0 2024-11-20T00:00:00-05:00,357.07,353.71,357.33,351.65,1792718.0 2024-11-21T00:00:00-05:00,361.05,359.52,363.5,358.31,2240117.0 2024-11-22T00:00:00-05:00,358.66,358.24,364.64,357.28,2211127.0 2024-11-25T00:00:00-05:00,361.29,360.0,364.15,358.5,3054821.0 2024-11-26T00:00:00-05:00,363.18,361.99,364.53,360.62,2106328.0 2024-11-27T00:00:00-05:00,362.16,364.08,365.67,360.88,1657040.0 2024-11-29T00:00:00-05:00,362.37,360.15,365.0,360.0,1311300.0 2024-12-02T00:00:00-05:00,361.38,362.77,363.36,356.96,2445661.0 2024-12-03T00:00:00-05:00,352.54,348.8,354.34,346.62,3044981.0 2024-12-04T00:00:00-05:00,360.03,353.67,362.11,353.11,2074025.0 2024-12-05T00:00:00-05:00,358.13,356.07,358.9,354.89,1821300.0 2024-12-06T00:00:00-05:00,362.7,365.3,371.88,361.55,2332307.0 2024-12-09T00:00:00-05:00,359.5,360.45,366.0,358.1,2185184.0 2024-12-10T00:00:00-05:00,362.9,358.52,366.35,357.09,2157906.0 2024-12-11T00:00:00-05:00,363.84,363.85,366.59,363.43,1541560.0 2024-12-12T00:00:00-05:00,360.18,361.31,362.0,355.4,1834200.0 2024-12-13T00:00:00-05:00,358.68,359.58,360.76,356.25,1808745.0 2024-12-16T00:00:00-05:00,357.06,359.55,361.02,356.45,2306717.0 2024-12-17T00:00:00-05:00,357.3,357.36,358.48,353.02,2479100.0 2024-12-18T00:00:00-05:00,347.61,357.3,359.4,347.12,3232909.0 2024-12-19T00:00:00-05:00,372.16,365.0,376.91,363.19,6075500.0 2024-12-20T00:00:00-05:00,366.37,370.7,372.07,362.0,7013200.0 2024-12-23T00:00:00-05:00,358.77,360.58,362.96,355.73,3549390.0 2024-12-24T00:00:00-05:00,361.63,359.95,361.95,358.54,1075400.0 2024-12-26T00:00:00-05:00,360.43,360.35,361.95,359.07,910500.0 2024-12-27T00:00:00-05:00,356.18,358.78,360.43,354.0,1195720.0 2024-12-30T00:00:00-05:00,352.49,352.61,354.63,349.23,1490172.0 2024-12-31T00:00:00-05:00,351.79,354.98,355.08,350.43,1748650.0 2025-01-02T00:00:00-05:00,348.82,353.1,354.81,346.11,2255167.0 2025-01-03T00:00:00-05:00,353.85,350.0,354.82,349.09,2029853.0 2025-01-06T00:00:00-05:00,351.33,352.81,354.49,349.65,2356428.0 2025-01-07T00:00:00-05:00,356.39,355.35,363.22,353.81,4663137.0 2025-01-08T00:00:00-05:00,357.73,361.0,363.6,355.35,2217337.0 2025-01-10T00:00:00-05:00,349.79,355.03,358.0,348.74,2830056.0 2025-01-13T00:00:00-05:00,349.14,345.13,350.91,344.37,2711293.0 2025-01-14T00:00:00-05:00,348.99,351.21,352.52,345.63,1825402.0 2025-01-15T00:00:00-05:00,349.73,352.35,355.2,349.06,2624034.0 2025-01-16T00:00:00-05:00,350.56,349.11,353.25,347.0,2025844.0 2025-01-17T00:00:00-05:00,352.59,354.92,357.0,351.91,4064800.0 2025-01-21T00:00:00-05:00,356.42,349.25,356.86,348.0,3098800.0 2025-01-22T00:00:00-05:00,359.11,358.24,360.17,354.84,3155962.0 2025-01-23T00:00:00-05:00,363.26,358.09,363.32,357.65,2111100.0 2025-01-24T00:00:00-05:00,362.41,362.14,364.0,360.15,1827829.0 2025-01-27T00:00:00-05:00,373.21,359.32,373.85,358.93,3855922.0 2025-01-28T00:00:00-05:00,378.39,372.0,382.02,370.75,4052934.0 2025-01-29T00:00:00-05:00,374.42,379.87,381.9,373.18,2345609.0 2025-01-30T00:00:00-05:00,380.75,378.0,385.91,376.72,2218868.0 2025-01-31T00:00:00-05:00,384.95,380.75,387.0,379.64,3106600.0 2025-02-03T00:00:00-05:00,385.21,381.14,386.66,378.54,2792940.0 2025-02-04T00:00:00-05:00,391.62,381.51,392.45,380.55,3166600.0 2025-02-05T00:00:00-05:00,398.25,390.82,398.35,390.42,3463400.0 2025-02-06T00:00:00-05:00,387.34,395.2,397.88,385.92,2828177.0 2025-02-07T00:00:00-05:00,385.98,389.0,390.53,385.36,2437400.0 2025-02-10T00:00:00-05:00,386.89,388.24,390.0,385.19,1771588.0 2025-02-11T00:00:00-05:00,390.01,385.0,390.35,383.89,2121376.0 2025-02-12T00:00:00-05:00,388.83,386.05,391.51,386.0,2251324.0 2025-02-13T00:00:00-05:00,389.53,388.61,390.91,384.73,3387300.0 2025-02-14T00:00:00-05:00,388.0,390.0,391.0,387.43,2024720.0 2025-02-18T00:00:00-05:00,387.56,384.63,390.49,381.49,3701100.0 2025-02-19T00:00:00-05:00,390.22,385.99,392.02,384.44,1438209.0 2025-02-20T00:00:00-05:00,384.84,387.87,390.0,384.25,2252400.0 2025-02-21T00:00:00-05:00,364.26,380.0,382.77,363.93,3751700.0 2025-02-24T00:00:00-05:00,363.91,364.41,366.93,361.06,2755807.0 2025-02-25T00:00:00-05:00,362.95,361.08,365.58,359.5,1947670.0 2025-02-26T00:00:00-05:00,358.35,362.7,363.01,356.86,2267552.0 2025-02-27T00:00:00-05:00,356.87,358.05,361.62,355.37,2735432.0 2025-02-28T00:00:00-05:00,348.5,357.15,359.14,342.41,5768387.0 2025-03-03T00:00:00-05:00,344.99,349.42,351.99,343.01,3011100.0 2025-03-04T00:00:00-05:00,345.78,342.18,349.24,342.0,3156307.0 2025-03-05T00:00:00-05:00,348.26,345.22,348.8,343.46,2578507.0 2025-03-06T00:00:00-05:00,341.84,344.52,347.1,339.82,3467603.0 2025-03-07T00:00:00-05:00,342.18,339.0,342.89,335.91,4459900.0 2025-03-10T00:00:00-04:00,335.3,338.89,339.9,332.53,3454769.0 2025-03-11T00:00:00-04:00,327.79,333.08,334.43,325.55,3390000.0 2025-03-12T00:00:00-04:00,324.33,328.5,330.0,322.89,3086325.0 2025-03-13T00:00:00-04:00,317.07,323.69,323.69,314.61,3667673.0 2025-03-14T00:00:00-04:00,318.82,316.41,318.9,314.29,4086087.0 2025-03-17T00:00:00-04:00,325.71,320.0,326.73,319.6,3518232.0 2025-03-18T00:00:00-04:00,324.07,323.64,325.05,319.49,2811562.0 2025-03-19T00:00:00-04:00,324.47,325.19,326.73,321.07,4314143.0 2025-03-20T00:00:00-04:00,300.91,296.15,306.85,291.51,10699545.0 2025-03-21T00:00:00-04:00,305.32,298.05,305.6,295.58,11735300.0 2025-03-24T00:00:00-04:00,307.18,308.1,310.46,305.18,3793200.0 2025-03-25T00:00:00-04:00,308.9,307.55,312.47,305.42,3890400.0 2025-03-26T00:00:00-04:00,311.16,309.03,312.75,309.02,3669823.0 2025-03-27T00:00:00-04:00,308.53,309.22,313.0,307.48,2871044.0 2025-03-28T00:00:00-04:00,304.33,308.38,310.07,303.84,2377611.0 2025-03-31T00:00:00-04:00,312.04,302.45,313.11,300.4,5511930.0 2025-04-01T00:00:00-04:00,313.58,311.6,316.02,310.98,3503908.0 2025-04-02T00:00:00-04:00,316.33,309.75,318.0,309.75,4123000.0 2025-04-03T00:00:00-04:00,301.46,308.0,311.79,300.97,3614800.0 2025-04-04T00:00:00-04:00,285.06,296.8,299.05,284.6,4659000.0 2025-04-07T00:00:00-04:00,284.72,278.94,293.04,275.01,6333638.0 2025-04-08T00:00:00-04:00,281.39,290.29,293.03,276.68,4730814.0 2025-04-09T00:00:00-04:00,299.94,280.0,300.45,278.92,6702221.0 2025-04-10T00:00:00-04:00,285.22,292.47,296.1,278.34,4578600.0 2025-04-11T00:00:00-04:00,284.34,282.58,286.3,276.73,5019507.0 2025-04-14T00:00:00-04:00,289.79,289.92,293.26,286.64,3299370.0 2025-04-15T00:00:00-04:00,288.66,288.91,292.08,287.34,3273310.0 2025-04-16T00:00:00-04:00,285.24,289.45,292.5,283.74,3183916.0 2025-04-17T00:00:00-04:00,282.35,285.52,286.67,281.77,2321537.0 2025-04-21T00:00:00-04:00,279.23,282.34,282.34,275.98,2835510.0 2025-04-22T00:00:00-04:00,283.96,281.4,285.1,280.15,2499900.0 2025-04-23T00:00:00-04:00,288.13,294.65,296.94,286.97,2763100.0 2025-04-24T00:00:00-04:00,291.41,285.0,291.76,284.74,3271401.0 2025-04-25T00:00:00-04:00,293.39,291.52,294.01,289.02,2919326.0 2025-04-28T00:00:00-04:00,293.25,294.52,296.06,289.89,1865246.0 2025-04-29T00:00:00-04:00,298.47,295.62,299.04,294.8,3251980.0 2025-04-30T00:00:00-04:00,299.15,295.27,299.55,291.71,2834724.0 2025-05-01T00:00:00-04:00,300.53,300.81,304.76,298.5,2848600.0 2025-05-02T00:00:00-04:00,305.33,305.0,306.34,303.87,1810083.0 2025-05-05T00:00:00-04:00,307.71,303.43,309.41,303.41,3548600.0 2025-05-06T00:00:00-04:00,303.8,303.86,305.95,303.2,2719419.0 2025-05-07T00:00:00-04:00,306.09,304.8,308.09,303.47,2647765.0 2025-05-08T00:00:00-04:00,308.88,309.0,313.25,308.0,2861634.0 2025-05-09T00:00:00-04:00,307.9,310.03,311.59,306.7,1844518.0 2025-05-12T00:00:00-04:00,322.09,316.47,322.47,315.36,3271417.0 2025-05-13T00:00:00-04:00,322.53,321.92,325.71,321.56,2775543.0 2025-05-14T00:00:00-04:00,320.41,321.54,322.1,317.9,2417203.0 2025-05-15T00:00:00-04:00,323.21,320.22,324.0,319.76,3050609.0 2025-05-16T00:00:00-04:00,317.69,317.42,318.06,309.73,3968036.0 2025-05-19T00:00:00-04:00,319.39,315.79,320.89,315.07,2247424.0 2025-05-20T00:00:00-04:00,320.18,318.46,320.33,317.39,2930525.0 2025-05-21T00:00:00-04:00,317.72,317.04,322.86,316.42,2788112.0 2025-05-22T00:00:00-04:00,316.45,317.51,319.19,316.04,2996617.0 2025-05-23T00:00:00-04:00,309.58,311.11,311.73,307.87,2947209.0 2025-05-27T00:00:00-04:00,315.43,313.52,315.7,312.01,3248900.0 2025-05-28T00:00:00-04:00,315.99,314.75,317.39,314.05,3437600.0 2025-05-29T00:00:00-04:00,317.73,317.52,318.42,314.78,2557880.0 2025-05-30T00:00:00-04:00,316.82,318.16,318.99,314.09,4012710.0 2025-06-02T00:00:00-04:00,314.47,313.63,314.94,311.21,2340485.0 2025-06-03T00:00:00-04:00,312.9,313.0,313.99,310.6,3678342.0 2025-06-04T00:00:00-04:00,316.4,315.11,316.79,314.39,2337800.0 2025-06-05T00:00:00-04:00,315.38,317.3,317.96,313.41,3787717.0 2025-06-06T00:00:00-04:00,317.65,318.42,320.15,316.38,2309566.0 2025-06-09T00:00:00-04:00,316.62,318.01,319.23,316.04,2291300.0 2025-06-10T00:00:00-04:00,320.92,317.57,321.69,317.0,2356102.0 2025-06-11T00:00:00-04:00,319.22,320.92,321.77,317.84,1859102.0 2025-06-12T00:00:00-04:00,318.13,317.5,318.62,316.11,2194500.0 2025-06-13T00:00:00-04:00,311.71,314.32,317.31,311.28,3102669.0 2025-06-16T00:00:00-04:00,314.33,314.33,317.05,312.82,2930017.0 2025-06-17T00:00:00-04:00,312.03,312.97,315.95,311.85,2533800.0 2025-06-18T00:00:00-04:00,306.38,314.2,314.2,305.87,4593100.0 2025-06-20T00:00:00-04:00,285.37,281.43,288.87,273.19,11697439.0 2025-06-23T00:00:00-04:00,295.0,286.0,295.33,284.23,5454927.0 2025-06-24T00:00:00-04:00,300.72,295.68,301.65,295.01,4940618.0 2025-06-25T00:00:00-04:00,294.6,301.0,301.65,294.35,3164580.0 2025-06-26T00:00:00-04:00,296.08,296.59,296.96,292.6,3634014.0 2025-06-27T00:00:00-04:00,295.46,295.88,296.7,292.99,4159536.0 2025-06-30T00:00:00-04:00,298.89,296.74,299.01,295.74,3136901.0 2025-07-01T00:00:00-04:00,302.62,298.12,304.19,297.93,3565707.0 2025-07-02T00:00:00-04:00,302.29,303.17,303.17,298.32,2748684.0 2025-07-03T00:00:00-04:00,304.78,303.0,305.3,302.29,1616133.0 2025-07-07T00:00:00-04:00,300.54,303.53,304.79,299.29,2753300.0 2025-07-08T00:00:00-04:00,303.33,301.75,307.77,300.51,2890515.0 2025-07-09T00:00:00-04:00,297.4,303.16,304.19,294.79,3177760.0 2025-07-10T00:00:00-04:00,288.36,292.04,292.6,285.79,5197475.0 2025-07-11T00:00:00-04:00,281.06,287.21,287.74,280.43,5077108.0 2025-07-14T00:00:00-04:00,279.99,280.69,280.94,276.95,4281800.0 2025-07-15T00:00:00-04:00,276.07,281.04,281.11,275.96,3970300.0 2025-07-16T00:00:00-04:00,279.67,276.75,280.27,276.03,3176628.0 2025-07-17T00:00:00-04:00,282.7,280.75,283.13,278.25,3513221.0 2025-07-18T00:00:00-04:00,282.44,283.24,283.82,280.64,4207481.0 2025-07-21T00:00:00-04:00,282.45,283.52,284.6,282.18,2955775.0 2025-07-22T00:00:00-04:00,286.96,281.8,287.07,281.8,3614707.0 2025-07-23T00:00:00-04:00,286.04,289.74,291.0,285.78,2953559.0 2025-07-24T00:00:00-04:00,281.71,281.78,284.4,279.27,3953005.0 2025-07-25T00:00:00-04:00,283.15,281.8,284.3,280.56,2632300.0 2025-07-28T00:00:00-04:00,277.04,280.19,280.99,275.71,3693900.0 2025-07-29T00:00:00-04:00,278.9,277.45,278.96,276.54,3492714.0 2025-07-30T00:00:00-04:00,274.0,278.5,278.69,272.39,4272743.0 2025-07-31T00:00:00-04:00,267.1,271.0,273.88,266.13,4794149.0 2025-08-01T00:00:00-04:00,255.37,264.63,265.11,254.2,6042413.0 2025-08-04T00:00:00-04:00,258.78,258.08,259.14,256.61,3470608.0 2025-08-05T00:00:00-04:00,247.07,255.74,255.8,245.74,10175900.0 2025-08-06T00:00:00-04:00,247.54,247.7,248.09,244.0,8064700.0 2025-08-07T00:00:00-04:00,241.72,248.2,251.33,239.82,7246300.0 2025-08-08T00:00:00-04:00,239.2,242.66,242.92,238.03,3811193.0 2025-08-11T00:00:00-04:00,238.61,238.0,241.82,236.96,4675000.0 2025-08-12T00:00:00-04:00,237.87,238.93,242.42,236.67,4832539.0 2025-08-13T00:00:00-04:00,245.68,238.75,246.73,237.31,5278400.0 2025-08-14T00:00:00-04:00,246.16,244.54,246.67,242.35,4928485.0 2025-08-15T00:00:00-04:00,247.01,245.74,249.4,245.74,4223700.0 2025-08-18T00:00:00-04:00,249.13,247.0,250.99,245.1,3776430.0 2025-08-19T00:00:00-04:00,255.88,250.53,257.62,250.4,4555710.0 2025-08-20T00:00:00-04:00,255.05,257.04,260.39,254.99,5069900.0 2025-08-21T00:00:00-04:00,253.99,255.0,255.0,250.73,2670597.0 2025-08-22T00:00:00-04:00,259.22,254.69,262.17,254.47,3102948.0 2025-08-25T00:00:00-04:00,256.05,259.22,259.73,255.04,2358756.0 2025-08-26T00:00:00-04:00,255.42,255.34,256.69,253.16,4884513.0 2025-08-27T00:00:00-04:00,257.12,256.12,258.29,255.44,2239000.0 2025-08-28T00:00:00-04:00,256.17,258.0,258.13,253.96,2984988.0 2025-08-29T00:00:00-04:00,259.97,256.92,260.38,256.09,2806195.0 2025-09-02T00:00:00-04:00,252.21,257.85,260.4,251.9835,1135612.0