Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 543.75 | 543.80 | 543.50 | 543.75 | 543.75 | 504 |
02 May 2024 | 544.25 | 544.25 | 538.00 | 543.13 | 543.13 | 8,310 |
01 May 2024 | 546.75 | 547.25 | 543.25 | 544.25 | 544.25 | 29,991 |
30 Apr 2024 | 554.75 | 554.75 | 546.80 | 549.50 | 549.50 | 14,721 |
29 Apr 2024 | 553.75 | 556.50 | 553.50 | 554.13 | 554.13 | 12,641 |
26 Apr 2024 | 558.75 | 559.25 | 555.75 | 557.63 | 557.63 | 212,958 |
25 Apr 2024 | 554.25 | 555.50 | 552.99 | 552.88 | 552.88 | 39,422 |
24 Apr 2024 | 558.75 | 558.75 | 555.25 | 557.88 | 557.88 | 53,404 |
23 Apr 2024 | 559.50 | 560.00 | 552.75 | 555.00 | 555.00 | 17,438 |
22 Apr 2024 | 555.75 | 562.25 | 555.00 | 561.25 | 561.25 | 24,803 |
19 Apr 2024 | 556.25 | 558.75 | 552.32 | 557.75 | 557.75 | 20,306 |
18 Apr 2024 | 553.00 | 554.00 | 551.25 | 552.50 | 552.50 | 6,304 |
17 Apr 2024 | 553.75 | 556.75 | 553.75 | 556.00 | 556.00 | 8,932 |
16 Apr 2024 | 554.00 | 556.50 | 551.75 | 555.50 | 555.50 | 60,205 |
15 Apr 2024 | 554.75 | 556.25 | 552.00 | 554.25 | 554.25 | 21,506 |
12 Apr 2024 | 555.75 | 564.50 | 554.81 | 560.13 | 560.13 | 50,802 |
11 Apr 2024 | 552.00 | 553.25 | 548.50 | 550.00 | 550.00 | 51,110 |
10 Apr 2024 | 548.25 | 551.00 | 547.25 | 550.63 | 550.63 | 18,822 |
09 Apr 2024 | 547.25 | 549.50 | 545.75 | 547.25 | 547.25 | 22,364 |
08 Apr 2024 | 545.75 | 549.00 | 545.54 | 546.38 | 546.38 | 30,872 |
05 Apr 2024 | 543.50 | 549.25 | 542.75 | 548.63 | 548.63 | 40,794 |
04 Apr 2024 | 542.25 | 543.25 | 539.50 | 540.75 | 540.75 | 53,991 |
03 Apr 2024 | 540.75 | 543.50 | 538.53 | 541.88 | 541.88 | 41,052 |
02 Apr 2024 | 538.00 | 568.00 | 527.25 | 538.88 | 538.88 | 57,619 |
28 Mar 2024 | 524.25 | 526.75 | 523.25 | 527.88 | 527.88 | 198,133 |
27 Mar 2024 | 523.25 | 523.75 | 521.25 | 523.00 | 523.00 | 33,519 |
26 Mar 2024 | 526.25 | 528.25 | 525.00 | 525.88 | 525.88 | 29,931 |
25 Mar 2024 | 527.25 | 529.00 | 524.33 | 527.75 | 527.75 | 10,626 |
22 Mar 2024 | 527.25 | 529.00 | 526.00 | 526.50 | 526.50 | 24,051 |
21 Mar 2024 | 526.50 | 528.25 | 523.25 | 525.25 | 525.25 | 10,994 |
20 Mar 2024 | 523.50 | 524.75 | 522.25 | 522.63 | 522.63 | 17,787 |
19 Mar 2024 | 526.00 | 526.00 | 524.25 | 524.50 | 524.50 | 37,441 |
18 Mar 2024 | 524.25 | 526.00 | 523.25 | 525.00 | 525.00 | 7,730 |
15 Mar 2024 | 522.75 | 522.94 | 517.25 | 523.00 | 523.00 | 9,674 |
14 Mar 2024 | 517.75 | 521.50 | 517.25 | 519.50 | 519.50 | 27,831 |
13 Mar 2024 | 517.00 | 517.28 | 514.50 | 517.75 | 517.75 | 20,903 |
12 Mar 2024 | 515.50 | 516.50 | 514.50 | 515.25 | 515.25 | 9,272 |
11 Mar 2024 | 511.75 | 514.53 | 510.00 | 514.50 | 514.50 | 17,574 |
08 Mar 2024 | 516.25 | 516.25 | 507.50 | 508.50 | 508.50 | 3,695 |
07 Mar 2024 | 515.25 | 516.75 | 514.31 | 515.00 | 515.00 | 19,115 |
06 Mar 2024 | 511.50 | 516.00 | 511.50 | 515.25 | 515.25 | 24,327 |
05 Mar 2024 | 516.00 | 516.75 | 512.25 | 513.00 | 513.00 | 3,348 |
04 Mar 2024 | 515.50 | 517.50 | 514.00 | 516.75 | 516.75 | 18,759 |
01 Mar 2024 | 511.75 | 514.50 | 511.70 | 515.00 | 515.00 | 14,648 |
29 Feb 2024 | 510.25 | 513.00 | 509.00 | 513.00 | 513.00 | 3,636 |
28 Feb 2024 | 509.50 | 512.25 | 508.00 | 510.75 | 510.75 | 20,181 |
27 Feb 2024 | 507.25 | 510.25 | 506.00 | 509.50 | 509.50 | 7,700 |
26 Feb 2024 | 504.25 | 505.00 | 501.55 | 504.00 | 504.00 | 18,843 |
23 Feb 2024 | 507.50 | 508.50 | 503.00 | 504.75 | 504.75 | 10,843 |
22 Feb 2024 | 509.00 | 510.75 | 508.25 | 509.75 | 509.75 | 18,150 |
21 Feb 2024 | 510.00 | 512.00 | 510.00 | 511.00 | 511.00 | 7,622 |
20 Feb 2024 | 510.25 | 510.25 | 505.75 | 505.75 | 505.75 | 7,089 |
19 Feb 2024 | 508.75 | 510.50 | 507.50 | 509.63 | 509.63 | 5,297 |
16 Feb 2024 | 507.75 | 510.50 | 507.00 | 510.00 | 510.00 | 2,779 |
15 Feb 2024 | 507.25 | 510.25 | 506.55 | 508.63 | 508.63 | 537,273 |
14 Feb 2024 | 510.00 | 511.75 | 510.00 | 509.88 | 509.88 | 3,523 |
13 Feb 2024 | 512.25 | 513.25 | 509.50 | 511.25 | 511.25 | 7,678 |
12 Feb 2024 | 510.75 | 514.25 | 510.55 | 512.75 | 512.75 | 15,506 |
09 Feb 2024 | 511.75 | 514.25 | 511.25 | 512.00 | 512.00 | 17,029 |
08 Feb 2024 | 511.50 | 514.50 | 510.75 | 513.00 | 513.00 | 39,203 |
07 Feb 2024 | 511.25 | 512.00 | 510.25 | 511.75 | 511.75 | 77,639 |
06 Feb 2024 | 514.75 | 515.67 | 512.50 | 512.75 | 512.75 | 27,599 |
05 Feb 2024 | 511.50 | 512.50 | 508.75 | 512.50 | 512.50 | 19,228 |
02 Feb 2024 | 510.00 | 511.75 | 509.00 | 511.00 | 511.00 | 82,469 |
01 Feb 2024 | 519.25 | 519.50 | 515.72 | 516.00 | 516.00 | 18,716 |
31 Jan 2024 | 518.25 | 519.25 | 517.25 | 517.63 | 517.63 | 9,690 |
30 Jan 2024 | 515.25 | 518.75 | 512.25 | 519.75 | 519.75 | 19,433 |
29 Jan 2024 | 517.25 | 519.25 | 514.75 | 515.75 | 515.75 | 8,522 |
26 Jan 2024 | 518.75 | 518.75 | 514.25 | 514.75 | 514.75 | 19,623 |
25 Jan 2024 | 516.75 | 519.25 | 516.56 | 516.00 | 516.00 | 7,754 |
24 Jan 2024 | 514.50 | 515.00 | 513.00 | 514.50 | 514.50 | 22,631 |
23 Jan 2024 | 509.00 | 513.00 | 508.00 | 513.25 | 513.25 | 9,454 |
22 Jan 2024 | 505.25 | 507.00 | 504.00 | 506.88 | 506.88 | 18,235 |
19 Jan 2024 | 511.75 | 513.25 | 511.25 | 509.63 | 509.63 | 7,209 |
18 Jan 2024 | 508.00 | 509.00 | 506.00 | 508.00 | 508.00 | 14,557 |
17 Jan 2024 | 508.50 | 510.00 | 506.25 | 507.88 | 507.88 | 28,575 |
16 Jan 2024 | 513.00 | 516.00 | 512.25 | 512.75 | 512.75 | 15,607 |
15 Jan 2024 | 511.69 | 512.25 | 509.50 | 510.50 | 510.50 | 17,513 |
12 Jan 2024 | 514.00 | 517.75 | 514.00 | 512.50 | 512.50 | 4,145 |
11 Jan 2024 | 510.50 | 514.63 | 509.25 | 514.75 | 514.75 | 13,697 |
10 Jan 2024 | 514.25 | 514.25 | 512.00 | 511.13 | 511.13 | 14,881 |
09 Jan 2024 | 512.00 | 514.25 | 510.00 | 514.25 | 514.25 | 7,719 |
08 Jan 2024 | 513.75 | 513.91 | 505.00 | 506.00 | 506.00 | 10,848 |
05 Jan 2024 | 515.75 | 517.25 | 514.75 | 514.63 | 514.63 | 10,007 |
04 Jan 2024 | 515.25 | 517.75 | 513.25 | 512.25 | 512.25 | 23,121 |
03 Jan 2024 | 514.50 | 517.25 | 513.25 | 516.75 | 516.75 | 72,651 |
02 Jan 2024 | 519.25 | 522.75 | 516.75 | 517.00 | 517.00 | 7,995 |
29 Dec 2023 | 518.25 | 519.75 | 517.03 | 517.38 | 517.38 | 15,755 |
28 Dec 2023 | 518.25 | 521.25 | 516.75 | 521.88 | 521.88 | 163,455 |
27 Dec 2023 | 508.00 | 526.25 | 508.00 | 520.38 | 520.38 | 20,873 |
22 Dec 2023 | 521.00 | 521.00 | 518.00 | 518.50 | 518.50 | 1,205 |
21 Dec 2023 | 519.75 | 521.00 | 517.50 | 519.25 | 519.25 | 210,412 |
20 Dec 2023 | 522.75 | 524.25 | 521.50 | 520.38 | 520.38 | 34,807 |
19 Dec 2023 | 517.00 | 518.25 | 515.00 | 517.25 | 517.25 | 9,574 |
18 Dec 2023 | 516.25 | 522.50 | 515.25 | 521.50 | 521.50 | 16,736 |
15 Dec 2023 | 514.25 | 515.50 | 510.75 | 515.75 | 515.75 | 9,868 |
14 Dec 2023 | 512.25 | 514.25 | 510.86 | 511.63 | 511.63 | 20,355 |
13 Dec 2023 | 508.50 | 510.75 | 507.50 | 510.50 | 510.50 | 5,945 |
12 Dec 2023 | 514.75 | 515.75 | 510.00 | 509.88 | 509.88 | 67,660 |
11 Dec 2023 | 512.00 | 515.25 | 510.00 | 511.00 | 511.00 | 51,334 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |