Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2024 | 1,945.00 | 1,990.00 | 1,920.00 | 1,955.00 | 1,955.00 | 53,022 |
03 Oct 2024 | 1,935.00 | 1,970.00 | 1,880.00 | 1,945.00 | 1,945.00 | 65,355 |
02 Oct 2024 | 1,980.00 | 1,980.00 | 1,880.00 | 1,935.00 | 1,935.00 | 169,510 |
01 Oct 2024 | 1,900.00 | 1,970.00 | 1,820.00 | 1,965.00 | 1,965.00 | 236,820 |
30 Sept 2024 | 1,900.00 | 1,900.00 | 1,825.00 | 1,845.00 | 1,845.00 | 177,414 |
27 Sept 2024 | 1,920.00 | 1,965.00 | 1,885.00 | 1,905.00 | 1,905.00 | 154,231 |
26 Sept 2024 | 1,945.00 | 1,995.00 | 1,905.00 | 1,910.00 | 1,910.00 | 90,566 |
25 Sept 2024 | 1,995.00 | 2,035.00 | 1,945.00 | 1,970.00 | 1,970.00 | 161,915 |
24 Sept 2024 | 2,045.00 | 2,090.00 | 1,990.00 | 1,995.00 | 1,995.00 | 191,386 |
23 Sept 2024 | 2,070.00 | 2,110.00 | 1,990.00 | 2,025.00 | 2,025.00 | 115,794 |
20 Sept 2024 | 2,080.00 | 2,095.00 | 2,035.00 | 2,070.00 | 2,070.00 | 130,236 |
19 Sept 2024 | 1,995.00 | 2,095.00 | 1,995.00 | 2,090.00 | 2,090.00 | 370,587 |
18 Sept 2024 | 2,085.00 | 2,085.00 | 1,910.00 | 1,980.00 | 1,980.00 | 782,629 |
17 Sept 2024 | 2,075.00 | 2,080.00 | 2,020.00 | 2,030.00 | 2,030.00 | 105,767 |
16 Sept 2024 | 2,040.00 | 2,110.00 | 2,020.00 | 2,070.00 | 2,070.00 | 304,178 |
13 Sept 2024 | 2,025.00 | 2,040.00 | 1,995.00 | 2,015.00 | 2,015.00 | 107,767 |
12 Sept 2024 | 2,000.00 | 2,040.00 | 1,975.00 | 2,020.00 | 2,020.00 | 215,782 |
11 Sept 2024 | 1,930.00 | 2,050.00 | 1,930.00 | 2,005.00 | 2,005.00 | 242,590 |
10 Sept 2024 | 1,900.00 | 1,965.00 | 1,855.00 | 1,930.00 | 1,930.00 | 63,302 |
09 Sept 2024 | 1,920.00 | 1,985.00 | 1,895.00 | 1,955.00 | 1,955.00 | 163,307 |
06 Sept 2024 | 1,985.00 | 2,000.00 | 1,860.00 | 1,920.00 | 1,920.00 | 358,939 |
05 Sept 2024 | 1,970.00 | 2,020.00 | 1,940.00 | 1,985.00 | 1,985.00 | 376,139 |
04 Sept 2024 | 1,820.00 | 1,965.00 | 1,815.00 | 1,945.00 | 1,945.00 | 371,709 |
03 Sept 2024 | 1,820.00 | 1,845.00 | 1,790.00 | 1,815.00 | 1,815.00 | 170,694 |
02 Sept 2024 | 1,765.00 | 1,840.00 | 1,765.00 | 1,820.00 | 1,820.00 | 183,673 |
30 Aug 2024 | 1,860.00 | 1,900.00 | 1,795.00 | 1,810.00 | 1,810.00 | 419,585 |
29 Aug 2024 | 1,780.00 | 1,810.00 | 1,760.00 | 1,790.00 | 1,790.00 | 314,606 |
28 Aug 2024 | 1,800.00 | 1,800.00 | 1,755.00 | 1,770.00 | 1,770.00 | 289,867 |
27 Aug 2024 | 1,795.00 | 1,830.00 | 1,775.00 | 1,790.00 | 1,790.00 | 64,920 |
26 Aug 2024 | 1,825.00 | 1,870.00 | 1,780.00 | 1,800.00 | 1,800.00 | 81,345 |
23 Aug 2024 | 1,800.00 | 1,850.00 | 1,795.00 | 1,825.00 | 1,825.00 | 85,140 |
22 Aug 2024 | 1,890.00 | 1,890.00 | 1,775.00 | 1,795.00 | 1,795.00 | 163,159 |
21 Aug 2024 | 1,955.00 | 1,970.00 | 1,890.00 | 1,895.00 | 1,895.00 | 71,114 |
20 Aug 2024 | 2,000.00 | 2,010.00 | 1,905.00 | 1,955.00 | 1,955.00 | 106,968 |
19 Aug 2024 | 1,860.00 | 2,015.00 | 1,835.00 | 1,995.00 | 1,995.00 | 821,299 |
16 Aug 2024 | 1,845.00 | 1,870.00 | 1,825.00 | 1,855.00 | 1,855.00 | 89,891 |
15 Aug 2024 | 1,760.00 | 1,870.00 | 1,760.00 | 1,845.00 | 1,845.00 | 92,433 |
14 Aug 2024 | 1,800.00 | 1,850.00 | 1,760.00 | 1,800.00 | 1,800.00 | 198,316 |
13 Aug 2024 | 1,810.00 | 1,845.00 | 1,770.00 | 1,795.00 | 1,795.00 | 114,834 |
12 Aug 2024 | 1,800.00 | 1,860.00 | 1,800.00 | 1,810.00 | 1,810.00 | 160,665 |
09 Aug 2024 | 1,780.00 | 1,850.00 | 1,760.00 | 1,825.00 | 1,825.00 | 277,546 |
08 Aug 2024 | 1,710.00 | 1,795.00 | 1,710.00 | 1,780.00 | 1,780.00 | 172,161 |
07 Aug 2024 | 1,665.00 | 1,695.00 | 1,650.00 | 1,680.00 | 1,680.00 | 148,676 |
06 Aug 2024 | 1,605.00 | 1,645.00 | 1,595.00 | 1,640.00 | 1,640.00 | 98,357 |
05 Aug 2024 | 1,535.00 | 1,595.00 | 1,500.00 | 1,580.00 | 1,580.00 | 132,162 |
02 Aug 2024 | 1,605.00 | 1,610.00 | 1,565.00 | 1,585.00 | 1,585.00 | 59,141 |
01 Aug 2024 | 1,630.00 | 1,665.00 | 1,605.00 | 1,625.00 | 1,625.00 | 114,461 |
31 July 2024 | 1,575.00 | 1,675.00 | 1,575.00 | 1,655.00 | 1,655.00 | 9,605 |
30 July 2024 | 1,630.00 | 1,645.00 | 1,550.00 | 1,560.00 | 1,560.00 | 124,159 |
29 July 2024 | 1,695.00 | 1,700.00 | 1,605.00 | 1,610.00 | 1,610.00 | 120,188 |
26 July 2024 | 1,730.00 | 1,730.00 | 1,665.00 | 1,685.00 | 1,685.00 | 144,339 |
25 July 2024 | 1,740.00 | 1,770.00 | 1,680.00 | 1,690.00 | 1,690.00 | 127,432 |
24 July 2024 | 1,785.00 | 1,810.00 | 1,740.00 | 1,740.00 | 1,740.00 | 107,599 |
23 July 2024 | 1,790.00 | 1,820.00 | 1,775.00 | 1,795.00 | 1,795.00 | 158,403 |
22 July 2024 | 1,780.00 | 1,800.00 | 1,760.00 | 1,765.00 | 1,765.00 | 40,548 |
19 July 2024 | 1,730.00 | 1,780.00 | 1,730.00 | 1,770.00 | 1,770.00 | 158,007 |
18 July 2024 | 1,755.00 | 1,780.00 | 1,715.00 | 1,730.00 | 1,730.00 | 158,444 |
17 July 2024 | 1,775.00 | 1,800.00 | 1,745.00 | 1,755.00 | 1,755.00 | 235,961 |
16 July 2024 | 1,845.00 | 1,845.00 | 1,675.00 | 1,760.00 | 1,760.00 | 194,747 |
15 July 2024 | 2,050.00 | 2,050.00 | 1,770.00 | 1,775.00 | 1,775.00 | 534,950 |
12 July 2024 | 2,065.00 | 2,100.00 | 2,040.00 | 2,065.00 | 2,065.00 | 152,179 |
11 July 2024 | 2,050.00 | 2,070.00 | 2,020.00 | 2,070.00 | 2,070.00 | 210,853 |
10 July 2024 | 1,985.00 | 2,050.00 | 1,980.00 | 2,020.00 | 2,020.00 | 177,606 |
08 July 2024 | 1,950.00 | 1,954.95 | 1,901.50 | 1,945.75 | 1,945.75 | 118,737 |
05 July 2024 | 2,008.00 | 2,008.00 | 1,925.00 | 1,932.20 | 1,932.20 | 137,417 |
04 July 2024 | 1,953.00 | 2,004.50 | 1,940.00 | 1,984.30 | 1,984.30 | 39,715 |
03 July 2024 | 1,982.00 | 2,010.00 | 1,940.05 | 1,958.15 | 1,958.15 | 61,650 |
02 July 2024 | 1,950.00 | 2,005.00 | 1,950.00 | 1,993.95 | 1,993.95 | 157,432 |
01 July 2024 | 1,990.00 | 2,000.00 | 1,915.00 | 1,939.95 | 1,939.95 | 101,473 |
28 June 2024 | 2,019.50 | 2,020.00 | 1,950.00 | 1,960.65 | 1,960.65 | 206,816 |
27 June 2024 | 1,850.00 | 2,015.00 | 1,850.00 | 2,009.25 | 2,009.25 | 480,211 |
26 June 2024 | 1,890.00 | 1,903.90 | 1,818.00 | 1,833.10 | 1,833.10 | 747,022 |
25 June 2024 | 1,870.00 | 1,915.00 | 1,857.00 | 1,880.15 | 1,880.15 | 109,439 |
24 June 2024 | 1,848.00 | 1,875.00 | 1,801.00 | 1,858.20 | 1,858.20 | 65,434 |
19 June 2024 | 1,873.60 | 1,900.00 | 1,841.00 | 1,894.40 | 1,894.40 | 37,662 |
18 June 2024 | 1,903.00 | 1,930.00 | 1,851.15 | 1,873.60 | 1,873.60 | 77,564 |
14 June 2024 | 1,898.00 | 1,941.00 | 1,871.50 | 1,902.80 | 1,902.80 | 151,038 |
13 June 2024 | 1,941.00 | 1,980.00 | 1,834.50 | 1,897.90 | 1,897.90 | 319,679 |
12 June 2024 | 1,930.50 | 1,930.50 | 1,853.55 | 1,868.55 | 1,868.55 | 224,348 |
11 June 2024 | 1,926.00 | 1,926.00 | 1,861.00 | 1,874.65 | 1,874.65 | 176,906 |
10 June 2024 | 1,890.00 | 1,935.00 | 1,866.00 | 1,932.65 | 1,932.65 | 310,509 |
07 June 2024 | 1,984.00 | 1,984.95 | 1,885.05 | 1,900.00 | 1,900.00 | 113,867 |
06 June 2024 | 2,008.00 | 2,048.00 | 1,930.50 | 1,945.60 | 1,945.60 | 117,712 |
05 June 2024 | 2,060.00 | 2,093.40 | 2,016.20 | 2,025.60 | 2,025.60 | 98,892 |
04 June 2024 | 2,090.00 | 2,138.90 | 2,055.00 | 2,060.80 | 2,060.80 | 134,234 |
03 June 2024 | 2,169.00 | 2,200.00 | 2,116.00 | 2,150.00 | 2,150.00 | 122,115 |
31 May 2024 | 2,185.00 | 2,265.00 | 2,101.00 | 2,171.55 | 2,171.55 | 217,329 |
30 May 2024 | 2,081.00 | 2,180.00 | 2,081.00 | 2,169.05 | 2,169.05 | 264,919 |
29 May 2024 | 2,075.00 | 2,077.10 | 2,020.00 | 2,071.55 | 2,071.55 | 140,032 |
28 May 2024 | 2,100.00 | 2,123.55 | 2,017.00 | 2,054.60 | 2,054.60 | 135,678 |
27 May 2024 | 2,042.00 | 2,140.00 | 2,010.05 | 2,106.85 | 2,106.85 | 56,573 |
24 May 2024 | 1,984.00 | 1,984.00 | 1,984.00 | 1,984.00 | 1,984.00 | 1 |
23 May 2024 | 2,165.00 | 2,192.00 | 2,055.55 | 2,060.65 | 2,060.65 | 197,714 |
22 May 2024 | 2,200.00 | 2,213.55 | 2,125.00 | 2,159.25 | 2,159.25 | 90,202 |
21 May 2024 | 2,089.00 | 2,195.25 | 2,056.90 | 2,191.65 | 2,191.65 | 240,431 |
20 May 2024 | 1,973.00 | 2,079.65 | 1,949.85 | 2,069.10 | 2,069.10 | 356,761 |
17 May 2024 | 2,020.00 | 2,030.00 | 1,970.50 | 1,985.95 | 1,985.95 | 63,339 |
16 May 2024 | 2,099.00 | 2,099.00 | 1,986.00 | 2,015.90 | 2,015.90 | 169,743 |
15 May 2024 | 2,045.00 | 2,103.85 | 2,021.00 | 2,073.45 | 2,073.45 | 262,027 |
14 May 2024 | 1,950.00 | 2,047.70 | 1,921.15 | 2,043.85 | 2,043.85 | 336,331 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |