Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 2,199.00 | 2,234.93 | 2,199.00 | 2,230.00 | 2,230.00 | 22,316 |
30 Mar 2023 | 2,221.00 | 2,235.00 | 2,204.00 | 2,212.00 | 2,212.00 | 721,319 |
29 Mar 2023 | 2,196.00 | 2,214.00 | 2,189.00 | 2,214.00 | 2,214.00 | 522,857 |
28 Mar 2023 | 2,209.00 | 2,213.00 | 2,166.00 | 2,185.00 | 2,185.00 | 556,826 |
27 Mar 2023 | 2,190.00 | 2,207.00 | 2,179.00 | 2,207.00 | 2,207.00 | 963,556 |
24 Mar 2023 | 2,163.00 | 2,190.00 | 2,157.00 | 2,182.00 | 2,182.00 | 1,162,145 |
23 Mar 2023 | 2,187.00 | 2,192.00 | 2,171.00 | 2,171.00 | 2,171.00 | 3,103,520 |
22 Mar 2023 | 2,161.00 | 2,201.00 | 2,156.00 | 2,194.00 | 2,194.00 | 798,011 |
21 Mar 2023 | 2,146.00 | 2,159.00 | 2,132.00 | 2,159.00 | 2,159.00 | 529,395 |
20 Mar 2023 | 2,105.00 | 2,150.00 | 2,090.00 | 2,146.00 | 2,146.00 | 617,862 |
17 Mar 2023 | 2,136.00 | 2,149.00 | 2,107.00 | 2,118.00 | 2,118.00 | 1,129,421 |
16 Mar 2023 | 2,088.00 | 2,146.00 | 2,087.00 | 2,132.00 | 2,132.00 | 1,924,233 |
15 Mar 2023 | 2,125.00 | 2,140.00 | 2,073.00 | 2,073.00 | 2,073.00 | 1,105,974 |
14 Mar 2023 | 2,105.00 | 2,129.00 | 2,102.00 | 2,128.00 | 2,128.00 | 707,075 |
13 Mar 2023 | 2,145.00 | 2,145.00 | 2,092.00 | 2,109.00 | 2,109.00 | 607,453 |
10 Mar 2023 | 2,168.00 | 2,176.00 | 2,129.00 | 2,146.00 | 2,146.00 | 540,296 |
09 Mar 2023 | 2,162.00 | 2,194.00 | 2,162.00 | 2,175.00 | 2,175.00 | 532,855 |
08 Mar 2023 | 2,149.00 | 2,188.00 | 2,149.00 | 2,179.00 | 2,179.00 | 673,939 |
07 Mar 2023 | 2,173.00 | 2,173.00 | 2,123.00 | 2,160.00 | 2,160.00 | 856,139 |
06 Mar 2023 | 2,182.00 | 2,182.00 | 2,150.00 | 2,175.00 | 2,175.00 | 637,028 |
03 Mar 2023 | 2,189.00 | 2,189.00 | 2,168.00 | 2,177.00 | 2,177.00 | 462,238 |
02 Mar 2023 | 2,134.00 | 2,185.00 | 2,116.00 | 2,180.00 | 2,180.00 | 485,728 |
01 Mar 2023 | 2,134.00 | 2,171.00 | 2,134.00 | 2,140.00 | 2,140.00 | 696,780 |
28 Feb 2023 | 2,128.00 | 2,144.00 | 2,118.00 | 2,127.00 | 2,127.00 | 1,034,602 |
27 Feb 2023 | 2,141.00 | 2,159.00 | 2,131.00 | 2,141.00 | 2,141.00 | 391,776 |
24 Feb 2023 | 2,150.00 | 2,152.00 | 2,125.00 | 2,130.00 | 2,130.00 | 569,509 |
23 Feb 2023 | 2,145.00 | 2,159.00 | 2,142.00 | 2,145.00 | 2,145.00 | 461,843 |
22 Feb 2023 | 2,105.00 | 2,143.00 | 2,097.00 | 2,140.00 | 2,140.00 | 707,574 |
21 Feb 2023 | 2,079.00 | 2,116.00 | 2,073.00 | 2,108.00 | 2,108.00 | 1,381,219 |
20 Feb 2023 | 2,108.00 | 2,110.00 | 2,083.00 | 2,083.00 | 2,083.00 | 794,251 |
17 Feb 2023 | 2,060.00 | 2,110.00 | 2,052.00 | 2,110.00 | 2,110.00 | 1,733,032 |
16 Feb 2023 | 2,084.00 | 2,092.00 | 2,048.09 | 2,067.00 | 2,067.00 | 892,262 |
15 Feb 2023 | 2,093.00 | 2,105.00 | 2,063.00 | 2,075.00 | 2,075.00 | 1,433,837 |
14 Feb 2023 | 2,000.00 | 2,094.00 | 1,986.50 | 2,038.00 | 2,038.00 | 2,588,671 |
13 Feb 2023 | 1,907.00 | 1,957.00 | 1,907.00 | 1,941.50 | 1,941.50 | 1,636,515 |
10 Feb 2023 | 1,926.00 | 1,941.21 | 1,907.50 | 1,910.00 | 1,910.00 | 947,022 |
09 Feb 2023 | 1,941.50 | 1,956.00 | 1,923.50 | 1,928.50 | 1,928.50 | 1,027,897 |
08 Feb 2023 | 1,945.00 | 1,960.50 | 1,930.00 | 1,937.00 | 1,937.00 | 901,871 |
07 Feb 2023 | 1,953.00 | 1,967.73 | 1,920.50 | 1,934.50 | 1,934.50 | 1,005,987 |
06 Feb 2023 | 1,977.50 | 1,979.00 | 1,946.50 | 1,964.50 | 1,964.50 | 722,293 |
03 Feb 2023 | 1,964.50 | 1,989.00 | 1,958.00 | 1,989.00 | 1,989.00 | 733,240 |
02 Feb 2023 | 1,976.50 | 1,980.50 | 1,936.00 | 1,963.50 | 1,963.50 | 795,712 |
01 Feb 2023 | 1,959.00 | 1,992.50 | 1,954.00 | 1,977.00 | 1,977.00 | 1,334,812 |
31 Jan 2023 | 1,941.50 | 1,967.50 | 1,940.38 | 1,961.50 | 1,961.50 | 844,455 |
30 Jan 2023 | 1,915.50 | 1,941.50 | 1,906.50 | 1,941.50 | 1,941.50 | 1,002,403 |
27 Jan 2023 | 1,927.50 | 1,933.50 | 1,901.00 | 1,926.00 | 1,926.00 | 1,471,368 |
26 Jan 2023 | 1,933.00 | 1,940.31 | 1,903.00 | 1,912.50 | 1,912.50 | 3,725,253 |
25 Jan 2023 | 1,935.50 | 1,947.50 | 1,910.00 | 1,928.00 | 1,928.00 | 1,203,846 |
24 Jan 2023 | 1,939.50 | 1,941.50 | 1,914.85 | 1,936.00 | 1,936.00 | 422,571 |
23 Jan 2023 | 1,915.50 | 1,935.00 | 1,913.00 | 1,927.50 | 1,927.50 | 513,926 |
20 Jan 2023 | 1,920.00 | 1,925.00 | 1,903.86 | 1,916.50 | 1,916.50 | 494,162 |
19 Jan 2023 | 1,915.50 | 1,945.00 | 1,910.52 | 1,929.00 | 1,929.00 | 692,404 |
18 Jan 2023 | 1,958.50 | 1,961.50 | 1,902.50 | 1,919.00 | 1,919.00 | 2,043,364 |
17 Jan 2023 | 1,942.00 | 1,963.50 | 1,931.75 | 1,963.50 | 1,963.50 | 1,420,164 |
16 Jan 2023 | 1,930.00 | 1,952.00 | 1,927.50 | 1,945.00 | 1,945.00 | 428,202 |
13 Jan 2023 | 1,915.00 | 1,933.40 | 1,896.50 | 1,928.50 | 1,928.50 | 777,965 |
12 Jan 2023 | 1,936.00 | 1,956.00 | 1,920.50 | 1,926.50 | 1,926.50 | 904,204 |
11 Jan 2023 | 1,949.50 | 1,959.00 | 1,923.50 | 1,935.50 | 1,935.50 | 969,579 |
10 Jan 2023 | 1,933.00 | 1,973.50 | 1,933.00 | 1,955.00 | 1,955.00 | 1,891,240 |
09 Jan 2023 | 1,982.50 | 1,982.50 | 1,959.00 | 1,971.50 | 1,971.50 | 697,641 |
06 Jan 2023 | 1,970.50 | 1,979.50 | 1,955.00 | 1,978.00 | 1,978.00 | 433,705 |
05 Jan 2023 | 1,964.50 | 1,987.50 | 1,945.39 | 1,973.50 | 1,973.50 | 761,848 |
04 Jan 2023 | 1,945.00 | 1,980.36 | 1,937.08 | 1,967.00 | 1,967.00 | 673,375 |
03 Jan 2023 | 1,995.00 | 1,995.00 | 1,938.47 | 1,938.50 | 1,938.50 | 1,093,008 |
30 Dec 2022 | 1,923.50 | 1,973.00 | 1,923.00 | 1,973.00 | 1,973.00 | 402,612 |
29 Dec 2022 | 1,935.50 | 1,935.50 | 1,912.00 | 1,929.50 | 1,929.50 | 323,890 |
28 Dec 2022 | 1,955.00 | 1,963.50 | 1,934.00 | 1,934.00 | 1,934.00 | 426,136 |
23 Dec 2022 | 1,953.00 | 1,957.00 | 1,944.00 | 1,950.50 | 1,950.50 | 170,677 |
22 Dec 2022 | 1,965.00 | 1,973.50 | 1,945.50 | 1,950.50 | 1,950.50 | 423,109 |
21 Dec 2022 | 1,941.00 | 1,971.50 | 1,940.00 | 1,963.50 | 1,963.50 | 418,195 |
20 Dec 2022 | 1,952.50 | 1,961.50 | 1,921.00 | 1,936.00 | 1,936.00 | 395,918 |
19 Dec 2022 | 1,947.50 | 1,974.50 | 1,938.50 | 1,961.00 | 1,961.00 | 579,254 |
16 Dec 2022 | 1,940.00 | 1,943.50 | 1,912.00 | 1,936.00 | 1,936.00 | 1,066,745 |
15 Dec 2022 | 1,973.50 | 1,977.00 | 1,929.75 | 1,942.00 | 1,942.00 | 716,827 |
14 Dec 2022 | 1,982.50 | 1,984.50 | 1,970.00 | 1,980.50 | 1,980.50 | 357,758 |
13 Dec 2022 | 1,965.00 | 1,992.00 | 1,945.00 | 1,981.00 | 1,981.00 | 493,217 |
12 Dec 2022 | 1,980.50 | 1,987.47 | 1,945.00 | 1,963.00 | 1,963.00 | 471,485 |
09 Dec 2022 | 1,980.50 | 1,997.00 | 1,968.00 | 1,990.00 | 1,990.00 | 510,694 |
08 Dec 2022 | 1,993.00 | 1,998.50 | 1,969.00 | 1,972.00 | 1,972.00 | 848,708 |
07 Dec 2022 | 2,007.00 | 2,018.25 | 1,980.50 | 1,989.50 | 1,989.50 | 611,897 |
06 Dec 2022 | 2,011.00 | 2,030.00 | 1,993.00 | 2,009.00 | 2,009.00 | 753,156 |
05 Dec 2022 | 2,029.00 | 2,035.00 | 1,994.50 | 2,011.00 | 2,011.00 | 510,825 |
02 Dec 2022 | 2,002.00 | 2,041.00 | 1,999.94 | 2,029.00 | 2,029.00 | 471,688 |
01 Dec 2022 | 2,027.00 | 2,033.00 | 1,999.00 | 2,015.00 | 2,015.00 | 1,007,256 |
30 Nov 2022 | 2,024.00 | 2,024.00 | 1,998.50 | 2,015.00 | 2,015.00 | 1,143,227 |
29 Nov 2022 | 2,031.00 | 2,046.00 | 2,000.00 | 2,018.00 | 2,018.00 | 644,803 |
28 Nov 2022 | 2,030.00 | 2,050.00 | 2,018.00 | 2,025.00 | 2,025.00 | 667,145 |
25 Nov 2022 | 2,031.00 | 2,044.00 | 2,025.00 | 2,044.00 | 2,044.00 | 277,791 |
24 Nov 2022 | 2,027.00 | 2,054.00 | 2,022.00 | 2,038.00 | 2,038.00 | 378,033 |
23 Nov 2022 | 2,016.00 | 2,045.00 | 2,001.00 | 2,035.00 | 2,035.00 | 622,473 |
22 Nov 2022 | 1,990.50 | 2,014.00 | 1,990.50 | 2,012.00 | 2,012.00 | 443,607 |
21 Nov 2022 | 1,989.00 | 1,996.50 | 1,974.00 | 1,996.00 | 1,996.00 | 517,930 |
18 Nov 2022 | 2,010.00 | 2,021.00 | 1,986.00 | 1,995.00 | 1,995.00 | 775,493 |
17 Nov 2022 | 2,022.00 | 2,032.00 | 1,981.00 | 1,995.00 | 1,995.00 | 1,275,914 |
16 Nov 2022 | 2,013.00 | 2,041.00 | 2,009.00 | 2,025.00 | 2,025.00 | 724,855 |
15 Nov 2022 | 2,019.00 | 2,032.00 | 2,008.00 | 2,008.00 | 2,008.00 | 654,461 |
14 Nov 2022 | 2,015.00 | 2,032.00 | 1,992.00 | 2,022.00 | 2,022.00 | 850,880 |
11 Nov 2022 | 2,035.00 | 2,074.00 | 2,003.00 | 2,020.00 | 2,020.00 | 3,896,159 |
10 Nov 2022 | 1,998.00 | 2,054.00 | 1,993.50 | 2,042.00 | 2,042.00 | 688,555 |
09 Nov 2022 | 1,978.00 | 2,004.00 | 1,964.00 | 2,000.00 | 2,000.00 | 659,754 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |