Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 Jun 2024 | 4,180.00 | 4,215.00 | 4,080.10 | 4,143.05 | 4,143.05 | 50,291 |
06 Jun 2024 | 3,949.90 | 4,200.00 | 3,891.65 | 4,129.65 | 4,129.65 | 200,662 |
05 Jun 2024 | 3,885.00 | 3,948.00 | 3,738.95 | 3,884.35 | 3,884.35 | 69,439 |
04 Jun 2024 | 4,081.00 | 4,083.00 | 3,731.30 | 3,877.05 | 3,877.05 | 158,725 |
03 Jun 2024 | 4,079.90 | 4,174.70 | 3,972.05 | 4,081.45 | 4,081.45 | 175,235 |
31 May 2024 | 4,002.55 | 4,019.70 | 3,919.00 | 3,953.50 | 3,953.50 | 121,840 |
30 May 2024 | 3,970.00 | 4,044.00 | 3,925.05 | 3,997.80 | 3,997.80 | 279,659 |
29 May 2024 | 4,032.55 | 4,120.00 | 3,911.10 | 3,944.10 | 3,944.10 | 300,539 |
28 May 2024 | 4,109.95 | 4,258.70 | 4,031.30 | 4,064.15 | 4,064.15 | 1,155,685 |
27 May 2024 | 4,110.05 | 4,173.45 | 3,927.75 | 3,951.50 | 3,951.50 | 261,387 |
24 May 2024 | 3,861.00 | 4,348.40 | 3,860.95 | 4,140.25 | 4,140.25 | 841,715 |
23 May 2024 | 3,974.00 | 3,978.45 | 3,821.60 | 3,854.35 | 3,854.35 | 119,102 |
22 May 2024 | 3,940.00 | 4,038.90 | 3,912.55 | 3,945.25 | 3,945.25 | 178,771 |
21 May 2024 | 4,157.75 | 4,181.05 | 3,919.10 | 3,933.05 | 3,933.05 | 104,444 |
17 May 2024 | 4,209.95 | 4,288.00 | 4,122.65 | 4,215.40 | 4,215.40 | 74,676 |
16 May 2024 | 4,010.00 | 4,288.80 | 4,010.00 | 4,201.60 | 4,201.60 | 624,812 |
15 May 2024 | 3,699.00 | 4,019.95 | 3,676.35 | 3,972.45 | 3,972.45 | 474,385 |
14 May 2024 | 3,510.00 | 3,760.00 | 3,510.00 | 3,732.70 | 3,732.70 | 460,055 |
13 May 2024 | 3,420.00 | 3,519.00 | 3,393.85 | 3,500.25 | 3,500.25 | 144,377 |
10 May 2024 | 3,472.00 | 3,502.95 | 3,351.15 | 3,400.65 | 3,400.65 | 127,495 |
09 May 2024 | 3,374.00 | 3,578.00 | 3,266.25 | 3,457.55 | 3,457.55 | 644,750 |
08 May 2024 | 3,399.15 | 3,399.15 | 3,322.05 | 3,353.10 | 3,353.10 | 27,975 |
07 May 2024 | 3,400.00 | 3,425.00 | 3,362.45 | 3,399.15 | 3,399.15 | 148,832 |
06 May 2024 | 3,405.00 | 3,450.00 | 3,380.00 | 3,410.05 | 3,410.05 | 61,861 |
03 May 2024 | 3,300.05 | 3,410.00 | 3,300.05 | 3,389.90 | 3,389.90 | 169,137 |
02 May 2024 | 3,350.00 | 3,377.00 | 3,288.00 | 3,357.25 | 3,357.25 | 103,248 |
30 Apr 2024 | 3,200.85 | 3,354.00 | 3,184.60 | 3,340.45 | 3,340.45 | 79,816 |
29 Apr 2024 | 3,201.50 | 3,214.90 | 3,150.00 | 3,200.05 | 3,200.05 | 27,844 |
26 Apr 2024 | 3,180.00 | 3,224.90 | 3,169.90 | 3,201.35 | 3,201.35 | 24,197 |
25 Apr 2024 | 3,180.00 | 3,199.95 | 3,151.55 | 3,186.10 | 3,186.10 | 71,471 |
24 Apr 2024 | 3,143.80 | 3,178.70 | 3,083.95 | 3,170.25 | 3,170.25 | 46,883 |
23 Apr 2024 | 3,041.80 | 3,185.05 | 3,033.00 | 3,121.35 | 3,121.35 | 101,488 |
22 Apr 2024 | 3,050.00 | 3,150.00 | 3,020.10 | 3,035.40 | 3,035.40 | 105,272 |
19 Apr 2024 | 3,050.00 | 3,245.00 | 3,011.35 | 3,043.30 | 3,043.30 | 563,952 |
18 Apr 2024 | 2,962.00 | 3,163.90 | 2,940.40 | 3,044.50 | 3,044.50 | 211,988 |
16 Apr 2024 | 2,905.00 | 2,989.90 | 2,892.05 | 2,929.90 | 2,929.90 | 51,199 |
15 Apr 2024 | 2,890.00 | 2,959.00 | 2,851.00 | 2,916.75 | 2,916.75 | 35,620 |
12 Apr 2024 | 2,865.00 | 2,949.00 | 2,864.95 | 2,940.10 | 2,940.10 | 62,949 |
10 Apr 2024 | 2,866.00 | 2,895.00 | 2,855.30 | 2,873.75 | 2,873.75 | 21,699 |
09 Apr 2024 | 2,928.00 | 2,928.00 | 2,841.80 | 2,855.00 | 2,855.00 | 33,053 |
08 Apr 2024 | 2,976.50 | 2,993.65 | 2,885.45 | 2,912.95 | 2,912.95 | 16,247 |
05 Apr 2024 | 2,950.00 | 2,976.00 | 2,911.00 | 2,960.95 | 2,960.95 | 22,146 |
04 Apr 2024 | 2,975.00 | 2,990.65 | 2,925.00 | 2,950.55 | 2,950.55 | 94,213 |
03 Apr 2024 | 2,930.00 | 2,992.05 | 2,913.90 | 2,982.95 | 2,982.95 | 133,875 |
02 Apr 2024 | 2,924.00 | 2,954.00 | 2,898.05 | 2,931.25 | 2,931.25 | 213,990 |
01 Apr 2024 | 2,874.00 | 2,937.60 | 2,833.50 | 2,914.60 | 2,914.60 | 38,199 |
28 Mar 2024 | 2,829.45 | 2,868.00 | 2,815.20 | 2,859.50 | 2,859.50 | 26,848 |
27 Mar 2024 | 2,832.00 | 2,832.00 | 2,787.95 | 2,815.35 | 2,815.35 | 42,587 |
26 Mar 2024 | 2,897.00 | 2,897.00 | 2,800.10 | 2,816.50 | 2,816.50 | 76,300 |
22 Mar 2024 | 2,850.00 | 2,910.45 | 2,841.00 | 2,894.10 | 2,894.10 | 84,335 |
21 Mar 2024 | 2,811.00 | 2,865.00 | 2,787.00 | 2,850.10 | 2,850.10 | 38,027 |
20 Mar 2024 | 2,814.95 | 2,825.00 | 2,772.00 | 2,802.45 | 2,802.45 | 22,583 |
19 Mar 2024 | 2,795.00 | 2,821.35 | 2,747.95 | 2,813.70 | 2,813.70 | 378,459 |
18 Mar 2024 | 2,702.00 | 2,825.95 | 2,691.00 | 2,786.25 | 2,786.25 | 228,845 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 2,581.80 | 2,695.00 | 2,563.55 | 2,689.90 | 2,689.90 | 119,841 |
13 Mar 2024 | 2,555.50 | 2,630.00 | 2,528.00 | 2,574.10 | 2,574.10 | 220,233 |
12 Mar 2024 | 2,579.10 | 2,600.00 | 2,524.50 | 2,542.10 | 2,542.10 | 137,252 |
11 Mar 2024 | 2,632.20 | 2,632.95 | 2,554.00 | 2,565.55 | 2,565.55 | 54,686 |
07 Mar 2024 | 2,647.20 | 2,653.10 | 2,591.90 | 2,597.85 | 2,597.85 | 62,930 |
06 Mar 2024 | 2,663.20 | 2,668.65 | 2,570.20 | 2,633.35 | 2,633.35 | 65,638 |
05 Mar 2024 | 2,714.00 | 2,732.00 | 2,642.50 | 2,649.25 | 2,649.25 | 39,255 |
04 Mar 2024 | 2,759.15 | 2,765.30 | 2,682.00 | 2,699.80 | 2,699.80 | 66,880 |
01 Mar 2024 | 2,735.00 | 2,799.00 | 2,704.00 | 2,708.75 | 2,708.75 | 60,408 |
29 Feb 2024 | 2,756.15 | 2,758.95 | 2,700.60 | 2,721.60 | 2,721.60 | 49,158 |
28 Feb 2024 | 2,705.90 | 2,793.00 | 2,705.90 | 2,747.95 | 2,747.95 | 145,259 |
27 Feb 2024 | 2,772.95 | 2,800.00 | 2,667.60 | 2,697.70 | 2,697.70 | 194,717 |
26 Feb 2024 | 2,837.80 | 2,838.60 | 2,696.00 | 2,721.85 | 2,721.85 | 118,735 |
23 Feb 2024 | 2,815.10 | 2,837.00 | 2,809.05 | 2,823.70 | 2,823.70 | 36,022 |
22 Feb 2024 | 2,825.65 | 2,834.95 | 2,781.75 | 2,809.55 | 2,809.55 | 53,919 |
21 Feb 2024 | 2,819.40 | 2,868.70 | 2,800.00 | 2,811.75 | 2,811.75 | 43,181 |
20 Feb 2024 | 2,824.80 | 2,828.95 | 2,795.00 | 2,804.65 | 2,804.65 | 192,335 |
19 Feb 2024 | 2,839.20 | 2,876.95 | 2,810.00 | 2,824.75 | 2,824.75 | 34,564 |
16 Feb 2024 | 2,884.60 | 2,884.60 | 2,820.00 | 2,830.80 | 2,830.80 | 140,131 |
15 Feb 2024 | 2,845.55 | 2,955.05 | 2,839.90 | 2,874.25 | 2,874.25 | 204,661 |
14 Feb 2024 | 2,808.90 | 2,844.80 | 2,799.85 | 2,831.40 | 2,831.40 | 24,769 |
13 Feb 2024 | 2,820.05 | 2,887.50 | 2,791.00 | 2,808.60 | 2,808.60 | 38,833 |
12 Feb 2024 | 2,910.00 | 2,969.00 | 2,811.00 | 2,820.05 | 2,820.05 | 82,025 |
09 Feb 2024 | 2,977.05 | 2,977.05 | 2,875.00 | 2,897.70 | 2,897.70 | 166,214 |
08 Feb 2024 | 3,099.90 | 3,099.90 | 2,950.05 | 2,961.50 | 2,961.50 | 41,738 |
07 Feb 2024 | 3,051.05 | 3,171.30 | 3,051.05 | 3,072.50 | 3,072.50 | 57,731 |
06 Feb 2024 | 3,290.00 | 3,355.00 | 3,190.00 | 3,199.20 | 3,199.20 | 102,048 |
05 Feb 2024 | 3,313.00 | 3,339.90 | 3,289.70 | 3,300.75 | 3,300.75 | 69,348 |
02 Feb 2024 | 3,331.00 | 3,359.00 | 3,291.95 | 3,315.90 | 3,315.90 | 144,274 |
01 Feb 2024 | 3,397.80 | 3,410.00 | 3,318.00 | 3,331.95 | 3,331.95 | 15,287 |
31 Jan 2024 | 3,328.85 | 3,400.00 | 3,325.70 | 3,387.70 | 3,387.70 | 69,665 |
30 Jan 2024 | 3,302.10 | 3,402.95 | 3,281.00 | 3,321.85 | 3,321.85 | 42,769 |
29 Jan 2024 | 3,300.00 | 3,340.00 | 3,271.00 | 3,292.25 | 3,292.25 | 30,196 |
25 Jan 2024 | 3,355.00 | 3,434.00 | 3,271.50 | 3,299.90 | 3,299.90 | 42,372 |
24 Jan 2024 | 3,301.00 | 3,428.85 | 3,250.00 | 3,356.25 | 3,356.25 | 59,190 |
23 Jan 2024 | 3,439.95 | 3,439.95 | 3,291.50 | 3,312.60 | 3,312.60 | 26,628 |
19 Jan 2024 | 3,325.00 | 3,453.30 | 3,282.05 | 3,411.80 | 3,411.80 | 82,076 |
18 Jan 2024 | 3,361.40 | 3,379.90 | 3,266.50 | 3,290.55 | 3,290.55 | 19,584 |
17 Jan 2024 | 3,356.00 | 3,404.00 | 3,307.00 | 3,392.20 | 3,392.20 | 37,088 |
16 Jan 2024 | 3,339.20 | 3,413.65 | 3,339.20 | 3,379.05 | 3,379.05 | 37,368 |
15 Jan 2024 | 3,377.90 | 3,379.00 | 3,290.05 | 3,359.35 | 3,359.35 | 29,960 |
12 Jan 2024 | 3,390.00 | 3,390.00 | 3,333.60 | 3,357.15 | 3,357.15 | 72,181 |
11 Jan 2024 | 3,242.00 | 3,387.00 | 3,240.55 | 3,362.55 | 3,362.55 | 202,404 |
10 Jan 2024 | 3,186.00 | 3,249.80 | 3,180.00 | 3,240.55 | 3,240.55 | 92,318 |
09 Jan 2024 | 3,207.00 | 3,207.00 | 3,157.50 | 3,171.75 | 3,171.75 | 8,953 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |