Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 630.15 | 634.75 | 616.55 | 622.25 | 622.25 | 105,089 |
02 May 2024 | 616.95 | 630.85 | 609.70 | 625.40 | 625.40 | 277,907 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 636.55 | 636.55 | 616.40 | 619.70 | 619.70 | 172,440 |
29 Apr 2024 | 641.30 | 641.30 | 625.15 | 629.80 | 629.80 | 85,844 |
26 Apr 2024 | 640.45 | 641.90 | 630.20 | 632.05 | 632.05 | 121,787 |
25 Apr 2024 | 645.70 | 649.00 | 629.05 | 638.40 | 638.40 | 128,668 |
24 Apr 2024 | 644.50 | 646.85 | 635.35 | 644.15 | 644.15 | 144,366 |
23 Apr 2024 | 620.35 | 639.25 | 620.00 | 636.45 | 636.45 | 241,190 |
22 Apr 2024 | 619.65 | 620.70 | 613.60 | 616.35 | 616.35 | 39,775 |
19 Apr 2024 | 612.00 | 614.25 | 601.00 | 609.45 | 609.45 | 157,473 |
18 Apr 2024 | 640.95 | 640.95 | 611.50 | 616.30 | 616.30 | 295,917 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 605.65 | 622.90 | 601.35 | 617.00 | 617.00 | 98,727 |
15 Apr 2024 | 597.55 | 615.30 | 593.20 | 606.80 | 606.80 | 186,268 |
12 Apr 2024 | 621.75 | 629.95 | 606.00 | 609.65 | 609.65 | 79,654 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 621.20 | 628.60 | 620.10 | 627.00 | 627.00 | 68,766 |
09 Apr 2024 | 630.70 | 633.70 | 618.70 | 623.30 | 623.30 | 65,887 |
08 Apr 2024 | 627.00 | 634.60 | 622.05 | 630.30 | 630.30 | 99,149 |
05 Apr 2024 | 628.15 | 633.00 | 618.60 | 627.35 | 627.35 | 75,998 |
04 Apr 2024 | 640.95 | 640.95 | 622.85 | 624.15 | 624.15 | 124,107 |
03 Apr 2024 | 634.40 | 640.25 | 627.00 | 635.00 | 635.00 | 116,943 |
02 Apr 2024 | 622.70 | 637.40 | 619.70 | 634.45 | 634.45 | 129,460 |
01 Apr 2024 | 620.15 | 626.70 | 613.70 | 621.45 | 621.45 | 103,861 |
28 Mar 2024 | 608.45 | 617.00 | 602.30 | 612.30 | 612.30 | 249,246 |
27 Mar 2024 | 595.20 | 610.25 | 595.20 | 601.70 | 601.70 | 132,364 |
26 Mar 2024 | 589.15 | 600.00 | 586.80 | 595.15 | 595.15 | 54,934 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 590.55 | 594.70 | 581.55 | 589.15 | 589.15 | 34,901 |
21 Mar 2024 | 578.55 | 590.80 | 578.55 | 587.05 | 587.05 | 74,855 |
20 Mar 2024 | 583.75 | 586.95 | 566.65 | 576.75 | 576.75 | 71,194 |
19 Mar 2024 | 580.95 | 588.55 | 572.95 | 580.05 | 580.05 | 45,741 |
18 Mar 2024 | 592.65 | 592.65 | 582.30 | 584.35 | 584.35 | 217,294 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 552.65 | 584.80 | 551.50 | 582.40 | 582.40 | 119,571 |
13 Mar 2024 | 587.15 | 590.50 | 551.05 | 559.80 | 559.80 | 148,915 |
12 Mar 2024 | 603.45 | 605.10 | 584.00 | 586.65 | 586.65 | 111,313 |
11 Mar 2024 | 603.75 | 612.50 | 600.05 | 602.20 | 602.20 | 149,751 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 598.00 | 606.50 | 596.80 | 603.30 | 603.30 | 56,532 |
06 Mar 2024 | 612.15 | 613.20 | 595.75 | 598.00 | 598.00 | 161,124 |
05 Mar 2024 | 621.60 | 624.55 | 611.00 | 613.20 | 613.20 | 117,328 |
04 Mar 2024 | 619.55 | 621.15 | 612.50 | 617.20 | 617.20 | 124,240 |
01 Mar 2024 | 609.85 | 620.25 | 607.00 | 617.60 | 617.60 | 210,504 |
29 Feb 2024 | 589.00 | 609.00 | 583.50 | 606.55 | 606.55 | 172,964 |
28 Feb 2024 | 603.20 | 605.90 | 585.25 | 589.55 | 589.55 | 103,634 |
27 Feb 2024 | 608.70 | 612.50 | 599.30 | 603.15 | 603.15 | 122,072 |
26 Feb 2024 | 606.00 | 615.20 | 603.00 | 608.85 | 608.85 | 121,232 |
23 Feb 2024 | 592.95 | 608.60 | 587.90 | 602.85 | 602.85 | 136,700 |
22 Feb 2024 | 590.65 | 595.00 | 583.00 | 592.50 | 592.50 | 57,351 |
21 Feb 2024 | 589.40 | 596.50 | 583.10 | 587.75 | 587.75 | 223,507 |
20 Feb 2024 | 585.00 | 590.00 | 579.70 | 588.80 | 588.80 | 70,585 |
16 Feb 2024 | 572.50 | 590.45 | 572.50 | 585.25 | 585.25 | 197,780 |
15 Feb 2024 | 573.65 | 574.80 | 568.75 | 571.80 | 571.80 | 46,967 |
14 Feb 2024 | 560.85 | 573.10 | 559.70 | 570.85 | 570.85 | 101,565 |
13 Feb 2024 | 562.70 | 570.00 | 552.35 | 568.35 | 568.35 | 107,815 |
12 Feb 2024 | 582.00 | 587.00 | 561.00 | 564.15 | 564.15 | 296,376 |
09 Feb 2024 | 563.95 | 582.20 | 552.55 | 576.60 | 576.60 | 160,519 |
08 Feb 2024 | 567.70 | 571.00 | 560.00 | 563.00 | 563.00 | 56,438 |
07 Feb 2024 | 570.00 | 575.30 | 564.30 | 567.65 | 567.65 | 66,087 |
06 Feb 2024 | 555.30 | 567.55 | 550.00 | 566.50 | 566.50 | 107,559 |
05 Feb 2024 | 557.50 | 563.00 | 551.00 | 553.85 | 553.85 | 256,270 |
02 Feb 2024 | 571.40 | 572.45 | 554.95 | 557.30 | 557.30 | 223,662 |
01 Feb 2024 | 568.75 | 569.80 | 554.25 | 565.10 | 565.10 | 328,061 |
31 Jan 2024 | 572.15 | 586.00 | 547.45 | 560.35 | 560.35 | 412,289 |
30 Jan 2024 | 576.65 | 583.75 | 568.00 | 570.50 | 570.50 | 223,060 |
29 Jan 2024 | 570.15 | 578.50 | 562.40 | 573.75 | 573.75 | 591,660 |
26 Jan 2024 | 560.50 | 560.50 | 560.50 | 560.50 | 560.50 | - |
25 Jan 2024 | 529.25 | 565.80 | 527.45 | 560.50 | 560.50 | 1,383,745 |
24 Jan 2024 | 525.00 | 530.35 | 515.00 | 527.60 | 527.60 | 154,607 |
23 Jan 2024 | 546.85 | 546.85 | 517.45 | 525.45 | 525.45 | 109,083 |
22 Jan 2024 | 537.15 | 537.15 | 537.15 | 537.15 | 537.15 | - |
19 Jan 2024 | 527.55 | 538.00 | 525.40 | 537.15 | 537.15 | 83,485 |
18 Jan 2024 | 520.80 | 526.90 | 509.55 | 523.95 | 523.95 | 77,791 |
17 Jan 2024 | 525.15 | 539.30 | 518.05 | 520.50 | 520.50 | 216,483 |
16 Jan 2024 | 531.70 | 534.90 | 524.65 | 528.80 | 528.80 | 87,314 |
12 Jan 2024 | 540.40 | 544.80 | 531.45 | 532.40 | 532.40 | 84,821 |
11 Jan 2024 | 529.45 | 541.20 | 525.50 | 538.15 | 538.15 | 123,872 |
10 Jan 2024 | 526.15 | 528.35 | 518.30 | 526.05 | 526.05 | 111,564 |
09 Jan 2024 | 535.25 | 538.85 | 523.45 | 525.25 | 525.25 | 142,298 |
08 Jan 2024 | 543.70 | 544.20 | 526.70 | 530.20 | 530.20 | 217,570 |
05 Jan 2024 | 550.00 | 557.75 | 538.40 | 542.25 | 542.25 | 172,194 |
04 Jan 2024 | 536.65 | 554.25 | 536.65 | 549.35 | 549.35 | 464,411 |
03 Jan 2024 | 538.20 | 549.00 | 527.60 | 536.40 | 536.40 | 471,931 |
02 Jan 2024 | 536.05 | 537.00 | 518.20 | 530.60 | 530.60 | 280,599 |
29 Dec 2023 | 511.55 | 522.30 | 511.30 | 520.95 | 520.95 | 179,989 |
28 Dec 2023 | 517.35 | 519.75 | 512.20 | 514.25 | 514.25 | 69,935 |
27 Dec 2023 | 520.05 | 523.00 | 513.25 | 516.40 | 516.40 | 218,846 |
26 Dec 2023 | 503.80 | 508.50 | 502.95 | 505.15 | 505.15 | 114,257 |
22 Dec 2023 | 505.65 | 509.45 | 498.20 | 503.80 | 503.80 | 85,760 |
21 Dec 2023 | 477.30 | 505.95 | 477.30 | 503.80 | 503.80 | 584,091 |
20 Dec 2023 | 523.25 | 526.00 | 486.45 | 490.55 | 490.55 | 216,525 |
19 Dec 2023 | 529.85 | 529.90 | 516.75 | 522.30 | 522.30 | 74,154 |
18 Dec 2023 | 529.60 | 532.55 | 524.30 | 525.45 | 525.45 | 168,807 |
15 Dec 2023 | 523.10 | 529.60 | 514.65 | 522.35 | 522.35 | 316,907 |
14 Dec 2023 | 514.00 | 523.35 | 511.75 | 520.35 | 520.35 | 163,569 |
13 Dec 2023 | 503.20 | 513.35 | 502.40 | 509.00 | 509.00 | 116,481 |
12 Dec 2023 | 505.05 | 510.20 | 497.50 | 501.30 | 501.30 | 206,019 |
11 Dec 2023 | 497.40 | 506.70 | 489.35 | 504.20 | 504.20 | 229,758 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |