Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 698.75 | 702.00 | 666.35 | 689.10 | 689.10 | 19,570 |
25 Apr 2024 | 649.25 | 725.00 | 637.45 | 706.85 | 706.85 | 15,179 |
24 Apr 2024 | 644.65 | 652.45 | 630.00 | 643.85 | 643.85 | 5,854 |
23 Apr 2024 | 650.35 | 657.50 | 639.90 | 642.75 | 642.75 | 5,310 |
22 Apr 2024 | 662.25 | 662.25 | 633.60 | 650.70 | 650.70 | 2,559 |
19 Apr 2024 | 632.60 | 648.35 | 623.80 | 642.55 | 642.55 | 2,342 |
18 Apr 2024 | 639.30 | 648.05 | 625.00 | 632.60 | 632.60 | 1,422 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 639.25 | 646.00 | 632.40 | 639.40 | 639.40 | 2,258 |
15 Apr 2024 | 602.70 | 649.90 | 602.70 | 637.85 | 637.85 | 4,479 |
12 Apr 2024 | 634.30 | 663.15 | 634.30 | 642.65 | 642.65 | 3,463 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 648.85 | 648.85 | 628.90 | 642.40 | 642.40 | 2,092 |
09 Apr 2024 | 666.15 | 666.15 | 636.10 | 639.50 | 639.50 | 12,982 |
08 Apr 2024 | 662.05 | 670.85 | 653.00 | 659.30 | 659.30 | 3,365 |
05 Apr 2024 | 675.15 | 677.95 | 661.65 | 667.40 | 667.40 | 2,998 |
04 Apr 2024 | 673.55 | 682.25 | 661.90 | 676.10 | 676.10 | 4,310 |
03 Apr 2024 | 660.05 | 679.65 | 659.30 | 675.00 | 675.00 | 4,600 |
02 Apr 2024 | 664.00 | 669.05 | 652.50 | 661.45 | 661.45 | 7,483 |
01 Apr 2024 | 633.15 | 655.00 | 630.85 | 651.95 | 651.95 | 6,278 |
28 Mar 2024 | 619.05 | 634.00 | 616.10 | 622.95 | 622.95 | 3,621 |
27 Mar 2024 | 618.60 | 623.20 | 601.00 | 607.70 | 607.70 | 7,198 |
26 Mar 2024 | 624.45 | 624.45 | 610.85 | 615.65 | 615.65 | 4,964 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 628.95 | 628.95 | 608.80 | 619.20 | 619.20 | 16,718 |
21 Mar 2024 | 597.80 | 615.00 | 597.80 | 613.50 | 613.50 | 8,477 |
20 Mar 2024 | 596.05 | 605.15 | 589.60 | 596.65 | 596.65 | 22,588 |
19 Mar 2024 | 612.75 | 618.15 | 595.90 | 597.95 | 597.95 | 4,250 |
18 Mar 2024 | 626.15 | 641.60 | 607.40 | 612.85 | 612.85 | 18,832 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 590.05 | 634.15 | 587.20 | 627.60 | 627.60 | 24,764 |
13 Mar 2024 | 656.00 | 659.05 | 593.40 | 596.70 | 596.70 | 22,523 |
12 Mar 2024 | 661.20 | 685.00 | 650.10 | 653.35 | 653.35 | 12,280 |
11 Mar 2024 | 674.00 | 674.00 | 631.15 | 660.75 | 660.75 | 13,030 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 680.10 | 700.00 | 670.00 | 674.80 | 674.80 | 10,036 |
06 Mar 2024 | 700.80 | 709.40 | 668.65 | 686.25 | 686.25 | 25,173 |
05 Mar 2024 | 705.00 | 723.15 | 696.85 | 715.10 | 715.10 | 18,672 |
04 Mar 2024 | 728.80 | 729.75 | 708.40 | 714.60 | 714.60 | 3,712 |
01 Mar 2024 | 735.40 | 756.35 | 717.80 | 723.55 | 723.55 | 26,070 |
29 Feb 2024 | 732.95 | 758.70 | 714.05 | 730.40 | 730.40 | 11,645 |
28 Feb 2024 | 715.05 | 782.80 | 715.05 | 731.35 | 731.35 | 14,203 |
27 Feb 2024 | 751.40 | 772.45 | 749.55 | 766.15 | 766.15 | 16,675 |
26 Feb 2024 | 758.75 | 764.90 | 745.05 | 747.75 | 747.75 | 6,238 |
23 Feb 2024 | 737.35 | 755.00 | 712.45 | 752.05 | 752.05 | 5,763 |
22 Feb 2024 | 722.40 | 745.35 | 720.50 | 725.05 | 725.05 | 17,601 |
21 Feb 2024 | 739.15 | 753.45 | 720.70 | 726.00 | 726.00 | 15,528 |
20 Feb 2024 | 747.90 | 757.50 | 726.20 | 737.15 | 737.15 | 37,474 |
16 Feb 2024 | 640.00 | 668.25 | 640.00 | 648.65 | 648.65 | 5,763 |
15 Feb 2024 | 612.75 | 641.25 | 611.20 | 635.85 | 635.85 | 3,186 |
14 Feb 2024 | 623.80 | 624.65 | 600.55 | 606.55 | 606.55 | 6,960 |
13 Feb 2024 | 596.85 | 628.00 | 585.60 | 623.65 | 623.65 | 25,153 |
12 Feb 2024 | 615.10 | 626.90 | 597.00 | 599.15 | 599.15 | 2,919 |
09 Feb 2024 | 625.50 | 632.05 | 612.05 | 623.80 | 623.80 | 5,042 |
08 Feb 2024 | 649.95 | 649.95 | 620.95 | 625.90 | 625.90 | 6,094 |
07 Feb 2024 | 625.85 | 646.35 | 625.85 | 638.85 | 638.85 | 3,458 |
06 Feb 2024 | 644.05 | 659.40 | 631.00 | 638.45 | 638.45 | 10,805 |
05 Feb 2024 | 630.05 | 662.50 | 615.05 | 643.70 | 643.70 | 27,083 |
02 Feb 2024 | 602.20 | 627.00 | 601.05 | 621.85 | 621.85 | 20,953 |
01 Feb 2024 | 610.95 | 610.95 | 592.20 | 606.45 | 606.45 | 11,859 |
31 Jan 2024 | 599.55 | 608.65 | 579.70 | 601.00 | 601.00 | 12,066 |
30 Jan 2024 | 568.00 | 611.90 | 568.00 | 594.60 | 594.60 | 53,753 |
29 Jan 2024 | 567.65 | 591.60 | 567.65 | 584.10 | 584.10 | 11,775 |
26 Jan 2024 | 567.50 | 567.50 | 567.50 | 567.50 | 567.50 | - |
25 Jan 2024 | 555.60 | 595.80 | 555.60 | 567.50 | 567.50 | 11,890 |
24 Jan 2024 | 541.20 | 556.55 | 540.15 | 550.10 | 550.10 | 5,376 |
23 Jan 2024 | 537.35 | 549.35 | 533.05 | 541.30 | 541.30 | 4,591 |
22 Jan 2024 | 550.10 | 550.10 | 550.10 | 550.10 | 550.10 | - |
19 Jan 2024 | 534.75 | 553.50 | 522.00 | 550.10 | 550.10 | 11,035 |
18 Jan 2024 | 540.05 | 550.95 | 525.85 | 539.90 | 539.90 | 4,539 |
17 Jan 2024 | 528.10 | 557.75 | 528.10 | 547.90 | 547.90 | 6,565 |
16 Jan 2024 | 552.00 | 560.60 | 547.40 | 549.40 | 549.40 | 1,989 |
12 Jan 2024 | 554.95 | 560.40 | 551.10 | 556.85 | 556.85 | 3,722 |
11 Jan 2024 | 560.00 | 560.00 | 551.70 | 558.85 | 558.85 | 2,871 |
10 Jan 2024 | 552.30 | 560.00 | 542.15 | 557.05 | 557.05 | 5,505 |
09 Jan 2024 | 545.65 | 557.20 | 545.65 | 552.40 | 552.40 | 968 |
08 Jan 2024 | 560.00 | 560.00 | 546.30 | 552.95 | 552.95 | 4,562 |
05 Jan 2024 | 563.60 | 563.60 | 553.95 | 559.95 | 559.95 | 1,355 |
04 Jan 2024 | 556.00 | 560.95 | 549.95 | 556.85 | 556.85 | 14,059 |
03 Jan 2024 | 549.05 | 560.45 | 548.00 | 559.25 | 559.25 | 3,267 |
02 Jan 2024 | 568.95 | 568.95 | 546.60 | 547.30 | 547.30 | 3,036 |
29 Dec 2023 | 559.35 | 562.60 | 551.00 | 559.75 | 559.75 | 1,948 |
28 Dec 2023 | 558.00 | 562.30 | 550.00 | 558.20 | 558.20 | 1,516 |
27 Dec 2023 | 555.30 | 556.80 | 547.90 | 549.60 | 549.60 | 1,720 |
26 Dec 2023 | 562.00 | 564.70 | 550.10 | 551.85 | 551.85 | 2,487 |
22 Dec 2023 | 547.50 | 564.00 | 547.50 | 559.55 | 559.55 | 3,307 |
21 Dec 2023 | 549.80 | 554.60 | 539.25 | 543.90 | 543.90 | 3,725 |
20 Dec 2023 | 554.15 | 565.75 | 544.25 | 548.15 | 548.15 | 23,883 |
19 Dec 2023 | 564.60 | 568.35 | 553.90 | 559.50 | 559.50 | 16,206 |
18 Dec 2023 | 552.25 | 566.90 | 552.25 | 560.90 | 560.90 | 7,173 |
15 Dec 2023 | 558.30 | 565.50 | 550.00 | 552.35 | 552.35 | 4,429 |
14 Dec 2023 | 565.10 | 565.55 | 553.10 | 556.20 | 556.20 | 2,838 |
13 Dec 2023 | 554.20 | 563.50 | 545.90 | 563.05 | 563.05 | 3,893 |
12 Dec 2023 | 555.05 | 557.35 | 545.70 | 548.10 | 548.10 | 7,438 |
11 Dec 2023 | 556.30 | 559.30 | 551.00 | 556.05 | 556.05 | 7,570 |
08 Dec 2023 | 550.50 | 561.75 | 550.50 | 554.75 | 554.75 | 2,588 |
07 Dec 2023 | 558.85 | 564.15 | 555.65 | 559.55 | 559.55 | 6,088 |
06 Dec 2023 | 566.60 | 566.65 | 552.30 | 557.50 | 557.50 | 11,764 |
05 Dec 2023 | 569.45 | 572.00 | 560.50 | 565.90 | 565.90 | 7,212 |
04 Dec 2023 | 564.25 | 579.30 | 564.25 | 568.30 | 568.30 | 1,422 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |