Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Oct 2024 | 3,060.00 | 3,060.30 | 3,027.00 | 3,038.70 | 3,038.70 | 98,834 |
10 Oct 2024 | 3,114.95 | 3,114.95 | 3,043.90 | 3,060.30 | 3,060.30 | 13,022 |
09 Oct 2024 | 3,090.00 | 3,145.45 | 3,072.00 | 3,078.75 | 3,078.75 | 136,947 |
08 Oct 2024 | 3,009.00 | 3,098.60 | 3,009.00 | 3,088.45 | 3,088.45 | 45,668 |
07 Oct 2024 | 3,089.95 | 3,098.30 | 3,037.25 | 3,063.90 | 3,063.90 | 21,625 |
04 Oct 2024 | 3,139.95 | 3,155.95 | 3,054.10 | 3,071.85 | 3,071.85 | 123,668 |
03 Oct 2024 | 3,180.05 | 3,226.10 | 3,127.80 | 3,150.20 | 3,150.20 | 59,594 |
01 Oct 2024 | 3,326.95 | 3,326.95 | 3,245.00 | 3,277.20 | 3,277.20 | 22,421 |
30 Sept 2024 | 3,306.90 | 3,358.15 | 3,306.90 | 3,328.40 | 3,328.40 | 24,090 |
27 Sept 2024 | 3,278.30 | 3,337.25 | 3,278.30 | 3,310.05 | 3,310.05 | 28,272 |
26 Sept 2024 | 3,244.15 | 3,285.00 | 3,228.45 | 3,277.05 | 3,277.05 | 18,948 |
25 Sept 2024 | 3,249.20 | 3,249.50 | 3,205.80 | 3,243.95 | 3,243.95 | 45,726 |
24 Sept 2024 | 3,275.00 | 3,296.80 | 3,242.15 | 3,248.70 | 3,248.70 | 25,448 |
23 Sept 2024 | 3,312.05 | 3,324.95 | 3,272.10 | 3,276.90 | 3,276.90 | 34,922 |
20 Sept 2024 | 3,318.95 | 3,324.25 | 3,267.35 | 3,309.15 | 3,309.15 | 170,585 |
19 Sept 2024 | 3,280.60 | 3,320.00 | 3,275.45 | 3,294.45 | 3,294.45 | 18,904 |
18 Sept 2024 | 3,312.70 | 3,320.90 | 3,251.70 | 3,274.20 | 3,274.20 | 13,115 |
17 Sept 2024 | 3,339.85 | 3,350.00 | 3,302.20 | 3,312.75 | 3,312.75 | 14,272 |
16 Sept 2024 | 3,350.55 | 3,394.00 | 3,330.45 | 3,334.35 | 3,334.35 | 42,517 |
13 Sept 2024 | 3,367.00 | 3,367.65 | 3,321.10 | 3,358.65 | 3,358.65 | 141,915 |
12 Sept 2024 | 3,366.45 | 3,392.85 | 3,340.00 | 3,382.30 | 3,382.30 | 24,054 |
11 Sept 2024 | 3,313.00 | 3,382.00 | 3,311.70 | 3,366.15 | 3,366.15 | 85,803 |
10 Sept 2024 | 3,281.70 | 3,308.55 | 3,270.35 | 3,294.30 | 3,294.30 | 56,553 |
09 Sept 2024 | 3,270.05 | 3,313.95 | 3,258.10 | 3,281.45 | 3,281.45 | 110,227 |
06 Sept 2024 | 3,235.00 | 3,285.00 | 3,226.15 | 3,274.50 | 3,274.50 | 78,484 |
05 Sept 2024 | 3,232.20 | 3,255.00 | 3,215.70 | 3,237.80 | 3,237.80 | 54,018 |
04 Sept 2024 | 3,150.05 | 3,250.65 | 3,150.05 | 3,231.90 | 3,231.90 | 75,705 |
03 Sept 2024 | 3,152.45 | 3,172.60 | 3,146.40 | 3,153.80 | 3,153.80 | 33,561 |
02 Sept 2024 | 3,145.20 | 3,182.00 | 3,139.10 | 3,151.50 | 3,151.50 | 46,791 |
30 Aug 2024 | 3,129.80 | 3,166.00 | 3,110.85 | 3,126.80 | 3,126.80 | 56,643 |
29 Aug 2024 | 3,125.50 | 3,143.00 | 3,093.70 | 3,116.05 | 3,116.05 | 12,922 |
28 Aug 2024 | 3,164.00 | 3,164.95 | 3,118.75 | 3,125.00 | 3,125.00 | 13,092 |
27 Aug 2024 | - | - | - | - | - | - |
26 Aug 2024 | 3,159.95 | 3,177.00 | 3,142.25 | 3,169.80 | 3,169.80 | 18,715 |
23 Aug 2024 | 3,185.75 | 3,198.60 | 3,147.50 | 3,153.55 | 3,153.55 | 26,607 |
22 Aug 2024 | 3,164.95 | 3,198.80 | 3,159.65 | 3,184.90 | 3,184.90 | 27,273 |
21 Aug 2024 | 3,081.35 | 3,169.80 | 3,081.35 | 3,151.15 | 3,151.15 | 31,184 |
20 Aug 2024 | 3,090.00 | 3,105.00 | 3,079.60 | 3,101.65 | 3,101.65 | 47,348 |
19 Aug 2024 | 3,050.05 | 3,087.70 | 3,040.80 | 3,076.45 | 3,076.45 | 15,930 |
16 Aug 2024 | 3,067.45 | 3,067.45 | 3,003.05 | 3,047.90 | 3,047.90 | 33,437 |
14 Aug 2024 | 3,030.30 | 3,031.90 | 2,995.50 | 3,022.95 | 3,022.95 | 8,556 |
13 Aug 2024 | 3,053.00 | 3,053.00 | 3,013.80 | 3,022.30 | 3,022.30 | 16,849 |
12 Aug 2024 | 3,010.30 | 3,083.00 | 3,004.50 | 3,051.45 | 3,051.45 | 29,930 |
09 Aug 2024 | 3,057.90 | 3,057.90 | 2,966.65 | 3,040.10 | 3,040.10 | 45,501 |
08 Aug 2024 | 3,089.95 | 3,089.95 | 2,990.30 | 3,000.95 | 3,000.95 | 49,050 |
07 Aug 2024 | 3,105.00 | 3,118.50 | 3,060.50 | 3,100.55 | 3,100.55 | 25,400 |
06 Aug 2024 | 3,095.20 | 3,135.00 | 3,088.65 | 3,100.25 | 3,100.25 | 102,351 |
05 Aug 2024 | 3,044.95 | 3,144.00 | 3,044.95 | 3,095.60 | 3,095.60 | 229,764 |
02 Aug 2024 | 3,093.80 | 3,129.00 | 3,059.70 | 3,107.05 | 3,107.05 | 51,056 |
01 Aug 2024 | 3,099.85 | 3,126.95 | 3,062.30 | 3,097.05 | 3,097.05 | 42,402 |
31 July 2024 | 3,001.15 | 3,098.25 | 3,001.15 | 3,082.30 | 3,082.30 | 195,060 |
30 July 2024 | 2,965.00 | 3,032.00 | 2,965.00 | 3,004.55 | 3,004.55 | 140,967 |
29 July 2024 | 2,959.95 | 2,965.00 | 2,935.50 | 2,954.75 | 2,954.75 | 17,507 |
26 July 2024 | 2,902.35 | 2,963.95 | 2,901.00 | 2,949.95 | 2,949.95 | 110,988 |
25 July 2024 | 2,898.45 | 2,906.60 | 2,886.00 | 2,902.35 | 2,902.35 | 14,488 |
24 July 2024 | 2,905.00 | 2,927.00 | 2,886.45 | 2,911.90 | 2,911.90 | 17,274 |
23 July 2024 | 2,932.55 | 2,947.50 | 2,884.90 | 2,897.05 | 2,897.05 | 89,164 |
22 July 2024 | 2,945.75 | 2,971.55 | 2,917.05 | 2,932.55 | 2,932.55 | 27,492 |
19 July 2024 | 2,930.45 | 2,980.00 | 2,918.20 | 2,945.95 | 2,945.95 | 71,545 |
18 July 2024 | 2,870.10 | 2,956.75 | 2,848.15 | 2,930.45 | 2,930.45 | 128,668 |
16 July 2024 | 2,958.00 | 3,015.00 | 2,942.40 | 2,974.40 | 2,974.40 | 25,650 |
15 July 2024 | 2,986.40 | 2,995.00 | 2,932.65 | 2,956.45 | 2,956.45 | 109,617 |
12 July 2024 | 3,023.25 | 3,050.85 | 2,971.05 | 2,999.50 | 2,999.50 | 168,651 |
11 July 2024 | 3,000.35 | 3,030.00 | 2,974.20 | 3,023.25 | 3,023.25 | 66,942 |
10 July 2024 | 2,905.00 | 3,014.40 | 2,893.95 | 2,995.40 | 2,995.40 | 231,530 |
09 July 2024 | 2,900.05 | 2,912.95 | 2,891.00 | 2,905.20 | 2,905.20 | 37,258 |
08 July 2024 | 2,920.05 | 2,932.00 | 2,891.05 | 2,897.30 | 2,897.30 | 22,966 |
05 July 2024 | 2,940.65 | 2,946.45 | 2,914.05 | 2,935.75 | 2,935.75 | 89,482 |
04 July 2024 | 2,942.45 | 2,967.60 | 2,922.10 | 2,941.80 | 2,941.80 | 49,282 |
03 July 2024 | 2,929.00 | 2,948.65 | 2,915.80 | 2,925.25 | 2,925.25 | 96,678 |
02 July 2024 | 2,930.05 | 2,936.85 | 2,911.55 | 2,926.25 | 2,926.25 | 12,707 |
01 July 2024 | 2,910.00 | 2,938.65 | 2,890.00 | 2,927.15 | 2,927.15 | 82,472 |
28 June 2024 | 2,880.00 | 2,931.35 | 2,865.60 | 2,917.30 | 2,917.30 | 130,767 |
27 June 2024 | 2,860.00 | 2,902.00 | 2,845.00 | 2,882.15 | 2,882.15 | 67,932 |
26 June 2024 | 2,862.00 | 2,873.60 | 2,845.00 | 2,864.80 | 2,864.80 | 79,200 |
25 June 2024 | 2,888.00 | 2,892.35 | 2,855.90 | 2,858.55 | 2,858.55 | 29,271 |
24 June 2024 | 2,889.95 | 2,900.00 | 2,872.70 | 2,895.90 | 2,895.90 | 19,560 |
21 June 2024 | 2,920.35 | 2,926.15 | 2,881.00 | 2,890.40 | 2,890.40 | 116,033 |
20 June 2024 | 2,892.60 | 2,923.25 | 2,875.05 | 2,915.10 | 2,915.10 | 61,142 |
19 June 2024 | 2,920.00 | 2,921.45 | 2,883.25 | 2,892.65 | 2,892.65 | 107,404 |
18 June 2024 | 2,920.20 | 2,930.00 | 2,905.65 | 2,917.80 | 2,917.80 | 18,094 |
14 June 2024 | 2,910.00 | 2,931.00 | 2,905.00 | 2,920.20 | 2,920.20 | 50,240 |
13 June 2024 | 2,925.00 | 2,925.00 | 2,903.50 | 2,907.90 | 2,907.90 | 28,839 |
12 June 2024 | 2,904.15 | 2,916.85 | 2,866.15 | 2,905.25 | 2,905.25 | 27,714 |
11 June 2024 | 2,919.95 | 2,920.85 | 2,895.05 | 2,902.25 | 2,902.25 | 23,707 |
11 June 2024 | 28.15 Dividend | |||||
10 June 2024 | 2,934.95 | 2,950.00 | 2,915.00 | 2,936.90 | 2,908.75 | 63,001 |
07 June 2024 | 2,915.45 | 2,942.45 | 2,888.60 | 2,928.70 | 2,900.63 | 108,647 |
06 June 2024 | 2,965.00 | 2,965.00 | 2,882.60 | 2,904.85 | 2,877.01 | 30,931 |
05 June 2024 | 2,869.95 | 3,025.00 | 2,865.00 | 2,960.40 | 2,932.02 | 318,630 |
04 June 2024 | 2,888.45 | 2,896.00 | 2,778.10 | 2,858.50 | 2,831.10 | 68,284 |
03 June 2024 | 2,935.40 | 2,950.00 | 2,860.10 | 2,865.80 | 2,838.33 | 28,637 |
31 May 2024 | 2,882.00 | 2,904.75 | 2,856.20 | 2,877.70 | 2,850.12 | 54,278 |
30 May 2024 | 2,895.00 | 2,910.00 | 2,875.35 | 2,881.90 | 2,854.28 | 31,542 |
29 May 2024 | 2,895.70 | 2,920.00 | 2,883.00 | 2,899.60 | 2,871.81 | 19,705 |
28 May 2024 | 2,875.00 | 2,919.80 | 2,862.55 | 2,910.45 | 2,882.55 | 93,401 |
27 May 2024 | 2,878.95 | 2,896.85 | 2,856.20 | 2,873.20 | 2,845.66 | 73,751 |
24 May 2024 | 2,904.25 | 2,909.00 | 2,867.00 | 2,875.25 | 2,847.69 | 31,287 |
23 May 2024 | 2,886.00 | 2,920.00 | 2,878.00 | 2,902.45 | 2,874.63 | 79,525 |
22 May 2024 | 2,854.00 | 2,894.00 | 2,850.00 | 2,886.20 | 2,858.54 | 22,531 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |