Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 1,125.00 | 1,145.50 | 1,103.05 | 1,125.30 | 1,125.30 | 1,673,210 |
09 May 2024 | 1,115.50 | 1,144.00 | 1,100.10 | 1,123.65 | 1,123.65 | 1,122,432 |
08 May 2024 | 1,115.00 | 1,128.80 | 1,094.00 | 1,112.45 | 1,112.45 | 1,139,273 |
07 May 2024 | 1,175.90 | 1,176.90 | 1,110.00 | 1,118.25 | 1,118.25 | 1,030,053 |
06 May 2024 | 1,219.90 | 1,219.95 | 1,153.30 | 1,166.50 | 1,166.50 | 1,064,709 |
03 May 2024 | 1,253.20 | 1,278.95 | 1,205.25 | 1,211.00 | 1,211.00 | 610,761 |
02 May 2024 | 1,238.10 | 1,256.00 | 1,216.00 | 1,243.30 | 1,243.30 | 612,996 |
30 Apr 2024 | 1,236.45 | 1,261.90 | 1,228.25 | 1,238.60 | 1,238.60 | 869,441 |
29 Apr 2024 | 1,160.15 | 1,233.75 | 1,160.05 | 1,226.70 | 1,226.70 | 734,557 |
26 Apr 2024 | 1,227.35 | 1,227.35 | 1,171.95 | 1,197.55 | 1,197.55 | 780,758 |
25 Apr 2024 | 1,279.90 | 1,309.45 | 1,192.85 | 1,213.30 | 1,213.30 | 1,227,018 |
24 Apr 2024 | 1,248.90 | 1,276.70 | 1,237.65 | 1,250.45 | 1,250.45 | 499,197 |
23 Apr 2024 | 1,209.00 | 1,265.00 | 1,192.80 | 1,235.15 | 1,235.15 | 2,063,669 |
22 Apr 2024 | 1,194.90 | 1,205.95 | 1,180.95 | 1,195.30 | 1,195.30 | 2,026,181 |
19 Apr 2024 | 1,181.45 | 1,185.00 | 1,158.30 | 1,171.00 | 1,171.00 | 1,087,676 |
18 Apr 2024 | 1,162.15 | 1,190.75 | 1,157.00 | 1,181.45 | 1,181.45 | 683,284 |
16 Apr 2024 | 1,193.90 | 1,199.60 | 1,152.25 | 1,159.25 | 1,159.25 | 490,464 |
15 Apr 2024 | 1,140.20 | 1,219.00 | 1,137.05 | 1,194.35 | 1,194.35 | 459,087 |
12 Apr 2024 | 1,227.15 | 1,253.95 | 1,180.75 | 1,198.30 | 1,198.30 | 820,102 |
10 Apr 2024 | 1,206.85 | 1,247.95 | 1,206.80 | 1,227.10 | 1,227.10 | 1,055,016 |
09 Apr 2024 | 1,203.35 | 1,218.30 | 1,197.05 | 1,200.05 | 1,200.05 | 982,122 |
08 Apr 2024 | 1,176.50 | 1,211.15 | 1,169.95 | 1,194.40 | 1,194.40 | 1,246,762 |
05 Apr 2024 | 1,150.00 | 1,164.95 | 1,136.35 | 1,159.70 | 1,159.70 | 1,256,137 |
04 Apr 2024 | 1,120.00 | 1,149.10 | 1,118.00 | 1,138.25 | 1,138.25 | 915,243 |
03 Apr 2024 | 1,156.20 | 1,156.20 | 1,110.00 | 1,115.45 | 1,115.45 | 1,242,461 |
02 Apr 2024 | 1,175.00 | 1,195.65 | 1,160.15 | 1,167.20 | 1,167.20 | 428,175 |
01 Apr 2024 | 1,135.85 | 1,177.10 | 1,135.40 | 1,171.40 | 1,171.40 | 628,432 |
28 Mar 2024 | 1,157.25 | 1,166.75 | 1,123.25 | 1,135.85 | 1,135.85 | 2,245,991 |
27 Mar 2024 | 1,168.80 | 1,181.45 | 1,141.00 | 1,148.05 | 1,148.05 | 609,014 |
26 Mar 2024 | 1,136.00 | 1,168.00 | 1,108.20 | 1,158.50 | 1,158.50 | 659,912 |
22 Mar 2024 | 1,130.90 | 1,170.00 | 1,130.80 | 1,158.20 | 1,158.20 | 641,678 |
21 Mar 2024 | 1,124.15 | 1,139.00 | 1,106.50 | 1,130.50 | 1,130.50 | 496,251 |
20 Mar 2024 | 1,082.05 | 1,117.85 | 1,077.30 | 1,102.15 | 1,102.15 | 740,931 |
19 Mar 2024 | 1,125.25 | 1,125.90 | 1,046.50 | 1,081.40 | 1,081.40 | 1,837,325 |
18 Mar 2024 | 1,010.00 | 1,149.00 | 1,010.00 | 1,081.35 | 1,081.35 | 1,967,825 |
15 Mar 2024 | 1,040.00 | 1,079.00 | 994.35 | 1,003.95 | 1,003.95 | 2,154,943 |
14 Mar 2024 | 982.00 | 1,050.00 | 977.35 | 1,024.95 | 1,024.95 | 1,117,683 |
13 Mar 2024 | 1,118.35 | 1,121.00 | 986.50 | 1,012.60 | 1,012.60 | 2,717,829 |
12 Mar 2024 | 1,193.95 | 1,197.35 | 1,105.25 | 1,121.05 | 1,121.05 | 6,300,023 |
11 Mar 2024 | 1,192.05 | 1,277.90 | 1,164.00 | 1,180.90 | 1,180.90 | 1,888,131 |
07 Mar 2024 | 1,197.00 | 1,233.95 | 1,148.80 | 1,172.70 | 1,172.70 | 1,223,851 |
06 Mar 2024 | 1,206.05 | 1,206.05 | 1,126.00 | 1,196.65 | 1,196.65 | 1,010,212 |
05 Mar 2024 | 1,187.00 | 1,221.90 | 1,179.90 | 1,206.55 | 1,206.55 | 1,561,747 |
04 Mar 2024 | 1,175.50 | 1,193.90 | 1,165.40 | 1,185.00 | 1,185.00 | 432,929 |
01 Mar 2024 | 1,164.00 | 1,184.00 | 1,150.05 | 1,173.30 | 1,173.30 | 361,887 |
29 Feb 2024 | 1,158.00 | 1,194.95 | 1,108.25 | 1,165.25 | 1,165.25 | 7,182,898 |
28 Feb 2024 | 1,160.00 | 1,174.00 | 1,115.05 | 1,151.65 | 1,151.65 | 695,676 |
27 Feb 2024 | 1,110.00 | 1,161.25 | 1,108.00 | 1,147.25 | 1,147.25 | 1,669,533 |
26 Feb 2024 | 1,119.00 | 1,132.95 | 1,109.90 | 1,115.40 | 1,115.40 | 653,463 |
23 Feb 2024 | 1,145.00 | 1,145.00 | 1,099.85 | 1,110.15 | 1,110.15 | 879,892 |
22 Feb 2024 | 1,141.95 | 1,145.70 | 1,122.95 | 1,135.45 | 1,135.45 | 762,120 |
21 Feb 2024 | 1,124.95 | 1,179.30 | 1,109.45 | 1,136.20 | 1,136.20 | 4,372,635 |
20 Feb 2024 | 1,105.00 | 1,157.00 | 1,105.00 | 1,117.55 | 1,117.55 | 1,069,807 |
19 Feb 2024 | 1,084.00 | 1,101.80 | 1,068.55 | 1,093.00 | 1,093.00 | 239,671 |
16 Feb 2024 | 1,080.00 | 1,084.10 | 1,062.00 | 1,073.25 | 1,073.25 | 237,936 |
15 Feb 2024 | 1,090.00 | 1,090.05 | 1,045.50 | 1,059.85 | 1,059.85 | 559,097 |
14 Feb 2024 | 1,045.00 | 1,105.00 | 1,042.55 | 1,095.50 | 1,095.50 | 628,612 |
13 Feb 2024 | 1,020.00 | 1,068.40 | 1,010.80 | 1,042.55 | 1,042.55 | 518,413 |
12 Feb 2024 | 1,098.00 | 1,114.45 | 1,021.25 | 1,032.60 | 1,032.60 | 371,633 |
09 Feb 2024 | 1,100.00 | 1,100.00 | 1,062.80 | 1,088.80 | 1,088.80 | 406,648 |
08 Feb 2024 | 1,134.95 | 1,136.00 | 1,101.00 | 1,108.85 | 1,108.85 | 413,134 |
07 Feb 2024 | 1,120.00 | 1,135.00 | 1,120.00 | 1,131.30 | 1,131.30 | 642,341 |
06 Feb 2024 | 1,134.90 | 1,135.15 | 1,095.30 | 1,111.30 | 1,111.30 | 319,201 |
05 Feb 2024 | 1,130.00 | 1,207.15 | 1,120.00 | 1,137.25 | 1,137.25 | 789,294 |
02 Feb 2024 | 1,088.00 | 1,138.45 | 1,082.55 | 1,114.80 | 1,114.80 | 734,225 |
01 Feb 2024 | 1,065.05 | 1,079.80 | 1,027.00 | 1,072.25 | 1,072.25 | 716,667 |
31 Jan 2024 | 1,033.00 | 1,075.00 | 1,023.50 | 1,070.10 | 1,070.10 | 778,825 |
30 Jan 2024 | 1,053.95 | 1,058.00 | 1,026.50 | 1,035.40 | 1,035.40 | 412,872 |
29 Jan 2024 | 1,050.00 | 1,069.00 | 1,025.60 | 1,034.25 | 1,034.25 | 971,097 |
25 Jan 2024 | 1,070.40 | 1,117.50 | 1,010.25 | 1,056.05 | 1,056.05 | 977,716 |
24 Jan 2024 | 1,073.05 | 1,106.00 | 1,031.05 | 1,061.15 | 1,061.15 | 1,124,885 |
23 Jan 2024 | 1,143.15 | 1,143.15 | 1,029.00 | 1,073.05 | 1,073.05 | 729,495 |
19 Jan 2024 | 1,145.00 | 1,154.00 | 1,108.70 | 1,132.05 | 1,132.05 | 700,082 |
18 Jan 2024 | 1,115.00 | 1,138.75 | 1,083.00 | 1,127.45 | 1,127.45 | 759,062 |
17 Jan 2024 | 1,158.00 | 1,160.30 | 1,115.85 | 1,129.55 | 1,129.55 | 549,154 |
16 Jan 2024 | 1,217.95 | 1,217.95 | 1,168.05 | 1,180.95 | 1,180.95 | 382,939 |
15 Jan 2024 | 1,208.05 | 1,208.05 | 1,208.05 | 1,208.05 | 1,208.05 | - |
12 Jan 2024 | 1,163.00 | 1,225.00 | 1,157.45 | 1,208.05 | 1,208.05 | 2,588,785 |
11 Jan 2024 | 1,139.00 | 1,151.90 | 1,112.75 | 1,132.40 | 1,132.40 | 425,621 |
10 Jan 2024 | 1,129.00 | 1,143.00 | 1,116.00 | 1,136.95 | 1,136.95 | 285,426 |
09 Jan 2024 | 1,134.90 | 1,142.00 | 1,110.65 | 1,131.90 | 1,131.90 | 680,667 |
08 Jan 2024 | 1,091.05 | 1,136.95 | 1,091.05 | 1,123.80 | 1,123.80 | 1,225,361 |
05 Jan 2024 | 1,104.00 | 1,198.90 | 1,079.05 | 1,090.55 | 1,090.55 | 4,672,353 |
04 Jan 2024 | 1,015.00 | 1,124.95 | 1,012.00 | 1,097.10 | 1,097.10 | 3,271,539 |
03 Jan 2024 | 1,012.05 | 1,012.50 | 980.10 | 1,004.05 | 1,004.05 | 460,650 |
02 Jan 2024 | 1,055.00 | 1,063.30 | 1,002.20 | 1,014.50 | 1,014.50 | 914,756 |
01 Jan 2024 | 1,015.00 | 1,061.00 | 997.00 | 1,052.40 | 1,052.40 | 407,624 |
29 Dec 2023 | 998.00 | 1,030.00 | 975.55 | 1,023.55 | 1,023.55 | 937,259 |
28 Dec 2023 | 967.00 | 995.95 | 950.00 | 987.75 | 987.75 | 826,653 |
27 Dec 2023 | 960.00 | 972.00 | 952.80 | 968.05 | 968.05 | 900,980 |
26 Dec 2023 | 937.40 | 955.00 | 922.00 | 952.80 | 952.80 | 472,142 |
22 Dec 2023 | 927.95 | 950.95 | 921.55 | 937.20 | 937.20 | 764,884 |
21 Dec 2023 | 903.00 | 928.00 | 877.25 | 923.35 | 923.35 | 1,059,896 |
20 Dec 2023 | 925.00 | 936.20 | 893.65 | 918.70 | 918.70 | 775,169 |
19 Dec 2023 | 925.00 | 944.00 | 902.55 | 920.90 | 920.90 | 1,081,968 |
18 Dec 2023 | 945.00 | 946.80 | 919.00 | 930.00 | 930.00 | 543,487 |
15 Dec 2023 | 945.00 | 945.00 | 922.05 | 934.85 | 934.85 | 553,971 |
14 Dec 2023 | 914.00 | 946.90 | 910.30 | 940.85 | 940.85 | 932,009 |
13 Dec 2023 | 898.90 | 906.90 | 882.55 | 901.35 | 901.35 | 482,246 |
12 Dec 2023 | 934.50 | 943.00 | 886.00 | 894.80 | 894.80 | 642,453 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |