Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 600.40 | 609.10 | 578.30 | 588.45 | 588.45 | 35,204 |
02 May 2024 | 547.40 | 612.30 | 543.30 | 593.75 | 593.75 | 147,329 |
30 Apr 2024 | 541.65 | 545.95 | 520.40 | 525.50 | 525.50 | 23,531 |
29 Apr 2024 | 531.05 | 534.30 | 521.05 | 530.50 | 530.50 | 5,613 |
26 Apr 2024 | 537.50 | 543.95 | 526.00 | 527.35 | 527.35 | 8,641 |
25 Apr 2024 | 504.05 | 551.00 | 502.15 | 533.95 | 533.95 | 22,876 |
24 Apr 2024 | 504.05 | 511.95 | 498.95 | 505.50 | 505.50 | 15,919 |
23 Apr 2024 | 497.75 | 508.50 | 494.10 | 495.55 | 495.55 | 8,659 |
22 Apr 2024 | 499.35 | 499.35 | 489.40 | 494.80 | 494.80 | 3,806 |
19 Apr 2024 | 475.05 | 497.95 | 475.05 | 488.05 | 488.05 | 8,402 |
18 Apr 2024 | 491.95 | 499.35 | 484.00 | 486.20 | 486.20 | 6,381 |
16 Apr 2024 | 489.95 | 492.75 | 474.60 | 483.85 | 483.85 | 12,821 |
15 Apr 2024 | 480.60 | 490.10 | 471.90 | 479.10 | 479.10 | 18,597 |
12 Apr 2024 | 497.25 | 512.00 | 493.55 | 497.00 | 497.00 | 20,483 |
10 Apr 2024 | 511.75 | 511.75 | 495.05 | 498.10 | 498.10 | 9,752 |
09 Apr 2024 | 514.95 | 514.95 | 500.05 | 503.50 | 503.50 | 10,873 |
08 Apr 2024 | 517.55 | 517.55 | 501.25 | 503.05 | 503.05 | 5,642 |
05 Apr 2024 | 508.05 | 510.95 | 503.75 | 507.50 | 507.50 | 7,133 |
04 Apr 2024 | 510.00 | 517.75 | 504.35 | 507.55 | 507.55 | 10,225 |
03 Apr 2024 | 507.65 | 513.90 | 499.85 | 509.95 | 509.95 | 10,672 |
02 Apr 2024 | 500.00 | 516.55 | 498.05 | 500.55 | 500.55 | 19,240 |
01 Apr 2024 | 480.35 | 506.80 | 480.35 | 502.50 | 502.50 | 24,017 |
28 Mar 2024 | 489.95 | 489.95 | 473.00 | 476.30 | 476.30 | 14,910 |
27 Mar 2024 | 480.05 | 492.00 | 475.80 | 478.60 | 478.60 | 42,418 |
26 Mar 2024 | 495.60 | 501.10 | 480.50 | 484.35 | 484.35 | 26,318 |
22 Mar 2024 | 492.05 | 501.85 | 492.05 | 494.95 | 494.95 | 20,855 |
21 Mar 2024 | 489.95 | 499.35 | 488.90 | 490.45 | 490.45 | 8,451 |
20 Mar 2024 | 487.90 | 497.15 | 472.05 | 479.85 | 479.85 | 24,536 |
19 Mar 2024 | 499.00 | 508.00 | 485.25 | 487.65 | 487.65 | 25,358 |
18 Mar 2024 | 531.95 | 531.95 | 498.00 | 501.40 | 501.40 | 15,365 |
15 Mar 2024 | 494.10 | 508.05 | 487.00 | 494.80 | 494.80 | 9,902 |
14 Mar 2024 | 478.70 | 506.55 | 478.70 | 492.70 | 492.70 | 22,178 |
13 Mar 2024 | 525.05 | 537.90 | 471.00 | 476.85 | 476.85 | 99,088 |
12 Mar 2024 | 545.15 | 549.65 | 526.50 | 530.40 | 530.40 | 19,844 |
11 Mar 2024 | 568.95 | 569.20 | 545.00 | 551.15 | 551.15 | 22,291 |
07 Mar 2024 | 545.20 | 590.75 | 524.00 | 564.30 | 564.30 | 60,063 |
06 Mar 2024 | 533.85 | 537.00 | 513.70 | 521.70 | 521.70 | 17,865 |
05 Mar 2024 | 535.15 | 540.00 | 531.50 | 535.85 | 535.85 | 1,863 |
04 Mar 2024 | 547.75 | 547.75 | 529.00 | 536.10 | 536.10 | 8,870 |
01 Mar 2024 | 545.75 | 554.70 | 542.00 | 549.45 | 549.45 | 6,885 |
29 Feb 2024 | 548.95 | 548.95 | 537.00 | 539.25 | 539.25 | 10,394 |
28 Feb 2024 | 553.35 | 556.70 | 541.45 | 544.40 | 544.40 | 5,622 |
27 Feb 2024 | 556.85 | 564.00 | 550.60 | 552.20 | 552.20 | 7,639 |
26 Feb 2024 | 556.25 | 565.00 | 550.70 | 556.85 | 556.85 | 31,899 |
23 Feb 2024 | 561.65 | 565.00 | 553.75 | 561.30 | 561.30 | 14,120 |
22 Feb 2024 | 563.35 | 563.35 | 551.10 | 554.85 | 554.85 | 5,854 |
21 Feb 2024 | 586.95 | 586.95 | 551.70 | 557.05 | 557.05 | 15,723 |
20 Feb 2024 | 566.65 | 595.55 | 562.85 | 565.85 | 565.85 | 25,691 |
19 Feb 2024 | 561.00 | 569.40 | 550.80 | 558.85 | 558.85 | 11,356 |
16 Feb 2024 | 560.35 | 562.60 | 555.85 | 558.75 | 558.75 | 16,320 |
15 Feb 2024 | 559.15 | 573.95 | 551.85 | 554.45 | 554.45 | 6,409 |
14 Feb 2024 | 525.05 | 577.70 | 525.05 | 555.40 | 555.40 | 16,039 |
13 Feb 2024 | 541.15 | 552.25 | 530.30 | 547.35 | 547.35 | 42,461 |
12 Feb 2024 | 570.95 | 570.95 | 545.00 | 548.05 | 548.05 | 49,234 |
09 Feb 2024 | 568.25 | 569.80 | 547.30 | 563.80 | 563.80 | 18,779 |
08 Feb 2024 | 569.05 | 583.90 | 565.70 | 569.15 | 569.15 | 5,576 |
07 Feb 2024 | 580.05 | 601.70 | 569.25 | 571.65 | 571.65 | 18,772 |
06 Feb 2024 | 555.25 | 600.90 | 550.95 | 579.55 | 579.55 | 40,073 |
05 Feb 2024 | 561.70 | 570.30 | 543.60 | 546.30 | 546.30 | 13,807 |
02 Feb 2024 | 569.00 | 573.20 | 549.30 | 556.45 | 556.45 | 40,299 |
01 Feb 2024 | 574.85 | 579.60 | 565.45 | 570.00 | 570.00 | 10,917 |
31 Jan 2024 | 584.85 | 615.70 | 560.00 | 567.30 | 567.30 | 122,459 |
30 Jan 2024 | 592.20 | 592.75 | 577.30 | 583.50 | 583.50 | 21,872 |
29 Jan 2024 | 570.10 | 592.00 | 570.10 | 590.55 | 590.55 | 30,414 |
25 Jan 2024 | 552.05 | 574.55 | 552.05 | 570.10 | 570.10 | 6,944 |
24 Jan 2024 | 561.95 | 561.95 | 543.00 | 553.85 | 553.85 | 7,027 |
23 Jan 2024 | 568.30 | 571.55 | 546.00 | 551.00 | 551.00 | 10,588 |
19 Jan 2024 | 591.95 | 592.00 | 567.60 | 572.10 | 572.10 | 9,104 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 584.90 | 609.00 | 583.25 | 587.70 | 587.70 | 45,234 |
16 Jan 2024 | 540.00 | 591.25 | 539.10 | 591.25 | 591.25 | 80,558 |
15 Jan 2024 | 551.40 | 553.55 | 535.00 | 537.50 | 537.50 | 30,374 |
12 Jan 2024 | 552.35 | 554.70 | 545.00 | 548.45 | 548.45 | 20,323 |
11 Jan 2024 | 568.60 | 568.60 | 550.00 | 553.40 | 553.40 | 6,804 |
10 Jan 2024 | 547.00 | 562.25 | 534.00 | 557.50 | 557.50 | 15,318 |
09 Jan 2024 | 558.15 | 564.95 | 539.40 | 544.65 | 544.65 | 9,429 |
08 Jan 2024 | 568.75 | 568.75 | 553.00 | 556.90 | 556.90 | 26,159 |
05 Jan 2024 | 564.20 | 570.00 | 561.15 | 564.70 | 564.70 | 7,640 |
04 Jan 2024 | 565.60 | 570.50 | 562.65 | 563.90 | 563.90 | 15,851 |
03 Jan 2024 | 566.40 | 572.20 | 564.50 | 565.75 | 565.75 | 4,442 |
02 Jan 2024 | 575.30 | 578.90 | 564.90 | 572.25 | 572.25 | 8,511 |
01 Jan 2024 | 575.00 | 582.40 | 568.15 | 572.05 | 572.05 | 27,922 |
29 Dec 2023 | 580.60 | 580.90 | 567.75 | 572.10 | 572.10 | 15,187 |
28 Dec 2023 | 583.25 | 584.35 | 570.00 | 570.95 | 570.95 | 16,007 |
27 Dec 2023 | 581.90 | 591.00 | 575.90 | 577.60 | 577.60 | 8,496 |
26 Dec 2023 | 585.65 | 585.65 | 567.30 | 580.80 | 580.80 | 8,794 |
22 Dec 2023 | 576.95 | 588.35 | 566.90 | 571.90 | 571.90 | 22,762 |
21 Dec 2023 | 569.35 | 596.95 | 562.00 | 570.70 | 570.70 | 19,311 |
20 Dec 2023 | 609.25 | 610.10 | 567.00 | 575.45 | 575.45 | 52,727 |
19 Dec 2023 | 615.95 | 615.95 | 602.65 | 606.25 | 606.25 | 2,853 |
18 Dec 2023 | 602.30 | 612.90 | 601.00 | 607.75 | 607.75 | 17,937 |
15 Dec 2023 | 605.10 | 614.20 | 600.00 | 602.25 | 602.25 | 33,741 |
14 Dec 2023 | 619.25 | 624.80 | 606.00 | 609.50 | 609.50 | 7,359 |
13 Dec 2023 | 620.15 | 620.75 | 607.65 | 617.65 | 617.65 | 4,118 |
12 Dec 2023 | 622.25 | 632.00 | 609.20 | 612.50 | 612.50 | 16,062 |
11 Dec 2023 | 611.25 | 625.10 | 609.40 | 620.15 | 620.15 | 7,317 |
08 Dec 2023 | 595.05 | 617.15 | 595.05 | 607.10 | 607.10 | 18,799 |
07 Dec 2023 | 601.05 | 612.90 | 601.05 | 608.35 | 608.35 | 12,930 |
06 Dec 2023 | 605.35 | 613.65 | 603.80 | 606.30 | 606.30 | 15,932 |
05 Dec 2023 | 618.85 | 622.50 | 605.65 | 610.70 | 610.70 | 16,190 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |