Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 May 2024 | 5,850.00 | 5,889.00 | 5,690.00 | 5,740.00 | 5,740.00 | 1,507,500 |
13 May 2024 | 5,835.00 | 5,941.00 | 5,759.00 | 5,892.00 | 5,892.00 | 1,473,500 |
10 May 2024 | 5,734.00 | 5,898.00 | 5,688.00 | 5,898.00 | 5,898.00 | 1,853,400 |
09 May 2024 | 5,621.00 | 5,720.00 | 5,566.00 | 5,652.00 | 5,652.00 | 1,301,900 |
08 May 2024 | 5,559.00 | 5,610.00 | 5,545.00 | 5,562.00 | 5,562.00 | 1,079,900 |
07 May 2024 | 5,400.00 | 5,633.00 | 5,400.00 | 5,633.00 | 5,633.00 | 2,088,800 |
02 May 2024 | 5,348.00 | 5,367.00 | 5,208.00 | 5,360.00 | 5,360.00 | 1,875,100 |
01 May 2024 | 5,204.00 | 5,398.00 | 5,133.00 | 5,359.00 | 5,359.00 | 3,842,700 |
30 Apr 2024 | 4,850.00 | 4,932.00 | 4,792.00 | 4,885.00 | 4,885.00 | 1,571,600 |
26 Apr 2024 | 4,745.00 | 4,749.00 | 4,652.00 | 4,737.00 | 4,737.00 | 774,200 |
25 Apr 2024 | 4,805.00 | 4,823.00 | 4,716.00 | 4,722.00 | 4,722.00 | 862,400 |
24 Apr 2024 | 4,762.00 | 4,832.00 | 4,722.00 | 4,819.00 | 4,819.00 | 1,371,200 |
23 Apr 2024 | 4,530.00 | 4,654.00 | 4,530.00 | 4,622.00 | 4,622.00 | 1,446,200 |
22 Apr 2024 | 4,452.00 | 4,514.00 | 4,405.00 | 4,508.00 | 4,508.00 | 1,394,400 |
19 Apr 2024 | 4,427.00 | 4,453.00 | 4,262.00 | 4,330.00 | 4,330.00 | 1,841,400 |
18 Apr 2024 | 4,493.00 | 4,504.00 | 4,389.00 | 4,492.00 | 4,492.00 | 1,267,700 |
17 Apr 2024 | 4,582.00 | 4,587.00 | 4,453.00 | 4,457.00 | 4,457.00 | 1,337,000 |
16 Apr 2024 | 4,732.00 | 4,757.00 | 4,587.00 | 4,607.00 | 4,607.00 | 1,613,500 |
15 Apr 2024 | 4,819.00 | 4,839.00 | 4,766.00 | 4,802.00 | 4,802.00 | 831,800 |
12 Apr 2024 | 4,792.00 | 4,896.00 | 4,761.00 | 4,834.00 | 4,834.00 | 1,177,000 |
11 Apr 2024 | 4,855.00 | 4,866.00 | 4,766.00 | 4,798.00 | 4,798.00 | 2,033,500 |
10 Apr 2024 | 5,009.00 | 5,053.00 | 4,966.00 | 4,995.00 | 4,995.00 | 764,500 |
09 Apr 2024 | 4,972.00 | 5,018.00 | 4,931.00 | 4,997.00 | 4,997.00 | 811,800 |
08 Apr 2024 | 4,934.00 | 5,040.00 | 4,913.00 | 4,959.00 | 4,959.00 | 982,700 |
05 Apr 2024 | 4,846.00 | 4,892.00 | 4,812.00 | 4,848.00 | 4,848.00 | 810,900 |
04 Apr 2024 | 4,868.00 | 4,905.00 | 4,825.00 | 4,896.00 | 4,896.00 | 764,200 |
03 Apr 2024 | 4,729.00 | 4,836.00 | 4,687.00 | 4,798.00 | 4,798.00 | 844,600 |
02 Apr 2024 | 4,850.00 | 4,888.00 | 4,738.00 | 4,795.00 | 4,795.00 | 935,600 |
01 Apr 2024 | 4,971.00 | 4,998.00 | 4,857.00 | 4,880.00 | 4,880.00 | 1,050,600 |
29 Mar 2024 | 4,782.00 | 4,979.00 | 4,782.00 | 4,908.00 | 4,908.00 | 1,092,400 |
28 Mar 2024 | 4,654.00 | 4,779.00 | 4,650.00 | 4,746.00 | 4,746.00 | 1,106,700 |
27 Mar 2024 | 4,560.00 | 4,662.00 | 4,549.00 | 4,643.00 | 4,643.00 | 855,700 |
26 Mar 2024 | 4,529.00 | 4,553.00 | 4,495.00 | 4,539.00 | 4,539.00 | 486,500 |
25 Mar 2024 | 4,600.00 | 4,608.00 | 4,520.00 | 4,529.00 | 4,529.00 | 609,400 |
22 Mar 2024 | 4,580.00 | 4,654.00 | 4,523.00 | 4,583.00 | 4,583.00 | 1,140,900 |
21 Mar 2024 | 4,560.00 | 4,584.00 | 4,487.00 | 4,530.00 | 4,530.00 | 1,568,700 |
19 Mar 2024 | 4,220.00 | 4,369.00 | 4,215.00 | 4,350.00 | 4,350.00 | 1,021,200 |
18 Mar 2024 | 4,170.00 | 4,217.00 | 4,152.00 | 4,212.00 | 4,212.00 | 612,300 |
15 Mar 2024 | 4,080.00 | 4,185.00 | 4,072.00 | 4,136.00 | 4,136.00 | 1,063,800 |
14 Mar 2024 | 4,125.00 | 4,191.00 | 4,103.00 | 4,191.00 | 4,191.00 | 569,200 |
13 Mar 2024 | 4,200.00 | 4,232.00 | 4,120.00 | 4,135.00 | 4,135.00 | 552,200 |
12 Mar 2024 | 4,160.00 | 4,188.00 | 4,094.00 | 4,188.00 | 4,188.00 | 774,200 |
11 Mar 2024 | 4,245.00 | 4,274.00 | 4,175.00 | 4,223.00 | 4,223.00 | 725,700 |
08 Mar 2024 | 4,290.00 | 4,358.00 | 4,242.00 | 4,333.00 | 4,333.00 | 926,600 |
07 Mar 2024 | 4,350.00 | 4,350.00 | 4,289.00 | 4,316.00 | 4,316.00 | 762,200 |
06 Mar 2024 | 4,265.00 | 4,350.00 | 4,253.00 | 4,324.00 | 4,324.00 | 782,000 |
05 Mar 2024 | 4,279.00 | 4,286.00 | 4,227.00 | 4,267.00 | 4,267.00 | 821,500 |
04 Mar 2024 | 4,375.00 | 4,390.00 | 4,297.00 | 4,315.00 | 4,315.00 | 916,600 |
01 Mar 2024 | 4,310.00 | 4,358.00 | 4,287.00 | 4,329.00 | 4,329.00 | 878,600 |
29 Feb 2024 | 4,228.00 | 4,294.00 | 4,210.00 | 4,279.00 | 4,279.00 | 856,100 |
28 Feb 2024 | 4,222.00 | 4,252.00 | 4,181.00 | 4,240.00 | 4,240.00 | 778,900 |
27 Feb 2024 | 4,279.00 | 4,304.00 | 4,214.00 | 4,219.00 | 4,219.00 | 923,100 |
26 Feb 2024 | 4,300.00 | 4,336.00 | 4,265.00 | 4,285.00 | 4,285.00 | 1,221,500 |
22 Feb 2024 | 4,130.00 | 4,237.00 | 4,127.00 | 4,218.00 | 4,218.00 | 1,096,200 |
21 Feb 2024 | 4,150.00 | 4,262.00 | 4,129.00 | 4,130.00 | 4,130.00 | 1,397,600 |
20 Feb 2024 | 4,095.00 | 4,102.00 | 4,060.00 | 4,083.00 | 4,083.00 | 821,500 |
19 Feb 2024 | 4,145.00 | 4,145.00 | 4,073.00 | 4,109.00 | 4,109.00 | 1,069,700 |
16 Feb 2024 | 4,069.00 | 4,182.00 | 4,045.00 | 4,152.00 | 4,152.00 | 1,931,200 |
15 Feb 2024 | 4,177.00 | 4,215.00 | 4,007.00 | 4,041.00 | 4,041.00 | 3,325,000 |
14 Feb 2024 | 4,168.00 | 4,189.00 | 4,132.00 | 4,168.00 | 4,168.00 | 1,354,300 |
13 Feb 2024 | 4,287.00 | 4,291.00 | 4,202.00 | 4,271.00 | 4,271.00 | 1,587,700 |
09 Feb 2024 | 4,245.00 | 4,282.00 | 4,231.00 | 4,242.00 | 4,242.00 | 1,080,300 |
08 Feb 2024 | 4,259.00 | 4,291.00 | 4,242.00 | 4,273.00 | 4,273.00 | 1,219,400 |
07 Feb 2024 | 4,251.00 | 4,339.00 | 4,247.00 | 4,329.00 | 4,329.00 | 1,018,700 |
06 Feb 2024 | 4,330.00 | 4,345.00 | 4,268.00 | 4,273.00 | 4,273.00 | 1,364,200 |
05 Feb 2024 | 4,412.00 | 4,414.00 | 4,366.00 | 4,400.00 | 4,400.00 | 798,800 |
02 Feb 2024 | 4,423.00 | 4,435.00 | 4,376.00 | 4,402.00 | 4,402.00 | 868,700 |
01 Feb 2024 | 4,312.00 | 4,418.00 | 4,292.00 | 4,353.00 | 4,353.00 | 1,020,900 |
31 Jan 2024 | 4,365.00 | 4,389.00 | 4,327.00 | 4,384.00 | 4,384.00 | 1,775,500 |
30 Jan 2024 | 4,352.00 | 4,399.00 | 4,351.00 | 4,366.00 | 4,366.00 | 713,500 |
29 Jan 2024 | 4,320.00 | 4,404.00 | 4,305.00 | 4,378.00 | 4,378.00 | 1,035,600 |
26 Jan 2024 | 4,408.00 | 4,439.00 | 4,307.00 | 4,323.00 | 4,323.00 | 1,364,600 |
25 Jan 2024 | 4,310.00 | 4,425.00 | 4,307.00 | 4,424.00 | 4,424.00 | 1,695,000 |
24 Jan 2024 | 4,382.00 | 4,423.00 | 4,288.00 | 4,314.00 | 4,314.00 | 4,233,400 |
23 Jan 2024 | 4,600.00 | 4,688.00 | 4,593.00 | 4,649.00 | 4,649.00 | 1,095,400 |
22 Jan 2024 | 4,539.00 | 4,592.00 | 4,502.00 | 4,591.00 | 4,591.00 | 791,200 |
19 Jan 2024 | 4,510.00 | 4,563.00 | 4,460.00 | 4,528.00 | 4,528.00 | 1,030,600 |
18 Jan 2024 | 4,494.00 | 4,524.00 | 4,445.00 | 4,484.00 | 4,484.00 | 809,000 |
17 Jan 2024 | 4,630.00 | 4,647.00 | 4,508.00 | 4,509.00 | 4,509.00 | 1,278,900 |
16 Jan 2024 | 4,510.00 | 4,641.00 | 4,502.00 | 4,606.00 | 4,606.00 | 922,900 |
15 Jan 2024 | 4,510.00 | 4,599.00 | 4,502.00 | 4,592.00 | 4,592.00 | 240,700 |
12 Jan 2024 | 4,403.00 | 4,500.00 | 4,369.00 | 4,500.00 | 4,500.00 | 1,867,600 |
11 Jan 2024 | 4,388.00 | 4,417.00 | 4,356.00 | 4,361.00 | 4,361.00 | 1,082,800 |
10 Jan 2024 | 4,277.00 | 4,320.00 | 4,252.00 | 4,318.00 | 4,318.00 | 886,800 |
09 Jan 2024 | 4,208.00 | 4,259.00 | 4,178.00 | 4,258.00 | 4,258.00 | 1,062,100 |
05 Jan 2024 | 4,124.00 | 4,172.00 | 4,086.00 | 4,164.00 | 4,164.00 | 1,324,900 |
04 Jan 2024 | 4,151.00 | 4,154.00 | 4,088.00 | 4,138.00 | 4,138.00 | 1,450,000 |
29 Dec 2023 | 4,200.00 | 4,248.00 | 4,178.00 | 4,203.00 | 4,203.00 | 806,800 |
28 Dec 2023 | 4,118.00 | 4,207.00 | 4,114.00 | 4,197.00 | 4,197.00 | 853,100 |
28 Dec 2023 | 65 Dividend | |||||
27 Dec 2023 | 4,287.00 | 4,306.00 | 4,227.00 | 4,239.00 | 4,174.00 | 1,136,500 |
26 Dec 2023 | 4,250.00 | 4,263.00 | 4,204.00 | 4,249.00 | 4,183.85 | 717,400 |
25 Dec 2023 | 4,311.00 | 4,344.00 | 4,250.00 | 4,261.00 | 4,195.66 | 864,100 |
22 Dec 2023 | 4,253.00 | 4,291.00 | 4,233.00 | 4,289.00 | 4,223.23 | 918,400 |
21 Dec 2023 | 4,210.00 | 4,253.00 | 4,194.00 | 4,219.00 | 4,154.31 | 859,000 |
20 Dec 2023 | 4,200.00 | 4,262.00 | 4,190.00 | 4,241.00 | 4,175.97 | 1,498,400 |
19 Dec 2023 | 4,119.00 | 4,165.00 | 4,085.00 | 4,149.00 | 4,085.38 | 882,600 |
18 Dec 2023 | 4,118.00 | 4,127.00 | 4,038.00 | 4,119.00 | 4,055.84 | 1,314,900 |
15 Dec 2023 | 4,111.00 | 4,239.00 | 4,102.00 | 4,187.00 | 4,122.80 | 3,106,100 |
14 Dec 2023 | 4,053.00 | 4,108.00 | 3,999.00 | 4,041.00 | 3,979.04 | 2,629,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |