Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 527.62 | 532.18 | 526.88 | 529.29 | 529.29 | - |
16 May 2024 | 526.41 | 529.66 | 525.61 | 527.34 | 527.34 | 3,556,400,000 |
15 May 2024 | 520.56 | 528.43 | 519.95 | 526.73 | 526.73 | 2,454,200,000 |
14 May 2024 | 520.44 | 524.53 | 518.43 | 519.93 | 519.93 | 2,634,500,000 |
13 May 2024 | 524.06 | 525.66 | 521.01 | 524.48 | 524.48 | 3,252,700,000 |
08 May 2024 | 522.00 | 524.64 | 519.08 | 524.63 | 524.63 | 3,137,500,000 |
07 May 2024 | 523.87 | 525.67 | 519.65 | 520.23 | 520.23 | 3,093,500,000 |
06 May 2024 | 527.49 | 528.30 | 521.93 | 523.15 | 523.15 | 5,479,200,000 |
03 May 2024 | 522.05 | 524.73 | 519.36 | 523.40 | 523.40 | 5,522,500,000 |
02 May 2024 | 523.34 | 527.09 | 517.37 | 519.36 | 519.36 | 2,758,100,000 |
30 Apr 2024 | 517.74 | 525.70 | 517.48 | 522.79 | 522.79 | 4,080,400,000 |
29 Apr 2024 | 505.54 | 515.84 | 504.43 | 515.07 | 515.07 | 3,346,200,000 |
26 Apr 2024 | 511.15 | 513.50 | 502.85 | 502.85 | 502.85 | 2,878,800,000 |
25 Apr 2024 | 513.51 | 515.09 | 510.16 | 511.65 | 511.65 | 2,625,000,000 |
24 Apr 2024 | 515.17 | 518.34 | 512.33 | 513.47 | 513.47 | 3,645,700,000 |
23 Apr 2024 | 513.97 | 519.46 | 513.21 | 514.32 | 514.32 | 4,381,000,000 |
22 Apr 2024 | 512.91 | 517.97 | 511.82 | 512.46 | 512.46 | 3,029,400,000 |
19 Apr 2024 | 518.21 | 519.23 | 509.27 | 510.55 | 510.55 | 4,678,100,000 |
18 Apr 2024 | 521.23 | 523.21 | 517.31 | 519.45 | 519.45 | 3,735,800,000 |
17 Apr 2024 | 532.33 | 534.15 | 520.03 | 520.03 | 520.03 | 4,537,000,000 |
16 Apr 2024 | 530.36 | 534.66 | 526.49 | 530.73 | 530.73 | 6,395,000,000 |
05 Apr 2024 | 535.99 | 539.12 | 533.70 | 535.91 | 535.91 | 1,945,100,000 |
04 Apr 2024 | 530.94 | 537.42 | 530.33 | 536.34 | 536.34 | 2,359,100,000 |
03 Apr 2024 | 529.80 | 532.90 | 527.47 | 530.38 | 530.38 | 2,362,000,000 |
02 Apr 2024 | 520.71 | 530.95 | 519.75 | 530.95 | 530.95 | 3,668,800,000 |
01 Apr 2024 | 520.11 | 521.34 | 514.19 | 521.06 | 521.06 | 2,375,800,000 |
28 Mar 2024 | 519.53 | 522.22 | 514.08 | 520.02 | 520.02 | 2,879,800,000 |
27 Mar 2024 | 528.51 | 529.46 | 519.05 | 519.23 | 519.23 | 3,199,600,000 |
26 Mar 2024 | 527.75 | 529.81 | 526.34 | 528.97 | 528.97 | 3,973,300,000 |
25 Mar 2024 | 529.10 | 531.35 | 524.27 | 530.46 | 530.46 | 2,620,300,000 |
22 Mar 2024 | 529.19 | 530.95 | 526.15 | 528.98 | 528.98 | 2,544,600,000 |
21 Mar 2024 | 529.33 | 534.39 | 527.94 | 527.94 | 527.94 | 3,743,200,000 |
20 Mar 2024 | 522.76 | 528.79 | 521.92 | 526.57 | 526.57 | 6,921,700,000 |
19 Mar 2024 | 524.56 | 528.23 | 523.60 | 524.63 | 524.63 | 4,212,400,000 |
18 Mar 2024 | 520.75 | 526.76 | 518.44 | 522.33 | 522.33 | 5,874,400,000 |
15 Mar 2024 | 527.68 | 528.46 | 517.29 | 520.42 | 520.42 | 13,103,200,000 |
14 Mar 2024 | 527.37 | 534.58 | 521.84 | 527.14 | 527.14 | 3,944,300,000 |
13 Mar 2024 | 523.89 | 528.75 | 522.39 | 525.65 | 525.65 | 3,385,900,000 |
08 Mar 2024 | 523.86 | 525.93 | 521.36 | 521.78 | 521.78 | 2,818,400,000 |
07 Mar 2024 | 521.96 | 526.27 | 520.18 | 522.90 | 522.90 | 7,868,000,000 |
06 Mar 2024 | 508.81 | 522.33 | 508.64 | 521.86 | 521.86 | 8,084,100,000 |
05 Mar 2024 | 511.59 | 513.00 | 508.00 | 508.40 | 508.40 | 3,603,500,000 |
04 Mar 2024 | 515.67 | 517.55 | 509.76 | 511.56 | 511.56 | 6,928,700,000 |
01 Mar 2024 | 511.57 | 514.40 | 509.02 | 513.74 | 513.74 | 3,607,500,000 |
29 Feb 2024 | 515.11 | 516.24 | 509.61 | 512.84 | 512.84 | 8,269,400,000 |
28 Feb 2024 | 516.27 | 518.09 | 512.05 | 513.75 | 513.75 | 9,254,200,000 |
27 Feb 2024 | 514.02 | 514.72 | 510.29 | 514.32 | 514.32 | 5,619,000,000 |
26 Feb 2024 | 516.93 | 517.79 | 513.05 | 514.24 | 514.24 | 2,658,900,000 |
23 Feb 2024 | 521.33 | 521.99 | 514.51 | 517.04 | 517.04 | 2,786,100,000 |
22 Feb 2024 | 520.87 | 522.73 | 519.43 | 521.09 | 521.09 | 2,196,300,000 |
21 Feb 2024 | 522.72 | 524.00 | 515.85 | 520.82 | 520.82 | 4,169,500,000 |
20 Feb 2024 | 521.75 | 525.74 | 520.79 | 523.28 | 523.28 | 3,206,000,000 |
19 Feb 2024 | 523.32 | 524.53 | 518.40 | 520.66 | 520.66 | 4,385,100,000 |
16 Feb 2024 | 520.11 | 524.91 | 519.56 | 523.60 | 523.60 | 3,211,500,000 |
15 Feb 2024 | 524.58 | 527.45 | 518.93 | 519.22 | 519.22 | 4,241,100,000 |
13 Feb 2024 | 528.85 | 528.85 | 515.54 | 516.58 | 516.58 | 2,599,500,000 |
12 Feb 2024 | 527.93 | 531.45 | 525.33 | 527.98 | 527.98 | 6,160,200,000 |
07 Feb 2024 | 530.21 | 531.27 | 525.30 | 526.24 | 526.24 | 2,161,100,000 |
06 Feb 2024 | 526.71 | 530.31 | 525.37 | 529.08 | 529.08 | 5,046,200,000 |
05 Feb 2024 | 534.97 | 536.00 | 525.84 | 525.84 | 525.84 | 4,584,000,000 |
02 Feb 2024 | 531.25 | 535.10 | 529.60 | 534.21 | 534.21 | 2,962,800,000 |
01 Feb 2024 | 531.13 | 534.92 | 528.62 | 530.95 | 530.95 | 6,430,700,000 |
31 Jan 2024 | 529.28 | 534.08 | 526.69 | 529.75 | 529.75 | 5,336,200,000 |
30 Jan 2024 | 522.50 | 531.07 | 521.63 | 528.52 | 528.52 | 7,027,500,000 |
29 Jan 2024 | 524.63 | 527.48 | 518.16 | 522.34 | 522.34 | 7,015,000,000 |
26 Jan 2024 | 526.33 | 526.55 | 517.09 | 523.93 | 523.93 | 3,222,900,000 |
25 Jan 2024 | 528.09 | 532.52 | 526.57 | 527.89 | 527.89 | 3,165,800,000 |
24 Jan 2024 | 528.53 | 532.21 | 523.80 | 526.96 | 526.96 | 2,947,300,000 |
23 Jan 2024 | 525.27 | 527.48 | 522.25 | 527.02 | 527.02 | 2,368,500,000 |
22 Jan 2024 | 526.62 | 528.07 | 523.51 | 525.16 | 525.16 | 2,442,600,000 |
19 Jan 2024 | 527.81 | 530.01 | 523.52 | 524.58 | 524.58 | 2,841,400,000 |
18 Jan 2024 | 517.74 | 525.85 | 517.03 | 524.97 | 524.97 | 3,364,500,000 |
17 Jan 2024 | 524.29 | 524.96 | 514.17 | 517.67 | 517.67 | 9,915,600,000 |
16 Jan 2024 | 524.33 | 526.42 | 522.38 | 523.77 | 523.77 | 2,584,700,000 |
15 Jan 2024 | 526.01 | 527.91 | 521.77 | 522.96 | 522.96 | 2,235,700,000 |
12 Jan 2024 | 523.55 | 526.76 | 521.37 | 524.83 | 524.83 | 3,494,600,000 |
11 Jan 2024 | 527.28 | 530.25 | 523.68 | 523.71 | 523.71 | 5,004,000,000 |
10 Jan 2024 | 523.36 | 528.57 | 519.97 | 524.96 | 524.96 | 2,038,800,000 |
09 Jan 2024 | 536.17 | 537.49 | 523.90 | 525.75 | 525.75 | 2,993,000,000 |
08 Jan 2024 | 541.64 | 544.81 | 532.89 | 533.83 | 533.83 | 1,888,100,000 |
05 Jan 2024 | 548.41 | 550.28 | 541.06 | 541.06 | 541.06 | 1,674,600,000 |
04 Jan 2024 | 543.94 | 549.82 | 543.52 | 546.98 | 546.98 | 2,225,400,000 |
03 Jan 2024 | 546.00 | 546.16 | 540.87 | 543.10 | 543.10 | 2,220,000,000 |
02 Jan 2024 | 536.91 | 545.38 | 534.65 | 545.38 | 545.38 | 1,635,200,000 |
29 Dec 2023 | 541.91 | 542.25 | 535.68 | 535.68 | 535.68 | 2,015,500,000 |
28 Dec 2023 | 541.43 | 545.20 | 541.43 | 542.63 | 542.63 | 2,236,500,000 |
27 Dec 2023 | 539.85 | 542.37 | 538.18 | 539.53 | 539.53 | 2,154,700,000 |
22 Dec 2023 | 540.22 | 541.53 | 537.71 | 538.29 | 538.29 | 2,208,800,000 |
21 Dec 2023 | 537.60 | 538.79 | 533.78 | 537.60 | 537.60 | 2,516,800,000 |
20 Dec 2023 | 533.54 | 540.31 | 533.54 | 537.53 | 537.53 | 2,439,000,000 |
19 Dec 2023 | 527.63 | 532.16 | 525.18 | 532.09 | 532.09 | 5,083,500,000 |
18 Dec 2023 | 529.66 | 532.03 | 522.10 | 526.11 | 526.11 | 11,144,400,000 |
15 Dec 2023 | 527.09 | 532.72 | 526.36 | 530.47 | 530.47 | 6,012,100,000 |
14 Dec 2023 | 525.95 | 530.20 | 523.27 | 527.53 | 527.53 | 9,802,000,000 |
13 Dec 2023 | 525.40 | 526.43 | 517.73 | 520.81 | 520.81 | 6,822,200,000 |
12 Dec 2023 | 525.69 | 529.11 | 522.64 | 527.16 | 527.16 | 12,378,100,000 |
11 Dec 2023 | 541.20 | 542.83 | 520.50 | 525.11 | 525.11 | 34,905,000,000 |
08 Dec 2023 | 530.65 | 544.17 | 530.65 | 542.49 | 542.49 | 13,822,800,000 |
07 Dec 2023 | 524.80 | 530.65 | 519.01 | 530.65 | 530.65 | 11,297,600,000 |
06 Dec 2023 | 526.27 | 531.08 | 523.85 | 524.80 | 524.80 | 13,841,400,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |