Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 1,180.00 | 1,186.90 | 1,164.15 | 1,171.00 | 1,171.00 | 977,125 |
17 May 2024 | 1,180.90 | 1,191.45 | 1,168.25 | 1,182.55 | 1,182.55 | 592,430 |
16 May 2024 | 1,180.10 | 1,185.00 | 1,163.25 | 1,177.10 | 1,177.10 | 819,159 |
15 May 2024 | 1,179.75 | 1,185.20 | 1,165.30 | 1,174.25 | 1,174.25 | 573,450 |
14 May 2024 | 1,187.10 | 1,196.15 | 1,173.60 | 1,175.60 | 1,175.60 | 524,864 |
13 May 2024 | 1,205.00 | 1,211.45 | 1,177.00 | 1,189.75 | 1,189.75 | 447,010 |
10 May 2024 | 1,195.55 | 1,220.00 | 1,191.55 | 1,202.40 | 1,202.40 | 1,203,642 |
09 May 2024 | 1,237.80 | 1,239.70 | 1,190.10 | 1,194.75 | 1,194.75 | 546,733 |
08 May 2024 | 1,204.90 | 1,245.80 | 1,195.50 | 1,237.80 | 1,237.80 | 1,877,013 |
07 May 2024 | 1,234.95 | 1,240.45 | 1,196.40 | 1,202.45 | 1,202.45 | 724,981 |
06 May 2024 | 1,218.00 | 1,242.20 | 1,199.55 | 1,231.70 | 1,231.70 | 1,950,840 |
03 May 2024 | 1,200.00 | 1,212.60 | 1,181.00 | 1,208.30 | 1,208.30 | 905,136 |
02 May 2024 | 1,177.00 | 1,203.60 | 1,175.25 | 1,194.90 | 1,194.90 | 1,270,379 |
30 Apr 2024 | 1,192.20 | 1,202.05 | 1,171.15 | 1,177.00 | 1,177.00 | 1,002,463 |
29 Apr 2024 | 1,198.95 | 1,202.10 | 1,170.00 | 1,180.50 | 1,180.50 | 645,110 |
26 Apr 2024 | 1,189.00 | 1,219.00 | 1,188.00 | 1,198.95 | 1,198.95 | 766,218 |
25 Apr 2024 | 1,180.90 | 1,199.85 | 1,176.00 | 1,194.85 | 1,194.85 | 832,424 |
24 Apr 2024 | 1,167.10 | 1,195.60 | 1,166.00 | 1,182.90 | 1,182.90 | 682,498 |
23 Apr 2024 | 1,164.00 | 1,175.00 | 1,146.95 | 1,170.05 | 1,170.05 | 1,001,198 |
22 Apr 2024 | 1,124.90 | 1,163.00 | 1,120.00 | 1,159.80 | 1,159.80 | 3,530,061 |
19 Apr 2024 | 1,140.00 | 1,145.75 | 1,118.30 | 1,123.10 | 1,123.10 | 1,068,784 |
18 Apr 2024 | 1,150.85 | 1,165.75 | 1,144.15 | 1,148.90 | 1,148.90 | 1,027,109 |
16 Apr 2024 | 1,148.95 | 1,163.30 | 1,138.80 | 1,150.85 | 1,150.85 | 692,591 |
15 Apr 2024 | 1,170.10 | 1,174.95 | 1,145.60 | 1,148.95 | 1,148.95 | 1,057,333 |
12 Apr 2024 | 1,198.75 | 1,207.00 | 1,179.45 | 1,182.95 | 1,182.95 | 1,248,275 |
10 Apr 2024 | 1,130.00 | 1,204.50 | 1,129.55 | 1,200.10 | 1,200.10 | 4,341,449 |
09 Apr 2024 | 1,136.10 | 1,148.40 | 1,121.45 | 1,128.35 | 1,128.35 | 693,210 |
08 Apr 2024 | 1,135.70 | 1,148.00 | 1,119.45 | 1,140.75 | 1,140.75 | 795,445 |
05 Apr 2024 | 1,120.05 | 1,132.00 | 1,114.00 | 1,128.30 | 1,128.30 | 549,428 |
04 Apr 2024 | 1,133.00 | 1,140.00 | 1,111.15 | 1,120.20 | 1,120.20 | 628,302 |
03 Apr 2024 | 1,149.00 | 1,153.70 | 1,127.15 | 1,130.30 | 1,130.30 | 468,953 |
02 Apr 2024 | 1,169.00 | 1,169.00 | 1,148.75 | 1,152.90 | 1,152.90 | 438,478 |
01 Apr 2024 | 1,132.55 | 1,169.95 | 1,122.00 | 1,158.30 | 1,158.30 | 599,438 |
28 Mar 2024 | 1,143.85 | 1,147.70 | 1,121.05 | 1,134.25 | 1,134.25 | 709,064 |
27 Mar 2024 | 1,122.65 | 1,142.50 | 1,120.95 | 1,139.45 | 1,139.45 | 387,737 |
26 Mar 2024 | 1,134.50 | 1,137.25 | 1,122.80 | 1,126.05 | 1,126.05 | 536,595 |
22 Mar 2024 | 1,107.90 | 1,144.45 | 1,106.00 | 1,134.50 | 1,134.50 | 916,955 |
21 Mar 2024 | 1,105.60 | 1,112.85 | 1,097.35 | 1,109.90 | 1,109.90 | 755,512 |
20 Mar 2024 | 1,091.95 | 1,103.25 | 1,083.30 | 1,101.60 | 1,101.60 | 549,490 |
19 Mar 2024 | 1,104.25 | 1,108.30 | 1,081.50 | 1,087.45 | 1,087.45 | 582,067 |
18 Mar 2024 | 1,117.40 | 1,117.40 | 1,099.35 | 1,108.30 | 1,108.30 | 560,066 |
15 Mar 2024 | 1,130.00 | 1,162.00 | 1,108.45 | 1,117.40 | 1,117.40 | 720,942 |
14 Mar 2024 | 1,109.25 | 1,132.10 | 1,096.10 | 1,127.30 | 1,127.30 | 541,801 |
13 Mar 2024 | 1,132.95 | 1,150.25 | 1,101.40 | 1,109.30 | 1,109.30 | 719,249 |
12 Mar 2024 | 1,141.15 | 1,146.95 | 1,126.95 | 1,132.85 | 1,132.85 | 375,718 |
11 Mar 2024 | 1,146.05 | 1,163.65 | 1,144.15 | 1,147.90 | 1,147.90 | 593,445 |
07 Mar 2024 | 1,150.00 | 1,161.20 | 1,143.30 | 1,146.50 | 1,146.50 | 583,929 |
06 Mar 2024 | 1,145.60 | 1,157.55 | 1,123.05 | 1,153.30 | 1,153.30 | 974,502 |
05 Mar 2024 | 1,165.80 | 1,176.00 | 1,150.85 | 1,153.60 | 1,153.60 | 1,098,233 |
04 Mar 2024 | 1,168.00 | 1,171.50 | 1,151.65 | 1,165.80 | 1,165.80 | 409,989 |
01 Mar 2024 | 1,174.45 | 1,182.15 | 1,163.55 | 1,167.25 | 1,167.25 | 656,223 |
29 Feb 2024 | 1,136.00 | 1,173.00 | 1,131.30 | 1,165.85 | 1,165.85 | 992,054 |
28 Feb 2024 | 1,151.15 | 1,166.00 | 1,133.00 | 1,137.65 | 1,137.65 | 1,197,154 |
27 Feb 2024 | 1,145.95 | 1,156.95 | 1,139.80 | 1,153.30 | 1,153.30 | 1,174,737 |
26 Feb 2024 | 1,160.65 | 1,167.00 | 1,144.70 | 1,146.80 | 1,146.80 | 436,233 |
23 Feb 2024 | 1,159.90 | 1,180.00 | 1,159.75 | 1,166.05 | 1,166.05 | 874,210 |
22 Feb 2024 | 1,141.25 | 1,162.65 | 1,135.70 | 1,159.75 | 1,159.75 | 573,609 |
21 Feb 2024 | 1,142.05 | 1,149.00 | 1,130.35 | 1,141.20 | 1,141.20 | 859,276 |
20 Feb 2024 | 1,160.00 | 1,160.00 | 1,120.15 | 1,143.60 | 1,143.60 | 884,842 |
19 Feb 2024 | 1,128.00 | 1,163.90 | 1,126.45 | 1,156.90 | 1,156.90 | 855,770 |
16 Feb 2024 | 1,140.00 | 1,146.00 | 1,120.90 | 1,126.40 | 1,126.40 | 1,186,754 |
15 Feb 2024 | 1,135.00 | 1,148.95 | 1,128.35 | 1,144.05 | 1,144.05 | 1,105,029 |
14 Feb 2024 | 1,113.00 | 1,132.00 | 1,104.10 | 1,129.10 | 1,129.10 | 965,064 |
13 Feb 2024 | 1,095.00 | 1,116.00 | 1,075.00 | 1,113.45 | 1,113.45 | 1,031,556 |
12 Feb 2024 | 1,111.50 | 1,119.60 | 1,090.00 | 1,095.45 | 1,095.45 | 800,005 |
09 Feb 2024 | 1,075.05 | 1,113.00 | 1,071.05 | 1,111.50 | 1,111.50 | 1,438,336 |
08 Feb 2024 | 1,087.00 | 1,090.00 | 1,076.05 | 1,081.05 | 1,081.05 | 1,155,336 |
07 Feb 2024 | 1,076.50 | 1,085.15 | 1,065.10 | 1,081.65 | 1,081.65 | 522,858 |
06 Feb 2024 | 1,074.00 | 1,076.95 | 1,054.70 | 1,072.00 | 1,072.00 | 778,083 |
05 Feb 2024 | 1,089.90 | 1,093.95 | 1,058.95 | 1,062.90 | 1,062.90 | 993,598 |
02 Feb 2024 | 1,090.95 | 1,097.35 | 1,080.60 | 1,086.05 | 1,086.05 | 510,352 |
01 Feb 2024 | 1,090.00 | 1,096.35 | 1,077.70 | 1,080.05 | 1,080.05 | 548,008 |
31 Jan 2024 | 1,082.00 | 1,092.20 | 1,074.15 | 1,089.75 | 1,089.75 | 760,259 |
30 Jan 2024 | 1,098.05 | 1,102.55 | 1,078.00 | 1,080.40 | 1,080.40 | 795,246 |
29 Jan 2024 | 1,100.00 | 1,120.05 | 1,089.55 | 1,093.90 | 1,093.90 | 786,771 |
25 Jan 2024 | 1,112.85 | 1,112.95 | 1,077.20 | 1,096.00 | 1,096.00 | 928,881 |
24 Jan 2024 | 1,145.05 | 1,146.00 | 1,092.25 | 1,112.20 | 1,112.20 | 2,174,641 |
23 Jan 2024 | 1,113.00 | 1,129.00 | 1,095.10 | 1,108.05 | 1,108.05 | 1,288,819 |
19 Jan 2024 | 1,080.00 | 1,088.40 | 1,063.85 | 1,082.60 | 1,082.60 | 843,847 |
18 Jan 2024 | 1,087.00 | 1,092.30 | 1,061.30 | 1,069.45 | 1,069.45 | 927,129 |
17 Jan 2024 | 1,101.00 | 1,114.50 | 1,086.35 | 1,095.45 | 1,095.45 | 647,461 |
16 Jan 2024 | 1,105.00 | 1,123.60 | 1,101.10 | 1,110.00 | 1,110.00 | 1,509,427 |
15 Jan 2024 | 1,111.50 | 1,111.50 | 1,111.50 | 1,111.50 | 1,111.50 | - |
12 Jan 2024 | 1,119.50 | 1,119.50 | 1,101.35 | 1,111.50 | 1,111.50 | 1,306,539 |
11 Jan 2024 | 1,119.00 | 1,132.00 | 1,108.30 | 1,117.90 | 1,117.90 | 820,469 |
10 Jan 2024 | 1,102.90 | 1,129.90 | 1,095.80 | 1,117.35 | 1,117.35 | 1,348,846 |
09 Jan 2024 | 1,097.00 | 1,110.35 | 1,080.10 | 1,096.35 | 1,096.35 | 922,305 |
08 Jan 2024 | 1,110.05 | 1,127.15 | 1,095.00 | 1,097.80 | 1,097.80 | 1,238,667 |
05 Jan 2024 | 1,110.00 | 1,117.35 | 1,093.20 | 1,101.05 | 1,101.05 | 616,100 |
04 Jan 2024 | 1,102.00 | 1,114.55 | 1,100.60 | 1,108.60 | 1,108.60 | 512,069 |
03 Jan 2024 | 1,097.20 | 1,105.10 | 1,085.05 | 1,098.20 | 1,098.20 | 444,285 |
02 Jan 2024 | 1,110.90 | 1,113.85 | 1,078.80 | 1,093.90 | 1,093.90 | 686,566 |
01 Jan 2024 | 1,124.00 | 1,125.00 | 1,101.85 | 1,107.20 | 1,107.20 | 563,368 |
29 Dec 2023 | 1,093.80 | 1,122.00 | 1,085.40 | 1,117.75 | 1,117.75 | 1,411,353 |
28 Dec 2023 | 1,086.40 | 1,103.80 | 1,083.00 | 1,093.80 | 1,093.80 | 685,526 |
27 Dec 2023 | 1,078.95 | 1,090.05 | 1,075.35 | 1,083.20 | 1,083.20 | 502,279 |
26 Dec 2023 | 1,097.30 | 1,108.90 | 1,072.20 | 1,077.05 | 1,077.05 | 784,200 |
22 Dec 2023 | 1,061.00 | 1,084.50 | 1,061.00 | 1,076.00 | 1,076.00 | 624,137 |
21 Dec 2023 | 1,050.00 | 1,067.80 | 1,047.55 | 1,059.20 | 1,059.20 | 1,214,989 |
20 Dec 2023 | 1,090.00 | 1,095.00 | 1,050.00 | 1,059.95 | 1,059.95 | 1,312,725 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |