Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 610.00 | 628.00 | 610.00 | 610.00 | 610.00 | 19,633 |
30 Mar 2023 | 646.00 | 660.00 | 610.00 | 619.00 | 619.00 | 129,519 |
29 Mar 2023 | 622.00 | 622.00 | 612.88 | 634.00 | 634.00 | 3,021 |
28 Mar 2023 | 610.00 | 652.90 | 610.00 | 612.00 | 612.00 | 24,518 |
27 Mar 2023 | 620.00 | 650.00 | 617.00 | 650.00 | 650.00 | 13,696 |
24 Mar 2023 | 648.00 | 648.00 | 602.00 | 626.00 | 626.00 | 21,657 |
23 Mar 2023 | 630.00 | 650.00 | 630.00 | 650.00 | 650.00 | 3,398 |
22 Mar 2023 | 630.00 | 630.00 | 610.00 | 630.00 | 630.00 | 85,578 |
21 Mar 2023 | 628.00 | 630.00 | 602.50 | 610.00 | 610.00 | 26,195 |
20 Mar 2023 | 616.00 | 644.40 | 612.00 | 612.00 | 612.00 | 26,099 |
17 Mar 2023 | 648.00 | 657.62 | 615.00 | 628.00 | 628.00 | 9,949 |
16 Mar 2023 | 610.00 | 638.00 | 602.00 | 619.00 | 619.00 | 17,537 |
15 Mar 2023 | 610.00 | 637.62 | 610.00 | 624.00 | 624.00 | 125,528 |
14 Mar 2023 | 612.00 | 637.28 | 602.00 | 610.00 | 610.00 | 13,784 |
13 Mar 2023 | 638.00 | 638.00 | 606.00 | 614.00 | 614.00 | 10,256 |
10 Mar 2023 | 610.00 | 630.00 | 600.00 | 620.00 | 620.00 | 6,434 |
09 Mar 2023 | 610.00 | 624.00 | 610.00 | 624.00 | 624.00 | 3,463 |
08 Mar 2023 | 610.00 | 638.00 | 600.00 | 610.00 | 610.00 | 68,158 |
07 Mar 2023 | 620.00 | 625.00 | 602.00 | 602.00 | 602.00 | 55,739 |
06 Mar 2023 | 648.00 | 648.00 | 621.60 | 625.00 | 625.00 | 7,516 |
03 Mar 2023 | 640.00 | 641.50 | 615.20 | 640.00 | 640.00 | 9,890 |
02 Mar 2023 | 624.00 | 640.08 | 624.00 | 634.00 | 634.00 | 36,097 |
01 Mar 2023 | 620.00 | 632.00 | 620.00 | 624.00 | 624.00 | 46,663 |
28 Feb 2023 | 650.00 | 650.00 | 624.00 | 624.00 | 624.00 | 36,193 |
27 Feb 2023 | 625.00 | 639.00 | 624.00 | 641.00 | 641.00 | 1,968 |
24 Feb 2023 | 630.00 | 646.00 | 620.00 | 646.00 | 646.00 | 20,668 |
23 Feb 2023 | 620.00 | 656.00 | 620.00 | 639.00 | 639.00 | 298 |
22 Feb 2023 | 620.00 | 658.00 | 620.00 | 639.00 | 639.00 | 33,368 |
21 Feb 2023 | 640.00 | 674.20 | 620.00 | 622.00 | 622.00 | 14,983 |
20 Feb 2023 | 642.00 | 678.00 | 640.00 | 660.00 | 660.00 | 5,147 |
17 Feb 2023 | 680.00 | 680.00 | 651.00 | 678.00 | 678.00 | 11,579 |
16 Feb 2023 | 688.00 | 688.00 | 652.00 | 680.00 | 680.00 | 38,140 |
15 Feb 2023 | 674.00 | 688.00 | 652.00 | 662.00 | 662.00 | 20,410 |
14 Feb 2023 | 688.00 | 688.00 | 653.80 | 670.00 | 670.00 | 28,108 |
13 Feb 2023 | 680.00 | 680.64 | 652.00 | 684.00 | 684.00 | 5,198 |
10 Feb 2023 | 680.00 | 688.00 | 658.00 | 679.00 | 679.00 | 32,123 |
09 Feb 2023 | 672.00 | 692.00 | 672.00 | 681.00 | 681.00 | 134,464 |
08 Feb 2023 | 698.00 | 698.00 | 670.00 | 698.00 | 698.00 | 50,059 |
07 Feb 2023 | 646.00 | 700.00 | 640.00 | 686.00 | 686.00 | 47,999 |
06 Feb 2023 | 648.00 | 650.00 | 642.00 | 644.00 | 644.00 | 62,998 |
03 Feb 2023 | 640.00 | 676.00 | 622.00 | 660.00 | 660.00 | 76,187 |
02 Feb 2023 | 618.00 | 640.00 | 610.50 | 640.00 | 640.00 | 21,553 |
01 Feb 2023 | 598.00 | 616.00 | 582.00 | 616.00 | 616.00 | 14,838 |
31 Jan 2023 | 604.00 | 607.50 | 591.40 | 602.00 | 602.00 | 4,555 |
30 Jan 2023 | 588.00 | 608.00 | 573.40 | 608.00 | 608.00 | 141,779 |
27 Jan 2023 | 628.00 | 628.00 | 598.00 | 613.00 | 613.00 | 22,319 |
26 Jan 2023 | 592.00 | 620.00 | 590.10 | 602.00 | 602.00 | 27,235 |
25 Jan 2023 | 620.00 | 620.00 | 590.00 | 590.00 | 590.00 | 9,632 |
24 Jan 2023 | 622.00 | 658.00 | 622.00 | 625.00 | 625.00 | 1,285 |
23 Jan 2023 | 640.00 | 650.00 | 622.00 | 629.00 | 629.00 | 11,855 |
20 Jan 2023 | 642.00 | 644.00 | 614.00 | 640.00 | 640.00 | 1,391 |
19 Jan 2023 | 610.00 | 614.00 | 610.00 | 630.00 | 630.00 | 1,920 |
18 Jan 2023 | 630.00 | 640.00 | 604.00 | 622.00 | 622.00 | 7,140 |
17 Jan 2023 | 612.00 | 650.00 | 612.00 | 614.00 | 614.00 | 10,949 |
16 Jan 2023 | 590.00 | 624.40 | 590.00 | 612.00 | 612.00 | 7,918 |
13 Jan 2023 | 600.00 | 620.80 | 596.00 | 596.00 | 596.00 | 11,855 |
12 Jan 2023 | 630.00 | 630.00 | 597.00 | 598.00 | 598.00 | 37,940 |
11 Jan 2023 | 590.00 | 622.80 | 576.45 | 600.00 | 600.00 | 443,995 |
10 Jan 2023 | 590.00 | 593.80 | 586.70 | 587.00 | 587.00 | 6,060 |
09 Jan 2023 | 596.00 | 610.00 | 590.00 | 599.00 | 599.00 | 8,783 |
06 Jan 2023 | 602.00 | 615.00 | 602.00 | 610.00 | 610.00 | 8,654 |
05 Jan 2023 | 602.00 | 614.00 | 600.00 | 606.00 | 606.00 | 5,413 |
04 Jan 2023 | 616.00 | 623.70 | 611.40 | 616.00 | 616.00 | 1,811 |
03 Jan 2023 | 612.00 | 636.60 | 610.00 | 614.00 | 614.00 | 16,545 |
30 Dec 2022 | 620.00 | 644.00 | 606.00 | 616.00 | 616.00 | 28,253 |
29 Dec 2022 | 622.00 | 648.00 | 600.00 | 634.00 | 634.00 | 12,861 |
28 Dec 2022 | 634.00 | 650.00 | 622.00 | 622.00 | 622.00 | 85,733 |
23 Dec 2022 | 640.28 | 642.00 | 640.28 | 651.00 | 651.00 | 940 |
22 Dec 2022 | 660.00 | 668.00 | 640.00 | 660.00 | 660.00 | 20,195 |
21 Dec 2022 | 640.00 | 658.00 | 627.60 | 640.00 | 640.00 | 79,095 |
20 Dec 2022 | 648.00 | 658.00 | 640.00 | 652.00 | 652.00 | 13,008 |
19 Dec 2022 | 642.00 | 660.00 | 630.00 | 660.00 | 660.00 | 18,291 |
16 Dec 2022 | 650.00 | 668.00 | 640.00 | 640.00 | 640.00 | 270,846 |
15 Dec 2022 | 648.00 | 668.00 | 622.00 | 642.00 | 642.00 | 16,425 |
14 Dec 2022 | 630.00 | 659.41 | 622.00 | 640.00 | 640.00 | 74,775 |
13 Dec 2022 | 610.00 | 668.00 | 591.30 | 668.00 | 668.00 | 17,560 |
12 Dec 2022 | 580.00 | 624.28 | 562.00 | 610.00 | 610.00 | 15,571 |
09 Dec 2022 | 540.00 | 600.33 | 540.00 | 590.00 | 590.00 | 309,300 |
08 Dec 2022 | 520.00 | 554.00 | 520.00 | 529.00 | 529.00 | 507 |
07 Dec 2022 | 534.00 | 536.00 | 508.00 | 508.00 | 508.00 | 8,371 |
06 Dec 2022 | 536.00 | 547.00 | 534.00 | 528.00 | 528.00 | 131,582 |
05 Dec 2022 | 546.00 | 558.25 | 534.00 | 541.00 | 541.00 | 80,288 |
02 Dec 2022 | 536.00 | 546.88 | 535.81 | 541.00 | 541.00 | 5,559 |
01 Dec 2022 | 548.00 | 552.40 | 534.00 | 546.00 | 546.00 | 47,716 |
30 Nov 2022 | 568.00 | 573.20 | 539.00 | 546.00 | 546.00 | 52,054 |
29 Nov 2022 | 552.00 | 572.88 | 535.44 | 568.00 | 568.00 | 99,434 |
28 Nov 2022 | 530.00 | 538.00 | 528.96 | 524.00 | 524.00 | 17,489 |
25 Nov 2022 | 538.00 | 538.00 | 530.00 | 536.00 | 536.00 | 6,208 |
24 Nov 2022 | 524.80 | 538.00 | 524.80 | 533.00 | 533.00 | 9,871 |
23 Nov 2022 | 540.00 | 540.00 | 520.00 | 534.00 | 534.00 | 11,402 |
22 Nov 2022 | 530.00 | 530.00 | 520.00 | 520.00 | 520.00 | 30,185 |
21 Nov 2022 | 528.00 | 541.00 | 517.48 | 524.00 | 524.00 | 26,897 |
18 Nov 2022 | 530.00 | 541.50 | 526.40 | 530.00 | 530.00 | 1,944 |
17 Nov 2022 | 540.00 | 548.00 | 524.00 | 540.00 | 540.00 | 3,870 |
16 Nov 2022 | 540.00 | 543.00 | 522.00 | 533.00 | 533.00 | 505 |
15 Nov 2022 | 520.00 | 543.00 | 520.00 | 531.00 | 531.00 | 4,337 |
14 Nov 2022 | 523.04 | 550.00 | 523.04 | 534.00 | 534.00 | 2,815 |
11 Nov 2022 | 552.00 | 558.00 | 518.00 | 532.00 | 532.00 | 18,050 |
10 Nov 2022 | 530.00 | 538.00 | 516.00 | 538.00 | 538.00 | 75,440 |
09 Nov 2022 | 522.00 | 536.00 | 522.00 | 524.00 | 524.00 | 27,168 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |