Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 1,207.00 | 1,218.00 | 1,205.00 | 1,209.00 | 1,209.00 | 744,514 |
25 Apr 2024 | 1,195.00 | 1,212.00 | 1,195.00 | 1,203.00 | 1,203.00 | 790,695 |
24 Apr 2024 | 1,186.00 | 1,218.00 | 1,186.00 | 1,202.00 | 1,202.00 | 1,635,323 |
23 Apr 2024 | 1,200.00 | 1,217.00 | 1,189.00 | 1,215.00 | 1,215.00 | 1,313,138 |
22 Apr 2024 | 1,185.00 | 1,193.00 | 1,180.00 | 1,186.00 | 1,186.00 | 718,607 |
19 Apr 2024 | 1,144.00 | 1,175.00 | 1,144.00 | 1,174.00 | 1,174.00 | 3,315,562 |
18 Apr 2024 | 1,137.00 | 1,172.00 | 1,137.00 | 1,172.00 | 1,172.00 | 810,751 |
17 Apr 2024 | 1,165.00 | 1,181.00 | 1,150.00 | 1,150.00 | 1,150.00 | 1,568,291 |
16 Apr 2024 | 1,175.00 | 1,190.00 | 1,165.00 | 1,169.00 | 1,169.00 | 486,801 |
15 Apr 2024 | 1,142.00 | 1,198.00 | 1,142.00 | 1,192.00 | 1,192.00 | 548,911 |
12 Apr 2024 | 1,182.00 | 1,189.00 | 1,165.00 | 1,169.00 | 1,169.00 | 860,867 |
11 Apr 2024 | 1,146.00 | 1,181.00 | 1,146.00 | 1,180.00 | 1,180.00 | 2,216,582 |
10 Apr 2024 | 1,197.00 | 1,197.00 | 1,161.00 | 1,174.00 | 1,174.00 | 2,007,317 |
09 Apr 2024 | 1,163.00 | 1,196.00 | 1,163.00 | 1,169.00 | 1,169.00 | 1,929,869 |
08 Apr 2024 | 1,169.00 | 1,198.00 | 1,169.00 | 1,189.00 | 1,189.00 | 1,141,522 |
05 Apr 2024 | 1,181.00 | 1,201.00 | 1,181.00 | 1,197.00 | 1,197.00 | 1,174,748 |
04 Apr 2024 | 1,249.00 | 1,249.00 | 1,203.00 | 1,203.00 | 1,203.00 | 1,053,122 |
03 Apr 2024 | 1,250.00 | 1,250.00 | 1,220.00 | 1,220.00 | 1,220.00 | 1,176,936 |
02 Apr 2024 | 1,237.00 | 1,251.00 | 1,228.00 | 1,234.00 | 1,234.00 | 816,456 |
28 Mar 2024 | 1,209.00 | 1,249.00 | 1,209.00 | 1,240.00 | 1,240.00 | 684,118 |
27 Mar 2024 | 1,248.00 | 1,248.00 | 1,225.00 | 1,236.00 | 1,236.00 | 910,543 |
26 Mar 2024 | 1,219.00 | 1,227.00 | 1,215.00 | 1,225.00 | 1,225.00 | 1,378,594 |
25 Mar 2024 | 1,206.00 | 1,231.00 | 1,205.41 | 1,224.00 | 1,224.00 | 845,877 |
22 Mar 2024 | 1,221.00 | 1,239.00 | 1,221.00 | 1,234.00 | 1,234.00 | 625,104 |
21 Mar 2024 | 1,227.00 | 1,239.00 | 1,215.00 | 1,236.00 | 1,236.00 | 2,160,661 |
20 Mar 2024 | 1,220.00 | 1,227.00 | 1,216.00 | 1,218.00 | 1,218.00 | 2,304,424 |
19 Mar 2024 | 1,198.00 | 1,237.00 | 1,198.00 | 1,224.00 | 1,224.00 | 1,048,725 |
18 Mar 2024 | 1,222.00 | 1,227.00 | 1,213.99 | 1,227.00 | 1,227.00 | 573,207 |
15 Mar 2024 | 1,200.00 | 1,222.00 | 1,200.00 | 1,219.00 | 1,219.00 | 934,889 |
14 Mar 2024 | 1,222.00 | 1,222.00 | 1,197.00 | 1,210.00 | 1,210.00 | 798,508 |
13 Mar 2024 | 1,183.00 | 1,217.00 | 1,183.00 | 1,202.00 | 1,202.00 | 712,044 |
12 Mar 2024 | 1,202.00 | 1,214.00 | 1,196.00 | 1,212.00 | 1,212.00 | 769,962 |
11 Mar 2024 | 1,189.00 | 1,201.00 | 1,184.00 | 1,193.00 | 1,193.00 | 485,209 |
08 Mar 2024 | 1,190.00 | 1,191.00 | 1,175.60 | 1,190.00 | 1,190.00 | 1,981,412 |
07 Mar 2024 | 1,210.00 | 1,212.00 | 1,187.00 | 1,189.00 | 1,189.00 | 1,845,600 |
06 Mar 2024 | 1,185.00 | 1,203.00 | 1,172.66 | 1,193.00 | 1,193.00 | 1,777,313 |
05 Mar 2024 | 1,148.00 | 1,184.00 | 1,140.98 | 1,181.00 | 1,181.00 | 1,628,559 |
04 Mar 2024 | 1,148.00 | 1,155.00 | 1,112.00 | 1,121.00 | 1,121.00 | 2,153,156 |
01 Mar 2024 | 1,143.00 | 1,151.00 | 1,135.00 | 1,150.00 | 1,150.00 | 1,557,690 |
29 Feb 2024 | 1,111.00 | 1,144.00 | 1,109.00 | 1,133.00 | 1,133.00 | 1,211,979 |
28 Feb 2024 | 1,105.00 | 1,118.00 | 1,098.00 | 1,112.00 | 1,112.00 | 1,509,613 |
27 Feb 2024 | 1,131.00 | 1,131.00 | 1,110.90 | 1,116.00 | 1,116.00 | 669,123 |
26 Feb 2024 | 1,097.00 | 1,112.00 | 1,089.00 | 1,110.00 | 1,110.00 | 1,018,732 |
23 Feb 2024 | 1,069.00 | 1,100.00 | 1,069.00 | 1,090.00 | 1,090.00 | 1,552,153 |
22 Feb 2024 | 1,065.00 | 1,098.00 | 1,065.00 | 1,093.00 | 1,093.00 | 760,622 |
21 Feb 2024 | 1,037.00 | 1,071.00 | 1,037.00 | 1,071.00 | 1,071.00 | 542,418 |
20 Feb 2024 | 1,053.00 | 1,063.00 | 1,053.00 | 1,060.00 | 1,060.00 | 327,395 |
19 Feb 2024 | 1,056.00 | 1,057.00 | 1,050.00 | 1,057.00 | 1,057.00 | 246,470 |
16 Feb 2024 | 1,075.00 | 1,075.00 | 1,050.00 | 1,055.00 | 1,055.00 | 302,251 |
15 Feb 2024 | 1,071.00 | 1,071.00 | 1,047.00 | 1,050.00 | 1,050.00 | 454,675 |
14 Feb 2024 | 1,054.00 | 1,059.00 | 1,043.00 | 1,046.00 | 1,046.00 | 520,310 |
13 Feb 2024 | 1,035.00 | 1,063.00 | 1,035.00 | 1,051.00 | 1,051.00 | 442,283 |
12 Feb 2024 | 1,026.00 | 1,060.00 | 1,026.00 | 1,060.00 | 1,060.00 | 291,134 |
09 Feb 2024 | 1,048.00 | 1,056.00 | 1,034.00 | 1,041.00 | 1,041.00 | 301,004 |
08 Feb 2024 | 1,039.00 | 1,061.00 | 1,036.00 | 1,043.00 | 1,043.00 | 749,705 |
07 Feb 2024 | 1,033.00 | 1,046.00 | 1,030.00 | 1,036.00 | 1,036.00 | 502,391 |
06 Feb 2024 | 1,033.00 | 1,044.00 | 1,030.00 | 1,032.00 | 1,032.00 | 375,121 |
05 Feb 2024 | 1,028.00 | 1,032.00 | 1,013.50 | 1,032.00 | 1,032.00 | 1,225,154 |
02 Feb 2024 | 1,034.00 | 1,039.00 | 1,019.00 | 1,019.00 | 1,019.00 | 619,505 |
01 Feb 2024 | 1,031.00 | 1,049.00 | 1,025.00 | 1,025.00 | 1,025.00 | 465,826 |
31 Jan 2024 | 1,039.00 | 1,041.00 | 1,020.00 | 1,039.00 | 1,039.00 | 951,693 |
30 Jan 2024 | 998.00 | 1,026.00 | 998.00 | 1,015.00 | 1,015.00 | 432,845 |
29 Jan 2024 | 1,034.00 | 1,034.00 | 1,018.00 | 1,021.00 | 1,021.00 | 544,260 |
26 Jan 2024 | 1,022.00 | 1,032.00 | 1,010.00 | 1,031.00 | 1,031.00 | 408,447 |
25 Jan 2024 | 1,005.00 | 1,033.00 | 1,005.00 | 1,018.00 | 1,018.00 | 1,061,102 |
24 Jan 2024 | 1,031.00 | 1,039.00 | 1,017.00 | 1,030.00 | 1,030.00 | 1,188,363 |
23 Jan 2024 | 1,084.00 | 1,084.00 | 1,038.00 | 1,038.00 | 1,038.00 | 1,057,035 |
22 Jan 2024 | 1,023.00 | 1,062.00 | 1,023.00 | 1,061.00 | 1,061.00 | 442,592 |
19 Jan 2024 | 1,050.00 | 1,058.00 | 1,038.00 | 1,048.00 | 1,048.00 | 878,806 |
18 Jan 2024 | 1,070.00 | 1,070.00 | 1,040.95 | 1,045.00 | 1,045.00 | 622,160 |
17 Jan 2024 | 1,039.00 | 1,054.00 | 1,025.00 | 1,054.00 | 1,054.00 | 1,039,024 |
16 Jan 2024 | 1,054.00 | 1,062.00 | 1,046.80 | 1,048.00 | 1,048.00 | 1,070,018 |
15 Jan 2024 | 1,062.00 | 1,087.00 | 1,059.00 | 1,059.00 | 1,059.00 | 714,758 |
12 Jan 2024 | 1,072.00 | 1,072.00 | 1,052.00 | 1,062.00 | 1,062.00 | 523,953 |
11 Jan 2024 | 1,045.00 | 1,052.00 | 1,043.00 | 1,050.00 | 1,050.00 | 681,226 |
10 Jan 2024 | 1,041.00 | 1,057.00 | 1,033.00 | 1,041.00 | 1,041.00 | 707,845 |
09 Jan 2024 | 1,083.00 | 1,085.00 | 1,055.00 | 1,059.00 | 1,059.00 | 1,010,513 |
08 Jan 2024 | 1,047.00 | 1,075.00 | 1,047.00 | 1,075.00 | 1,075.00 | 456,429 |
05 Jan 2024 | 1,063.00 | 1,074.00 | 1,059.00 | 1,064.00 | 1,064.00 | 453,044 |
04 Jan 2024 | 1,038.00 | 1,077.00 | 1,038.00 | 1,070.00 | 1,070.00 | 281,462 |
03 Jan 2024 | 1,062.00 | 1,073.00 | 1,057.00 | 1,063.00 | 1,063.00 | 541,146 |
02 Jan 2024 | 1,038.00 | 1,069.00 | 1,038.00 | 1,055.00 | 1,055.00 | 639,233 |
29 Dec 2023 | 1,052.00 | 1,057.00 | 1,052.00 | 1,054.00 | 1,054.00 | 191,585 |
28 Dec 2023 | 1,085.00 | 1,085.00 | 1,051.00 | 1,051.00 | 1,051.00 | 387,669 |
27 Dec 2023 | 1,025.00 | 1,062.00 | 1,025.00 | 1,060.00 | 1,060.00 | 708,872 |
22 Dec 2023 | 1,028.00 | 1,054.00 | 1,028.00 | 1,048.00 | 1,048.00 | 161,545 |
21 Dec 2023 | 1,029.00 | 1,055.00 | 1,029.00 | 1,053.00 | 1,053.00 | 407,445 |
20 Dec 2023 | 1,050.00 | 1,059.00 | 1,043.00 | 1,054.00 | 1,054.00 | 529,812 |
19 Dec 2023 | 1,065.00 | 1,065.00 | 1,033.00 | 1,038.00 | 1,038.00 | 1,155,453 |
18 Dec 2023 | 1,037.00 | 1,049.00 | 1,033.00 | 1,040.00 | 1,040.00 | 462,292 |
15 Dec 2023 | 1,057.00 | 1,058.00 | 1,035.00 | 1,035.00 | 1,035.00 | 1,902,687 |
14 Dec 2023 | 1,052.00 | 1,071.00 | 1,043.00 | 1,050.00 | 1,050.00 | 1,018,523 |
13 Dec 2023 | 1,057.00 | 1,062.00 | 1,047.00 | 1,053.00 | 1,053.00 | 626,561 |
12 Dec 2023 | 1,067.00 | 1,067.00 | 1,043.00 | 1,048.00 | 1,048.00 | 754,124 |
11 Dec 2023 | 1,045.00 | 1,063.00 | 1,025.00 | 1,042.00 | 1,042.00 | 507,302 |
08 Dec 2023 | 1,029.00 | 1,051.00 | 1,029.00 | 1,045.00 | 1,045.00 | 780,086 |
07 Dec 2023 | 1,055.00 | 1,059.00 | 1,047.00 | 1,050.00 | 1,050.00 | 780,883 |
06 Dec 2023 | 1,052.00 | 1,057.00 | 1,044.00 | 1,054.00 | 1,054.00 | 527,470 |
05 Dec 2023 | 1,045.00 | 1,051.00 | 1,036.00 | 1,045.00 | 1,045.00 | 2,056,202 |
04 Dec 2023 | 1,047.00 | 1,047.00 | 1,019.00 | 1,039.00 | 1,039.00 | 747,224 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |