Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 2,870.00 | 2,878.20 | 2,837.05 | 2,844.15 | 2,844.15 | 625,507 |
25 Apr 2024 | 2,865.00 | 2,869.90 | 2,829.05 | 2,861.45 | 2,861.45 | 1,594,152 |
24 Apr 2024 | 2,882.95 | 2,883.10 | 2,860.00 | 2,867.75 | 2,867.75 | 718,441 |
23 Apr 2024 | 2,852.00 | 2,877.95 | 2,844.00 | 2,874.90 | 2,874.90 | 929,062 |
22 Apr 2024 | 2,846.60 | 2,846.60 | 2,814.05 | 2,841.85 | 2,841.85 | 676,040 |
19 Apr 2024 | 2,790.00 | 2,822.10 | 2,766.15 | 2,808.55 | 2,808.55 | 1,337,807 |
18 Apr 2024 | 2,855.00 | 2,859.20 | 2,800.10 | 2,807.70 | 2,807.70 | 1,732,434 |
16 Apr 2024 | 2,827.65 | 2,841.45 | 2,820.00 | 2,830.00 | 2,830.00 | 911,249 |
15 Apr 2024 | 2,830.20 | 2,853.50 | 2,812.35 | 2,844.40 | 2,844.40 | 884,519 |
12 Apr 2024 | 2,890.00 | 2,893.00 | 2,845.00 | 2,854.50 | 2,854.50 | 1,766,311 |
10 Apr 2024 | 2,883.30 | 2,899.10 | 2,858.00 | 2,896.75 | 2,896.75 | 740,495 |
09 Apr 2024 | 2,893.00 | 2,916.45 | 2,845.00 | 2,857.15 | 2,857.15 | 1,017,670 |
08 Apr 2024 | 2,908.00 | 2,908.95 | 2,873.80 | 2,892.00 | 2,892.00 | 570,695 |
05 Apr 2024 | 2,924.00 | 2,927.75 | 2,880.00 | 2,883.45 | 2,883.45 | 1,155,672 |
04 Apr 2024 | 2,870.00 | 2,943.25 | 2,851.25 | 2,918.30 | 2,918.30 | 1,831,347 |
03 Apr 2024 | 2,845.00 | 2,884.55 | 2,845.00 | 2,869.35 | 2,869.35 | 816,676 |
02 Apr 2024 | 2,874.05 | 2,892.40 | 2,856.00 | 2,874.20 | 2,874.20 | 562,473 |
01 Apr 2024 | 2,860.95 | 2,886.45 | 2,852.35 | 2,871.00 | 2,871.00 | 558,086 |
28 Mar 2024 | 2,835.05 | 2,868.00 | 2,819.00 | 2,846.75 | 2,846.75 | 1,864,623 |
27 Mar 2024 | 2,817.95 | 2,842.85 | 2,817.70 | 2,830.50 | 2,830.50 | 1,156,231 |
26 Mar 2024 | 2,820.00 | 2,844.15 | 2,810.00 | 2,814.65 | 2,814.65 | 1,372,390 |
22 Mar 2024 | 2,821.15 | 2,855.15 | 2,808.00 | 2,841.50 | 2,841.50 | 1,652,689 |
21 Mar 2024 | 2,845.00 | 2,845.40 | 2,806.00 | 2,821.15 | 2,821.15 | 1,167,680 |
20 Mar 2024 | 2,815.10 | 2,837.05 | 2,797.55 | 2,824.90 | 2,824.90 | 818,910 |
19 Mar 2024 | 2,840.00 | 2,840.00 | 2,801.00 | 2,815.10 | 2,815.10 | 1,199,135 |
18 Mar 2024 | 2,866.00 | 2,866.00 | 2,817.25 | 2,846.50 | 2,846.50 | 940,424 |
15 Mar 2024 | 2,895.00 | 2,896.95 | 2,850.00 | 2,867.55 | 2,867.55 | 1,356,226 |
14 Mar 2024 | 2,860.00 | 2,898.05 | 2,841.00 | 2,892.25 | 2,892.25 | 1,381,741 |
13 Mar 2024 | 2,878.60 | 2,887.25 | 2,835.00 | 2,860.15 | 2,860.15 | 955,841 |
12 Mar 2024 | 2,880.00 | 2,899.90 | 2,865.45 | 2,876.15 | 2,876.15 | 663,186 |
11 Mar 2024 | 2,895.55 | 2,896.55 | 2,853.10 | 2,876.85 | 2,876.85 | 866,546 |
07 Mar 2024 | 2,825.00 | 2,894.00 | 2,825.00 | 2,870.55 | 2,870.55 | 1,564,364 |
06 Mar 2024 | 2,827.95 | 2,839.00 | 2,777.75 | 2,827.30 | 2,827.30 | 1,723,066 |
05 Mar 2024 | 2,834.00 | 2,834.85 | 2,805.00 | 2,820.40 | 2,820.40 | 736,381 |
04 Mar 2024 | 2,860.00 | 2,860.95 | 2,828.00 | 2,831.75 | 2,831.75 | 971,299 |
01 Mar 2024 | 2,832.90 | 2,845.95 | 2,815.05 | 2,831.75 | 2,831.75 | 978,174 |
29 Feb 2024 | 2,785.00 | 2,838.00 | 2,776.75 | 2,821.90 | 2,821.90 | 2,284,424 |
28 Feb 2024 | 2,850.15 | 2,859.40 | 2,785.50 | 2,794.35 | 2,794.35 | 2,472,196 |
27 Feb 2024 | 2,855.00 | 2,870.00 | 2,850.10 | 2,859.55 | 2,859.55 | 1,296,180 |
26 Feb 2024 | 2,920.00 | 2,930.00 | 2,847.80 | 2,868.45 | 2,868.45 | 3,524,491 |
23 Feb 2024 | 2,999.00 | 3,005.00 | 2,966.20 | 2,985.95 | 2,985.95 | 1,650,523 |
22 Feb 2024 | 2,983.00 | 3,027.20 | 2,932.10 | 3,017.40 | 3,017.40 | 2,615,821 |
21 Feb 2024 | 3,012.05 | 3,026.75 | 2,983.50 | 3,001.80 | 3,001.80 | 927,130 |
20 Feb 2024 | 2,998.10 | 3,017.10 | 2,972.10 | 3,011.65 | 3,011.65 | 729,371 |
19 Feb 2024 | 3,007.90 | 3,018.70 | 2,987.50 | 2,998.10 | 2,998.10 | 560,700 |
16 Feb 2024 | 3,035.00 | 3,035.00 | 3,000.00 | 3,007.90 | 3,007.90 | 1,179,473 |
15 Feb 2024 | 2,980.00 | 3,024.50 | 2,967.45 | 3,016.55 | 3,016.55 | 1,068,730 |
14 Feb 2024 | 2,969.90 | 2,980.80 | 2,936.05 | 2,976.40 | 2,976.40 | 750,339 |
13 Feb 2024 | 2,964.95 | 2,981.25 | 2,945.70 | 2,971.60 | 2,971.60 | 717,118 |
12 Feb 2024 | 2,951.65 | 2,964.95 | 2,920.05 | 2,953.80 | 2,953.80 | 614,469 |
09 Feb 2024 | 2,930.00 | 2,959.00 | 2,910.55 | 2,951.65 | 2,951.65 | 1,144,765 |
08 Feb 2024 | 2,999.75 | 2,999.75 | 2,919.80 | 2,929.60 | 2,929.60 | 1,633,654 |
07 Feb 2024 | 2,957.00 | 3,002.95 | 2,936.05 | 2,981.15 | 2,981.15 | 1,134,012 |
06 Feb 2024 | 2,931.00 | 2,947.00 | 2,902.65 | 2,930.95 | 2,930.95 | 1,471,312 |
05 Feb 2024 | 2,950.00 | 2,965.00 | 2,912.00 | 2,917.35 | 2,917.35 | 923,435 |
02 Feb 2024 | 2,950.00 | 2,962.35 | 2,924.05 | 2,936.30 | 2,936.30 | 1,881,911 |
01 Feb 2024 | 2,961.00 | 2,972.85 | 2,919.95 | 2,929.35 | 2,929.35 | 3,006,472 |
31 Jan 2024 | 2,966.00 | 2,971.90 | 2,948.05 | 2,957.85 | 2,957.85 | 1,771,244 |
30 Jan 2024 | 2,990.00 | 3,005.00 | 2,951.05 | 2,954.10 | 2,954.10 | 1,273,188 |
29 Jan 2024 | 2,940.05 | 2,988.45 | 2,940.05 | 2,976.05 | 2,976.05 | 1,862,723 |
25 Jan 2024 | 3,010.05 | 3,016.00 | 2,942.30 | 2,949.20 | 2,949.20 | 2,001,961 |
24 Jan 2024 | 3,055.00 | 3,055.00 | 2,976.10 | 2,999.45 | 2,999.45 | 2,665,932 |
23 Jan 2024 | 3,087.55 | 3,109.00 | 3,021.55 | 3,054.70 | 3,054.70 | 2,365,225 |
19 Jan 2024 | 3,177.80 | 3,201.55 | 3,148.60 | 3,165.85 | 3,165.85 | 936,201 |
18 Jan 2024 | 3,257.95 | 3,257.95 | 3,048.60 | 3,163.85 | 3,163.85 | 1,979,174 |
17 Jan 2024 | 3,294.10 | 3,304.35 | 3,193.05 | 3,242.30 | 3,242.30 | 2,239,241 |
16 Jan 2024 | 3,274.95 | 3,320.00 | 3,273.90 | 3,296.90 | 3,296.90 | 748,215 |
15 Jan 2024 | 3,282.20 | 3,287.20 | 3,258.60 | 3,273.90 | 3,273.90 | 728,116 |
12 Jan 2024 | 3,294.95 | 3,294.95 | 3,244.00 | 3,277.80 | 3,277.80 | 673,004 |
11 Jan 2024 | 3,286.85 | 3,309.20 | 3,270.70 | 3,288.20 | 3,288.20 | 537,469 |
10 Jan 2024 | 3,292.00 | 3,293.00 | 3,258.20 | 3,286.85 | 3,286.85 | 691,087 |
09 Jan 2024 | 3,310.00 | 3,315.00 | 3,262.25 | 3,267.50 | 3,267.50 | 670,704 |
08 Jan 2024 | 3,355.00 | 3,376.50 | 3,294.85 | 3,298.40 | 3,298.40 | 545,884 |
05 Jan 2024 | 3,379.95 | 3,380.40 | 3,348.00 | 3,355.55 | 3,355.55 | 416,956 |
04 Jan 2024 | 3,372.00 | 3,401.25 | 3,363.80 | 3,379.95 | 3,379.95 | 777,127 |
03 Jan 2024 | 3,391.35 | 3,399.00 | 3,365.00 | 3,373.60 | 3,373.60 | 379,131 |
02 Jan 2024 | 3,396.00 | 3,398.90 | 3,345.00 | 3,391.35 | 3,391.35 | 552,394 |
01 Jan 2024 | 3,403.00 | 3,411.80 | 3,389.15 | 3,396.10 | 3,396.10 | 283,951 |
29 Dec 2023 | 3,410.00 | 3,422.95 | 3,383.90 | 3,402.40 | 3,402.40 | 615,676 |
28 Dec 2023 | 3,405.00 | 3,419.95 | 3,373.05 | 3,397.25 | 3,397.25 | 779,250 |
27 Dec 2023 | 3,381.05 | 3,409.95 | 3,354.00 | 3,404.45 | 3,404.45 | 837,182 |
26 Dec 2023 | 3,349.95 | 3,391.90 | 3,345.20 | 3,383.35 | 3,383.35 | 600,190 |
22 Dec 2023 | 3,309.90 | 3,350.80 | 3,287.00 | 3,341.30 | 3,341.30 | 930,563 |
21 Dec 2023 | 3,280.00 | 3,320.00 | 3,271.85 | 3,302.95 | 3,302.95 | 1,585,879 |
20 Dec 2023 | 3,336.05 | 3,359.95 | 3,282.65 | 3,297.15 | 3,297.15 | 979,762 |
19 Dec 2023 | 3,335.95 | 3,353.90 | 3,300.15 | 3,336.05 | 3,336.05 | 780,448 |
18 Dec 2023 | 3,313.00 | 3,335.80 | 3,296.00 | 3,332.05 | 3,332.05 | 911,936 |
15 Dec 2023 | 3,250.00 | 3,326.35 | 3,242.00 | 3,313.90 | 3,313.90 | 1,631,687 |
14 Dec 2023 | 3,255.00 | 3,258.60 | 3,218.00 | 3,241.35 | 3,241.35 | 923,107 |
13 Dec 2023 | 3,240.00 | 3,254.95 | 3,190.30 | 3,243.65 | 3,243.65 | 1,052,079 |
12 Dec 2023 | 3,228.00 | 3,257.05 | 3,210.00 | 3,224.75 | 3,224.75 | 1,019,030 |
11 Dec 2023 | 3,230.00 | 3,245.00 | 3,185.50 | 3,233.00 | 3,233.00 | 910,426 |
08 Dec 2023 | 3,255.00 | 3,269.80 | 3,227.80 | 3,232.00 | 3,232.00 | 895,852 |
07 Dec 2023 | 3,284.00 | 3,299.95 | 3,246.85 | 3,251.80 | 3,251.80 | 1,071,725 |
06 Dec 2023 | 3,265.00 | 3,289.00 | 3,232.95 | 3,252.55 | 3,252.55 | 1,229,158 |
05 Dec 2023 | 3,197.00 | 3,247.65 | 3,180.00 | 3,226.25 | 3,226.25 | 1,005,550 |
04 Dec 2023 | 3,190.00 | 3,204.45 | 3,166.50 | 3,194.55 | 3,194.55 | 1,018,189 |
01 Dec 2023 | 3,146.95 | 3,190.60 | 3,140.25 | 3,173.40 | 3,173.40 | 960,196 |
30 Nov 2023 | 3,148.35 | 3,153.95 | 3,108.35 | 3,119.90 | 3,119.90 | 1,793,116 |
29 Nov 2023 | 3,148.35 | 3,170.00 | 3,142.00 | 3,148.35 | 3,148.35 | 620,725 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |