Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 609.20 | 620.20 | 607.20 | 614.20 | 614.20 | 24,337,957 |
30 Mar 2023 | 607.00 | 618.00 | 599.00 | 614.80 | 614.80 | 13,103,412 |
29 Mar 2023 | 598.20 | 606.31 | 598.20 | 603.40 | 603.40 | 6,969,336 |
28 Mar 2023 | 606.00 | 608.20 | 592.69 | 594.20 | 594.20 | 14,144,754 |
27 Mar 2023 | 603.60 | 606.40 | 587.00 | 592.40 | 592.40 | 7,770,428 |
24 Mar 2023 | 630.40 | 631.60 | 589.80 | 591.80 | 591.80 | 10,275,018 |
23 Mar 2023 | 648.20 | 649.23 | 630.80 | 632.40 | 632.40 | 10,976,080 |
22 Mar 2023 | 644.00 | 661.80 | 638.60 | 652.00 | 652.00 | 9,475,718 |
21 Mar 2023 | 623.80 | 652.00 | 618.00 | 643.60 | 643.60 | 10,636,072 |
20 Mar 2023 | 610.20 | 619.00 | 578.80 | 615.00 | 615.00 | 15,360,261 |
17 Mar 2023 | 652.80 | 659.00 | 625.40 | 634.00 | 634.00 | 14,311,010 |
16 Mar 2023 | 657.40 | 661.40 | 636.80 | 650.40 | 650.40 | 18,419,726 |
15 Mar 2023 | 699.40 | 703.60 | 633.20 | 643.20 | 643.20 | 11,660,708 |
14 Mar 2023 | 683.00 | 696.80 | 669.20 | 696.80 | 696.80 | 16,406,769 |
13 Mar 2023 | 744.80 | 744.80 | 677.20 | 688.80 | 688.80 | 18,091,480 |
10 Mar 2023 | 749.00 | 749.80 | 733.20 | 739.80 | 739.80 | 13,218,825 |
09 Mar 2023 | 787.40 | 788.50 | 774.20 | 775.00 | 775.00 | 7,865,046 |
08 Mar 2023 | 783.00 | 793.60 | 779.60 | 787.40 | 787.40 | 9,458,803 |
07 Mar 2023 | 789.40 | 791.60 | 783.20 | 787.00 | 787.00 | 6,517,736 |
06 Mar 2023 | 790.40 | 792.00 | 784.40 | 790.80 | 790.80 | 7,598,724 |
03 Mar 2023 | 787.60 | 792.20 | 783.60 | 789.00 | 789.00 | 7,394,600 |
02 Mar 2023 | 783.40 | 790.00 | 776.20 | 787.80 | 787.80 | 5,507,414 |
01 Mar 2023 | 787.20 | 794.60 | 780.80 | 789.80 | 789.80 | 6,600,601 |
28 Feb 2023 | 783.20 | 799.40 | 777.00 | 784.20 | 784.20 | 15,622,068 |
27 Feb 2023 | 775.00 | 795.60 | 769.80 | 787.60 | 787.60 | 5,811,022 |
24 Feb 2023 | 760.40 | 779.00 | 760.40 | 771.20 | 771.20 | 10,415,802 |
23 Feb 2023 | 754.60 | 764.80 | 740.20 | 763.00 | 763.00 | 7,947,807 |
22 Feb 2023 | 762.60 | 768.00 | 754.20 | 763.80 | 763.80 | 6,254,982 |
21 Feb 2023 | 768.20 | 780.80 | 751.00 | 771.80 | 771.80 | 8,420,593 |
20 Feb 2023 | 760.00 | 771.40 | 760.00 | 768.60 | 768.60 | 26,390,211 |
17 Feb 2023 | 757.00 | 775.00 | 754.20 | 765.20 | 765.20 | 20,267,390 |
16 Feb 2023 | 736.00 | 761.00 | 733.40 | 759.20 | 759.20 | 8,050,397 |
15 Feb 2023 | 715.20 | 730.80 | 711.90 | 729.20 | 729.20 | 4,524,649 |
14 Feb 2023 | 727.00 | 730.40 | 719.20 | 721.60 | 721.60 | 6,802,291 |
13 Feb 2023 | 728.80 | 736.80 | 726.00 | 729.80 | 729.80 | 3,306,049 |
10 Feb 2023 | 720.00 | 740.60 | 714.00 | 729.40 | 729.40 | 13,174,846 |
09 Feb 2023 | 686.40 | 772.55 | 686.11 | 767.60 | 767.60 | 20,178,410 |
08 Feb 2023 | 686.40 | 692.80 | 677.40 | 688.80 | 688.80 | 4,161,430 |
07 Feb 2023 | 675.00 | 684.60 | 671.80 | 682.60 | 682.60 | 6,428,716 |
06 Feb 2023 | 674.20 | 675.40 | 666.80 | 671.40 | 671.40 | 7,577,672 |
03 Feb 2023 | 672.00 | 677.80 | 666.00 | 676.00 | 676.00 | 5,269,136 |
02 Feb 2023 | 678.20 | 680.20 | 666.40 | 669.60 | 669.60 | 6,850,756 |
01 Feb 2023 | 690.20 | 698.60 | 677.80 | 687.40 | 687.40 | 12,676,383 |
31 Jan 2023 | 687.00 | 691.60 | 673.20 | 679.20 | 679.20 | 8,548,927 |
30 Jan 2023 | 699.00 | 702.20 | 688.00 | 688.00 | 688.00 | 8,878,039 |
27 Jan 2023 | 711.40 | 716.80 | 709.60 | 712.60 | 712.60 | 5,370,775 |
26 Jan 2023 | 705.40 | 719.40 | 701.80 | 719.40 | 719.40 | 4,809,635 |
25 Jan 2023 | 711.20 | 715.40 | 698.40 | 702.00 | 702.00 | 3,698,054 |
24 Jan 2023 | 708.00 | 712.40 | 700.40 | 712.40 | 712.40 | 6,723,810 |
23 Jan 2023 | 696.40 | 706.40 | 696.40 | 703.80 | 703.80 | 3,508,764 |
20 Jan 2023 | 703.60 | 706.40 | 696.00 | 700.00 | 700.00 | 4,091,673 |
19 Jan 2023 | 695.00 | 701.00 | 692.00 | 695.40 | 695.40 | 4,666,568 |
18 Jan 2023 | 701.60 | 706.40 | 699.60 | 701.60 | 701.60 | 3,757,473 |
17 Jan 2023 | 700.80 | 705.60 | 698.40 | 701.60 | 701.60 | 4,995,189 |
16 Jan 2023 | 708.60 | 710.00 | 700.40 | 701.80 | 701.80 | 4,025,817 |
13 Jan 2023 | 701.20 | 709.60 | 698.80 | 708.00 | 708.00 | 5,329,009 |
12 Jan 2023 | 690.80 | 705.60 | 684.00 | 699.40 | 699.40 | 8,043,342 |
11 Jan 2023 | 686.00 | 693.00 | 684.80 | 687.40 | 687.40 | 6,207,962 |
10 Jan 2023 | 683.60 | 687.80 | 682.00 | 687.80 | 687.80 | 8,998,712 |
09 Jan 2023 | 688.60 | 693.20 | 685.40 | 685.40 | 685.40 | 6,653,442 |
06 Jan 2023 | 688.80 | 699.80 | 685.80 | 697.80 | 697.80 | 13,560,426 |
05 Jan 2023 | 656.40 | 797.40 | 654.20 | 705.20 | 705.20 | 18,327,396 |
04 Jan 2023 | 640.40 | 662.20 | 639.80 | 660.40 | 660.40 | 6,414,616 |
03 Jan 2023 | 624.80 | 642.60 | 624.80 | 640.20 | 640.20 | 4,641,601 |
30 Dec 2022 | 628.00 | 629.60 | 622.40 | 622.40 | 622.40 | 2,506,663 |
29 Dec 2022 | 626.20 | 632.20 | 624.00 | 629.80 | 629.80 | 2,703,538 |
28 Dec 2022 | 632.00 | 632.80 | 627.80 | 629.20 | 629.20 | 3,458,610 |
23 Dec 2022 | 623.20 | 627.00 | 618.20 | 625.00 | 625.00 | 1,020,433 |
22 Dec 2022 | 623.60 | 631.80 | 621.40 | 625.00 | 625.00 | 3,471,945 |
21 Dec 2022 | 620.40 | 626.60 | 615.60 | 625.80 | 625.80 | 3,401,015 |
20 Dec 2022 | 613.00 | 623.80 | 612.00 | 621.20 | 621.20 | 4,425,473 |
19 Dec 2022 | 613.80 | 620.26 | 612.20 | 617.20 | 617.20 | 4,375,373 |
16 Dec 2022 | 605.60 | 618.60 | 605.60 | 616.80 | 616.80 | 22,984,499 |
15 Dec 2022 | 599.20 | 605.20 | 597.20 | 604.60 | 604.60 | 7,370,534 |
14 Dec 2022 | 608.20 | 609.40 | 604.80 | 606.60 | 606.60 | 4,682,786 |
13 Dec 2022 | 603.80 | 614.60 | 602.80 | 608.00 | 608.00 | 9,140,959 |
12 Dec 2022 | 598.00 | 603.00 | 596.20 | 603.00 | 603.00 | 5,489,321 |
09 Dec 2022 | 593.40 | 599.00 | 590.40 | 599.00 | 599.00 | 4,870,771 |
08 Dec 2022 | 585.20 | 593.17 | 585.00 | 591.40 | 591.40 | 7,810,789 |
07 Dec 2022 | 588.20 | 590.80 | 581.40 | 584.20 | 584.20 | 5,878,092 |
06 Dec 2022 | 588.40 | 598.24 | 587.80 | 591.80 | 591.80 | 5,965,321 |
05 Dec 2022 | 589.80 | 599.80 | 588.40 | 592.20 | 592.20 | 4,093,472 |
02 Dec 2022 | 586.20 | 597.00 | 582.20 | 592.60 | 592.60 | 6,213,986 |
01 Dec 2022 | 612.80 | 613.50 | 589.80 | 594.80 | 594.80 | 5,354,013 |
30 Nov 2022 | 611.40 | 618.00 | 608.20 | 617.40 | 617.40 | 16,910,600 |
29 Nov 2022 | 581.20 | 609.00 | 580.60 | 609.00 | 609.00 | 15,214,704 |
28 Nov 2022 | 581.00 | 590.00 | 577.40 | 579.80 | 579.80 | 4,762,784 |
25 Nov 2022 | 589.00 | 592.20 | 585.60 | 590.00 | 590.00 | 6,629,783 |
24 Nov 2022 | 589.60 | 591.20 | 584.00 | 589.40 | 589.40 | 3,142,889 |
23 Nov 2022 | 585.80 | 588.20 | 582.00 | 587.00 | 587.00 | 5,716,392 |
22 Nov 2022 | 581.80 | 590.40 | 581.20 | 585.60 | 585.60 | 3,423,308 |
21 Nov 2022 | 582.60 | 584.40 | 577.60 | 580.40 | 580.40 | 3,193,137 |
18 Nov 2022 | 583.60 | 588.20 | 580.20 | 581.60 | 581.60 | 4,855,952 |
17 Nov 2022 | 575.00 | 586.00 | 570.00 | 584.80 | 584.80 | 5,013,516 |
16 Nov 2022 | 574.60 | 579.20 | 573.40 | 573.60 | 573.60 | 7,905,537 |
15 Nov 2022 | 576.80 | 584.80 | 572.40 | 576.80 | 576.80 | 6,190,649 |
14 Nov 2022 | 566.20 | 580.60 | 564.20 | 577.20 | 577.20 | 5,295,965 |
11 Nov 2022 | 560.60 | 572.80 | 557.00 | 565.60 | 565.60 | 5,764,964 |
10 Nov 2022 | 561.60 | 568.20 | 557.60 | 562.80 | 562.80 | 5,289,275 |
09 Nov 2022 | 560.20 | 565.00 | 558.20 | 563.40 | 563.40 | 3,645,458 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |