Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 545.75 | 574.00 | 544.50 | 570.55 | 570.55 | 13,158 |
23 Apr 2024 | 549.20 | 555.00 | 541.70 | 545.50 | 545.50 | 1,158 |
22 Apr 2024 | 535.50 | 551.00 | 535.45 | 547.75 | 547.75 | 2,614 |
19 Apr 2024 | 537.35 | 537.35 | 525.00 | 530.15 | 530.15 | 5,932 |
18 Apr 2024 | 541.80 | 561.75 | 535.15 | 539.70 | 539.70 | 6,278 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 523.10 | 564.00 | 522.85 | 553.60 | 553.60 | 17,340 |
15 Apr 2024 | 538.95 | 538.95 | 518.00 | 520.30 | 520.30 | 1,607 |
12 Apr 2024 | 549.65 | 549.65 | 536.80 | 540.10 | 540.10 | 2,429 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 546.60 | 548.05 | 527.00 | 548.05 | 548.05 | 3,398 |
09 Apr 2024 | 549.40 | 550.95 | 532.35 | 543.40 | 543.40 | 3,348 |
08 Apr 2024 | 570.90 | 570.90 | 548.00 | 548.30 | 548.30 | 1,738 |
05 Apr 2024 | 554.75 | 556.35 | 544.35 | 552.20 | 552.20 | 2,176 |
04 Apr 2024 | 526.30 | 557.00 | 526.30 | 550.70 | 550.70 | 6,347 |
03 Apr 2024 | 532.45 | 545.35 | 521.90 | 539.80 | 539.80 | 1,533 |
02 Apr 2024 | 512.90 | 538.50 | 500.85 | 529.70 | 529.70 | 15,588 |
01 Apr 2024 | 460.70 | 527.35 | 460.70 | 514.40 | 514.40 | 4,910 |
28 Mar 2024 | 460.35 | 471.65 | 450.00 | 452.35 | 452.35 | 5,166 |
27 Mar 2024 | 486.00 | 487.00 | 458.95 | 460.65 | 460.65 | 8,178 |
26 Mar 2024 | 498.30 | 506.15 | 483.40 | 485.55 | 485.55 | 18,848 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 525.60 | 525.60 | 502.85 | 506.20 | 506.20 | 3,122 |
21 Mar 2024 | 505.65 | 533.10 | 496.00 | 515.25 | 515.25 | 16,671 |
20 Mar 2024 | 519.45 | 519.45 | 504.00 | 508.65 | 508.65 | 8,143 |
19 Mar 2024 | 529.55 | 535.95 | 512.20 | 520.20 | 520.20 | 2,944 |
18 Mar 2024 | 491.75 | 564.90 | 491.75 | 531.50 | 531.50 | 34,391 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 495.00 | 499.95 | 483.10 | 485.95 | 485.95 | 3,332 |
13 Mar 2024 | 523.65 | 523.65 | 476.25 | 480.25 | 480.25 | 3,659 |
12 Mar 2024 | 532.00 | 533.50 | 507.30 | 509.65 | 509.65 | 10,187 |
11 Mar 2024 | 540.35 | 540.35 | 530.95 | 532.10 | 532.10 | 2,313 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 548.95 | 554.30 | 537.90 | 543.00 | 543.00 | 2,550 |
06 Mar 2024 | 561.00 | 561.25 | 535.75 | 540.35 | 540.35 | 7,541 |
05 Mar 2024 | 563.70 | 570.15 | 556.40 | 563.95 | 563.95 | 1,756 |
04 Mar 2024 | 571.55 | 571.55 | 557.00 | 562.95 | 562.95 | 1,123 |
01 Mar 2024 | 565.05 | 569.45 | 561.25 | 562.65 | 562.65 | 856 |
29 Feb 2024 | 564.05 | 571.40 | 557.65 | 565.90 | 565.90 | 3,594 |
28 Feb 2024 | 578.05 | 580.50 | 562.70 | 563.20 | 563.20 | 1,508 |
27 Feb 2024 | 578.10 | 585.20 | 576.30 | 576.85 | 576.85 | 3,014 |
26 Feb 2024 | 587.00 | 587.20 | 574.55 | 577.10 | 577.10 | 2,817 |
23 Feb 2024 | 602.75 | 602.75 | 585.20 | 586.30 | 586.30 | 5,358 |
22 Feb 2024 | 593.55 | 595.10 | 587.10 | 591.00 | 591.00 | 3,945 |
21 Feb 2024 | 609.65 | 610.00 | 593.00 | 597.10 | 597.10 | 2,162 |
20 Feb 2024 | 606.70 | 613.60 | 590.15 | 592.85 | 592.85 | 2,668 |
16 Feb 2024 | 601.65 | 613.65 | 600.05 | 602.90 | 602.90 | 13,929 |
15 Feb 2024 | 619.90 | 619.90 | 598.40 | 603.00 | 603.00 | 9,164 |
14 Feb 2024 | 604.00 | 660.30 | 604.00 | 618.80 | 618.80 | 7,608 |
13 Feb 2024 | 607.05 | 607.05 | 587.40 | 604.15 | 604.15 | 1,243 |
12 Feb 2024 | 609.65 | 612.10 | 605.05 | 606.40 | 606.40 | 3,678 |
09 Feb 2024 | 613.05 | 615.05 | 604.80 | 605.55 | 605.55 | 3,653 |
08 Feb 2024 | 617.65 | 617.65 | 603.00 | 612.80 | 612.80 | 1,795 |
07 Feb 2024 | 607.05 | 624.60 | 603.35 | 615.45 | 615.45 | 1,354 |
06 Feb 2024 | 612.40 | 616.10 | 605.95 | 607.75 | 607.75 | 5,160 |
05 Feb 2024 | 621.80 | 625.75 | 611.20 | 614.05 | 614.05 | 4,133 |
02 Feb 2024 | 626.00 | 627.05 | 621.00 | 622.70 | 622.70 | 3,365 |
01 Feb 2024 | 625.90 | 626.10 | 620.90 | 622.30 | 622.30 | 2,548 |
31 Jan 2024 | 627.15 | 629.70 | 622.80 | 624.55 | 624.55 | 1,727 |
30 Jan 2024 | 629.10 | 634.55 | 625.65 | 626.00 | 626.00 | 4,021 |
29 Jan 2024 | 639.85 | 645.70 | 625.95 | 629.10 | 629.10 | 951 |
26 Jan 2024 | 631.75 | 631.75 | 631.75 | 631.75 | 631.75 | - |
25 Jan 2024 | 628.65 | 640.70 | 620.30 | 631.75 | 631.75 | 1,215 |
24 Jan 2024 | 626.85 | 633.00 | 620.00 | 621.80 | 621.80 | 3,125 |
23 Jan 2024 | 645.85 | 645.85 | 619.35 | 623.85 | 623.85 | 2,613 |
22 Jan 2024 | 651.35 | 651.35 | 651.35 | 651.35 | 651.35 | - |
19 Jan 2024 | 667.70 | 672.80 | 646.85 | 651.35 | 651.35 | 3,255 |
18 Jan 2024 | 653.10 | 658.40 | 636.85 | 648.90 | 648.90 | 2,381 |
17 Jan 2024 | 662.00 | 671.75 | 652.55 | 653.75 | 653.75 | 1,014 |
16 Jan 2024 | 681.85 | 686.55 | 665.30 | 667.10 | 667.10 | 2,841 |
12 Jan 2024 | 683.60 | 692.10 | 675.95 | 680.40 | 680.40 | 1,033 |
11 Jan 2024 | 679.75 | 690.00 | 674.55 | 682.05 | 682.05 | 2,651 |
10 Jan 2024 | 670.80 | 684.30 | 664.00 | 671.60 | 671.60 | 1,347 |
09 Jan 2024 | 677.50 | 681.60 | 667.45 | 669.65 | 669.65 | 2,796 |
08 Jan 2024 | 675.05 | 680.00 | 660.70 | 675.60 | 675.60 | 9,694 |
05 Jan 2024 | 670.00 | 681.10 | 653.00 | 678.10 | 678.10 | 3,076 |
04 Jan 2024 | 655.80 | 671.65 | 655.05 | 664.20 | 664.20 | 2,697 |
03 Jan 2024 | 669.35 | 669.35 | 645.00 | 650.30 | 650.30 | 1,308 |
02 Jan 2024 | 665.85 | 669.15 | 647.30 | 649.20 | 649.20 | 2,218 |
29 Dec 2023 | 638.00 | 638.00 | 628.05 | 633.60 | 633.60 | 993 |
28 Dec 2023 | 650.00 | 650.00 | 636.00 | 637.75 | 637.75 | 1,437 |
27 Dec 2023 | 629.00 | 646.50 | 627.95 | 633.10 | 633.10 | 10,955 |
26 Dec 2023 | 617.00 | 629.15 | 617.00 | 627.70 | 627.70 | 563 |
22 Dec 2023 | 631.40 | 632.85 | 619.70 | 621.55 | 621.55 | 544 |
21 Dec 2023 | 621.00 | 628.75 | 615.05 | 625.30 | 625.30 | 1,143 |
20 Dec 2023 | 642.95 | 642.95 | 611.15 | 621.05 | 621.05 | 2,617 |
19 Dec 2023 | 625.75 | 649.00 | 625.75 | 640.00 | 640.00 | 3,990 |
18 Dec 2023 | 641.05 | 643.10 | 636.15 | 638.85 | 638.85 | 3,401 |
15 Dec 2023 | 650.95 | 666.00 | 640.00 | 645.55 | 645.55 | 10,624 |
14 Dec 2023 | 629.05 | 656.00 | 629.05 | 646.65 | 646.65 | 5,334 |
13 Dec 2023 | 625.60 | 631.00 | 620.00 | 623.70 | 623.70 | 1,148 |
12 Dec 2023 | 627.25 | 631.30 | 623.00 | 624.35 | 624.35 | 3,260 |
11 Dec 2023 | 633.40 | 635.20 | 624.45 | 626.25 | 626.25 | 1,376 |
08 Dec 2023 | 630.40 | 633.80 | 626.55 | 627.95 | 627.95 | 2,867 |
07 Dec 2023 | 625.45 | 636.10 | 624.70 | 630.65 | 630.65 | 7,492 |
06 Dec 2023 | 635.35 | 637.50 | 622.05 | 625.45 | 625.45 | 5,459 |
05 Dec 2023 | 636.90 | 641.00 | 630.90 | 634.25 | 634.25 | 967 |
04 Dec 2023 | 635.00 | 636.20 | 626.00 | 632.05 | 632.05 | 1,079 |
01 Dec 2023 | 630.55 | 636.10 | 620.00 | 628.75 | 628.75 | 8,614 |
30 Nov 2023 | 623.00 | 630.75 | 621.20 | 623.05 | 623.05 | 1,152 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |