Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Mar 2023 | 1,883.00 | 1,910.00 | 1,874.00 | 1,898.00 | 1,898.00 | 54,300 |
23 Mar 2023 | 1,850.00 | 1,883.00 | 1,829.00 | 1,879.00 | 1,879.00 | 138,400 |
22 Mar 2023 | 1,872.00 | 1,873.00 | 1,846.00 | 1,867.00 | 1,867.00 | 46,100 |
20 Mar 2023 | 1,853.00 | 1,853.00 | 1,808.00 | 1,813.00 | 1,813.00 | 87,800 |
17 Mar 2023 | 1,819.00 | 1,880.00 | 1,819.00 | 1,868.00 | 1,868.00 | 96,400 |
16 Mar 2023 | 1,775.00 | 1,842.00 | 1,775.00 | 1,809.00 | 1,809.00 | 111,400 |
15 Mar 2023 | 1,850.00 | 1,850.00 | 1,836.00 | 1,840.00 | 1,840.00 | 64,000 |
14 Mar 2023 | 1,831.00 | 1,851.00 | 1,823.00 | 1,836.00 | 1,836.00 | 85,600 |
13 Mar 2023 | 1,842.00 | 1,866.00 | 1,836.00 | 1,866.00 | 1,866.00 | 105,000 |
10 Mar 2023 | 1,885.00 | 1,909.00 | 1,872.00 | 1,872.00 | 1,872.00 | 106,400 |
09 Mar 2023 | 1,890.00 | 1,911.00 | 1,872.00 | 1,895.00 | 1,895.00 | 84,100 |
08 Mar 2023 | 1,866.00 | 1,892.00 | 1,865.00 | 1,872.00 | 1,872.00 | 74,800 |
07 Mar 2023 | 1,863.00 | 1,894.00 | 1,863.00 | 1,876.00 | 1,876.00 | 71,900 |
06 Mar 2023 | 1,879.00 | 1,888.00 | 1,858.00 | 1,870.00 | 1,870.00 | 93,700 |
03 Mar 2023 | 1,831.00 | 1,904.00 | 1,831.00 | 1,884.00 | 1,884.00 | 82,800 |
02 Mar 2023 | 1,809.00 | 1,846.00 | 1,789.00 | 1,834.00 | 1,834.00 | 73,700 |
01 Mar 2023 | 1,753.00 | 1,814.00 | 1,741.00 | 1,793.00 | 1,793.00 | 75,400 |
28 Feb 2023 | 1,750.00 | 1,782.00 | 1,732.00 | 1,765.00 | 1,765.00 | 102,200 |
27 Feb 2023 | 1,731.00 | 1,752.00 | 1,718.00 | 1,746.00 | 1,746.00 | 81,200 |
24 Feb 2023 | 1,813.00 | 1,817.00 | 1,744.00 | 1,786.00 | 1,786.00 | 157,400 |
22 Feb 2023 | 1,799.00 | 1,812.00 | 1,787.00 | 1,801.00 | 1,801.00 | 31,100 |
21 Feb 2023 | 1,825.00 | 1,841.00 | 1,811.00 | 1,811.00 | 1,811.00 | 23,800 |
20 Feb 2023 | 1,814.00 | 1,832.00 | 1,788.00 | 1,819.00 | 1,819.00 | 75,100 |
17 Feb 2023 | 1,787.00 | 1,837.00 | 1,775.00 | 1,809.00 | 1,809.00 | 71,600 |
16 Feb 2023 | 1,817.00 | 1,833.00 | 1,787.00 | 1,805.00 | 1,805.00 | 82,900 |
15 Feb 2023 | 1,858.00 | 1,858.00 | 1,817.00 | 1,826.00 | 1,826.00 | 30,800 |
14 Feb 2023 | 1,884.00 | 1,890.00 | 1,858.00 | 1,862.00 | 1,862.00 | 36,200 |
13 Feb 2023 | 1,859.00 | 1,873.00 | 1,849.00 | 1,851.00 | 1,851.00 | 26,400 |
10 Feb 2023 | 1,901.00 | 1,906.00 | 1,856.00 | 1,865.00 | 1,865.00 | 51,100 |
09 Feb 2023 | 1,916.00 | 1,944.00 | 1,895.00 | 1,936.00 | 1,936.00 | 78,800 |
08 Feb 2023 | 1,979.00 | 1,981.00 | 1,946.00 | 1,956.00 | 1,956.00 | 21,200 |
07 Feb 2023 | 1,996.00 | 1,996.00 | 1,943.00 | 1,961.00 | 1,961.00 | 40,500 |
06 Feb 2023 | 2,027.00 | 2,027.00 | 1,977.00 | 1,996.00 | 1,996.00 | 28,100 |
03 Feb 2023 | 1,985.00 | 2,024.00 | 1,980.00 | 2,015.00 | 2,015.00 | 46,700 |
02 Feb 2023 | 1,993.00 | 2,024.00 | 1,981.00 | 1,992.00 | 1,992.00 | 42,800 |
01 Feb 2023 | 1,973.00 | 2,009.00 | 1,953.00 | 1,988.00 | 1,988.00 | 49,500 |
31 Jan 2023 | 1,969.00 | 2,001.00 | 1,954.00 | 1,962.00 | 1,962.00 | 99,400 |
30 Jan 2023 | 1,933.00 | 1,960.00 | 1,924.00 | 1,942.00 | 1,942.00 | 55,500 |
27 Jan 2023 | 1,966.00 | 1,966.00 | 1,933.00 | 1,941.00 | 1,941.00 | 36,700 |
26 Jan 2023 | 1,944.00 | 1,983.00 | 1,935.00 | 1,966.00 | 1,966.00 | 45,300 |
25 Jan 2023 | 1,939.00 | 1,958.00 | 1,930.00 | 1,944.00 | 1,944.00 | 50,800 |
24 Jan 2023 | 1,950.00 | 1,969.00 | 1,923.00 | 1,950.00 | 1,950.00 | 85,100 |
23 Jan 2023 | 1,892.00 | 1,918.00 | 1,885.00 | 1,911.00 | 1,911.00 | 94,200 |
20 Jan 2023 | 1,856.00 | 1,927.00 | 1,856.00 | 1,901.00 | 1,901.00 | 120,600 |
19 Jan 2023 | 1,971.00 | 1,971.00 | 1,857.00 | 1,857.00 | 1,857.00 | 144,300 |
18 Jan 2023 | 1,903.00 | 2,018.00 | 1,903.00 | 1,971.00 | 1,971.00 | 113,400 |
17 Jan 2023 | 1,889.00 | 1,932.00 | 1,880.00 | 1,892.00 | 1,892.00 | 96,400 |
16 Jan 2023 | 1,883.00 | 1,952.00 | 1,879.00 | 1,913.00 | 1,913.00 | 119,900 |
13 Jan 2023 | 1,887.00 | 1,924.00 | 1,798.00 | 1,882.00 | 1,882.00 | 415,900 |
12 Jan 2023 | 2,071.00 | 2,081.00 | 2,010.00 | 2,029.00 | 2,029.00 | 111,600 |
11 Jan 2023 | 2,015.00 | 2,080.00 | 2,011.00 | 2,071.00 | 2,071.00 | 60,000 |
10 Jan 2023 | 2,007.00 | 2,038.00 | 1,991.00 | 2,003.00 | 2,003.00 | 60,400 |
06 Jan 2023 | 1,900.00 | 1,955.00 | 1,890.00 | 1,952.00 | 1,952.00 | 49,800 |
05 Jan 2023 | 1,928.00 | 1,950.00 | 1,908.00 | 1,911.00 | 1,911.00 | 45,500 |
04 Jan 2023 | 2,000.00 | 2,002.00 | 1,946.00 | 1,949.00 | 1,949.00 | 45,100 |
30 Dec 2022 | 2,033.00 | 2,074.00 | 2,027.00 | 2,027.00 | 2,027.00 | 43,300 |
29 Dec 2022 | 2,007.00 | 2,032.00 | 1,953.00 | 2,032.00 | 2,032.00 | 56,700 |
28 Dec 2022 | 2,029.00 | 2,029.00 | 1,961.00 | 1,983.00 | 1,983.00 | 46,400 |
27 Dec 2022 | 2,035.00 | 2,048.00 | 1,995.00 | 2,029.00 | 2,029.00 | 52,800 |
26 Dec 2022 | 2,007.00 | 2,029.00 | 1,997.00 | 2,002.00 | 2,002.00 | 51,300 |
23 Dec 2022 | 2,081.00 | 2,081.00 | 2,031.00 | 2,036.00 | 2,036.00 | 47,100 |
22 Dec 2022 | 2,095.00 | 2,181.00 | 2,053.00 | 2,113.00 | 2,113.00 | 117,600 |
21 Dec 2022 | 2,091.00 | 2,119.00 | 2,064.00 | 2,068.00 | 2,068.00 | 55,200 |
20 Dec 2022 | 2,126.00 | 2,152.00 | 2,059.00 | 2,100.00 | 2,100.00 | 117,200 |
19 Dec 2022 | 2,158.00 | 2,158.00 | 2,126.00 | 2,126.00 | 2,126.00 | 44,000 |
16 Dec 2022 | 2,164.00 | 2,209.00 | 2,161.00 | 2,172.00 | 2,172.00 | 66,600 |
15 Dec 2022 | 2,188.00 | 2,202.00 | 2,166.00 | 2,192.00 | 2,192.00 | 39,300 |
14 Dec 2022 | 2,237.00 | 2,237.00 | 2,206.00 | 2,210.00 | 2,210.00 | 43,900 |
13 Dec 2022 | 2,260.00 | 2,260.00 | 2,204.00 | 2,225.00 | 2,225.00 | 60,600 |
12 Dec 2022 | 2,243.00 | 2,269.00 | 2,212.00 | 2,250.00 | 2,250.00 | 57,600 |
09 Dec 2022 | 2,223.00 | 2,247.00 | 2,219.00 | 2,245.00 | 2,245.00 | 55,600 |
08 Dec 2022 | 2,215.00 | 2,218.00 | 2,172.00 | 2,187.00 | 2,187.00 | 89,100 |
07 Dec 2022 | 2,181.00 | 2,225.00 | 2,171.00 | 2,199.00 | 2,199.00 | 91,600 |
06 Dec 2022 | 2,163.00 | 2,225.00 | 2,144.00 | 2,179.00 | 2,179.00 | 115,700 |
05 Dec 2022 | 2,151.00 | 2,227.00 | 2,129.00 | 2,170.00 | 2,170.00 | 146,700 |
02 Dec 2022 | 2,189.00 | 2,200.00 | 2,151.00 | 2,161.00 | 2,161.00 | 70,100 |
01 Dec 2022 | 2,228.00 | 2,233.00 | 2,172.00 | 2,172.00 | 2,172.00 | 97,300 |
30 Nov 2022 | 2,168.00 | 2,234.00 | 2,168.00 | 2,219.00 | 2,219.00 | 697,500 |
29 Nov 2022 | 2,185.00 | 2,193.00 | 2,157.00 | 2,172.00 | 2,172.00 | 122,900 |
28 Nov 2022 | 2,272.00 | 2,272.00 | 2,209.00 | 2,210.00 | 2,210.00 | 72,600 |
25 Nov 2022 | 2,396.00 | 2,399.00 | 2,261.00 | 2,272.00 | 2,272.00 | 90,200 |
24 Nov 2022 | 2,316.00 | 2,371.00 | 2,316.00 | 2,346.00 | 2,346.00 | 76,900 |
22 Nov 2022 | 2,327.00 | 2,327.00 | 2,287.00 | 2,289.00 | 2,289.00 | 52,900 |
21 Nov 2022 | 2,366.00 | 2,371.00 | 2,294.00 | 2,297.00 | 2,297.00 | 72,400 |
18 Nov 2022 | 2,299.00 | 2,381.00 | 2,287.00 | 2,297.00 | 2,297.00 | 155,500 |
17 Nov 2022 | 2,269.00 | 2,286.00 | 2,265.00 | 2,282.00 | 2,282.00 | 70,700 |
16 Nov 2022 | 2,293.00 | 2,339.00 | 2,269.00 | 2,278.00 | 2,278.00 | 101,700 |
15 Nov 2022 | 2,294.00 | 2,315.00 | 2,251.00 | 2,293.00 | 2,293.00 | 89,700 |
14 Nov 2022 | 2,303.00 | 2,369.00 | 2,294.00 | 2,294.00 | 2,294.00 | 137,100 |
11 Nov 2022 | 2,348.00 | 2,348.00 | 2,280.00 | 2,314.00 | 2,314.00 | 345,200 |
10 Nov 2022 | 2,185.00 | 2,248.00 | 2,183.00 | 2,237.00 | 2,237.00 | 290,200 |
09 Nov 2022 | 2,260.00 | 2,273.00 | 2,195.00 | 2,208.00 | 2,208.00 | 164,000 |
08 Nov 2022 | 2,235.00 | 2,304.00 | 2,235.00 | 2,254.00 | 2,254.00 | 159,700 |
07 Nov 2022 | 2,213.00 | 2,235.00 | 2,202.00 | 2,229.00 | 2,229.00 | 87,200 |
04 Nov 2022 | 2,243.00 | 2,267.00 | 2,227.00 | 2,246.00 | 2,246.00 | 144,400 |
02 Nov 2022 | 2,313.00 | 2,333.00 | 2,273.00 | 2,293.00 | 2,293.00 | 131,100 |
01 Nov 2022 | 2,395.00 | 2,407.00 | 2,324.00 | 2,345.00 | 2,345.00 | 88,400 |
31 Oct 2022 | 2,376.00 | 2,406.00 | 2,360.00 | 2,393.00 | 2,393.00 | 94,500 |
28 Oct 2022 | 2,320.00 | 2,410.00 | 2,315.00 | 2,373.00 | 2,373.00 | 545,600 |
27 Oct 2022 | 2,301.00 | 2,383.00 | 2,284.00 | 2,355.00 | 2,355.00 | 172,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |