Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 578.20 | 583.40 | 568.70 | 583.40 | 583.40 | 449,488 |
30 Mar 2023 | 561.70 | 579.50 | 560.30 | 577.50 | 577.50 | 522,596 |
29 Mar 2023 | 554.70 | 556.70 | 547.50 | 552.20 | 552.20 | 470,628 |
28 Mar 2023 | 555.00 | 557.60 | 548.00 | 550.00 | 550.00 | 442,780 |
27 Mar 2023 | 552.80 | 561.40 | 546.00 | 561.40 | 561.40 | 538,210 |
24 Mar 2023 | 564.80 | 564.80 | 541.00 | 547.50 | 547.50 | 622,301 |
23 Mar 2023 | 565.40 | 567.50 | 559.10 | 566.50 | 566.50 | 278,645 |
22 Mar 2023 | 565.70 | 567.50 | 556.00 | 565.10 | 565.10 | 288,904 |
21 Mar 2023 | 558.20 | 569.80 | 558.20 | 564.50 | 564.50 | 299,947 |
20 Mar 2023 | 557.80 | 568.40 | 551.00 | 558.70 | 558.70 | 419,168 |
17 Mar 2023 | 573.40 | 578.90 | 552.90 | 557.80 | 557.80 | 883,671 |
16 Mar 2023 | 579.20 | 582.80 | 558.20 | 574.20 | 574.20 | 576,078 |
15 Mar 2023 | 602.30 | 609.60 | 576.60 | 577.20 | 577.20 | 697,124 |
14 Mar 2023 | 584.00 | 607.00 | 580.50 | 600.00 | 600.00 | 513,577 |
13 Mar 2023 | 582.00 | 588.60 | 567.20 | 587.40 | 587.40 | 469,168 |
10 Mar 2023 | 593.00 | 596.50 | 580.60 | 582.00 | 582.00 | 587,476 |
09 Mar 2023 | 598.80 | 599.10 | 590.20 | 594.90 | 594.90 | 415,512 |
08 Mar 2023 | 600.00 | 605.10 | 588.80 | 599.90 | 599.90 | 504,286 |
08 Mar 2023 | 13.5 Dividend | |||||
07 Mar 2023 | 611.50 | 627.90 | 611.50 | 614.20 | 600.70 | 476,947 |
06 Mar 2023 | 611.20 | 616.90 | 606.90 | 613.00 | 599.53 | 474,367 |
03 Mar 2023 | 608.60 | 615.50 | 604.40 | 609.30 | 595.91 | 388,122 |
02 Mar 2023 | 601.50 | 611.90 | 595.40 | 605.40 | 592.09 | 499,143 |
01 Mar 2023 | 615.00 | 623.00 | 604.20 | 606.30 | 592.97 | 442,895 |
28 Feb 2023 | 613.10 | 620.60 | 602.30 | 615.20 | 601.68 | 665,298 |
27 Feb 2023 | 620.00 | 623.20 | 616.60 | 619.20 | 605.59 | 320,272 |
24 Feb 2023 | 617.60 | 635.60 | 617.60 | 621.40 | 607.74 | 406,912 |
23 Feb 2023 | 628.40 | 628.40 | 614.50 | 618.50 | 604.91 | 331,728 |
22 Feb 2023 | 637.50 | 637.50 | 617.00 | 626.90 | 613.12 | 404,305 |
21 Feb 2023 | 636.80 | 643.10 | 635.60 | 639.80 | 625.74 | 293,432 |
20 Feb 2023 | 648.70 | 656.60 | 636.80 | 637.40 | 623.39 | 328,373 |
17 Feb 2023 | 625.00 | 633.40 | 620.20 | 630.30 | 616.45 | 360,561 |
16 Feb 2023 | 633.00 | 633.80 | 622.70 | 628.20 | 614.39 | 274,262 |
15 Feb 2023 | 629.90 | 631.00 | 617.40 | 625.60 | 611.85 | 337,901 |
14 Feb 2023 | 638.00 | 643.40 | 621.40 | 625.90 | 612.14 | 348,318 |
13 Feb 2023 | 640.20 | 640.20 | 632.90 | 636.80 | 622.80 | 217,938 |
10 Feb 2023 | 632.00 | 639.40 | 621.30 | 635.40 | 621.43 | 453,935 |
09 Feb 2023 | 645.00 | 647.60 | 636.60 | 642.20 | 628.08 | 344,355 |
08 Feb 2023 | 640.00 | 653.80 | 640.00 | 642.30 | 628.18 | 569,596 |
07 Feb 2023 | 660.20 | 664.40 | 640.20 | 642.00 | 627.89 | 588,508 |
06 Feb 2023 | 640.90 | 650.00 | 637.00 | 650.00 | 635.71 | 502,669 |
03 Feb 2023 | 643.90 | 649.30 | 630.10 | 645.20 | 631.02 | 640,435 |
02 Feb 2023 | 617.40 | 654.00 | 617.40 | 650.20 | 635.91 | 1,078,577 |
01 Feb 2023 | 609.70 | 622.00 | 608.00 | 615.00 | 601.48 | 947,937 |
31 Jan 2023 | 604.10 | 610.30 | 600.40 | 605.00 | 591.70 | 454,985 |
30 Jan 2023 | 603.40 | 612.00 | 600.90 | 605.00 | 591.70 | 353,248 |
27 Jan 2023 | 601.40 | 605.00 | 598.40 | 603.40 | 590.14 | 394,411 |
26 Jan 2023 | 608.00 | 609.10 | 598.40 | 599.40 | 586.23 | 354,456 |
25 Jan 2023 | 605.00 | 608.80 | 597.20 | 600.20 | 587.01 | 449,841 |
24 Jan 2023 | 610.00 | 612.00 | 602.60 | 604.20 | 590.92 | 655,241 |
23 Jan 2023 | 612.00 | 624.50 | 597.90 | 609.10 | 595.71 | 819,959 |
20 Jan 2023 | 628.10 | 638.40 | 608.50 | 608.50 | 595.13 | 3,093,824 |
19 Jan 2023 | 665.20 | 674.00 | 659.60 | 666.50 | 651.85 | 564,456 |
18 Jan 2023 | 700.00 | 702.00 | 686.70 | 688.10 | 672.98 | 450,633 |
17 Jan 2023 | 688.00 | 704.80 | 684.80 | 704.60 | 689.11 | 690,117 |
16 Jan 2023 | 669.10 | 681.90 | 665.90 | 681.70 | 666.72 | 269,841 |
13 Jan 2023 | 684.70 | 685.30 | 668.70 | 669.10 | 654.39 | 364,083 |
12 Jan 2023 | 677.50 | 689.90 | 668.60 | 687.50 | 672.39 | 405,574 |
11 Jan 2023 | 642.30 | 679.30 | 640.00 | 671.90 | 657.13 | 519,318 |
10 Jan 2023 | 644.80 | 657.00 | 636.10 | 640.60 | 626.52 | 496,060 |
09 Jan 2023 | 640.00 | 640.60 | 627.10 | 631.20 | 617.33 | 500,349 |
06 Jan 2023 | 632.00 | 639.10 | 624.30 | 638.00 | 623.98 | 389,871 |
05 Jan 2023 | 663.00 | 665.70 | 632.10 | 632.60 | 618.70 | 536,645 |
04 Jan 2023 | 658.10 | 674.30 | 650.90 | 664.00 | 649.41 | 486,273 |
03 Jan 2023 | 650.10 | 658.00 | 642.00 | 655.40 | 640.99 | 442,792 |
02 Jan 2023 | 631.00 | 654.80 | 631.00 | 649.20 | 634.93 | 254,545 |
30 Dec 2022 | 629.10 | 637.70 | 625.10 | 631.30 | 617.42 | 227,506 |
29 Dec 2022 | 620.00 | 633.30 | 620.00 | 632.70 | 618.79 | 200,006 |
28 Dec 2022 | 628.10 | 634.50 | 622.50 | 622.50 | 608.82 | 223,336 |
27 Dec 2022 | 624.10 | 633.90 | 620.20 | 625.00 | 611.26 | 170,162 |
23 Dec 2022 | 631.30 | 632.00 | 617.70 | 624.00 | 610.28 | 167,732 |
22 Dec 2022 | 624.60 | 639.00 | 618.00 | 631.90 | 618.01 | 248,537 |
21 Dec 2022 | 625.00 | 636.50 | 622.50 | 626.60 | 612.83 | 283,683 |
20 Dec 2022 | 616.80 | 627.70 | 607.30 | 625.00 | 611.26 | 340,123 |
19 Dec 2022 | 620.10 | 631.20 | 615.60 | 628.00 | 614.20 | 327,016 |
16 Dec 2022 | 647.50 | 647.50 | 614.10 | 619.30 | 605.69 | 781,604 |
15 Dec 2022 | 654.00 | 659.70 | 642.70 | 652.00 | 637.67 | 305,329 |
14 Dec 2022 | 660.00 | 666.00 | 648.60 | 663.60 | 649.01 | 378,690 |
13 Dec 2022 | 643.00 | 671.50 | 625.30 | 660.10 | 645.59 | 509,618 |
12 Dec 2022 | 639.00 | 643.70 | 628.30 | 643.70 | 629.55 | 317,011 |
09 Dec 2022 | 641.00 | 645.80 | 635.30 | 639.20 | 625.15 | 397,342 |
08 Dec 2022 | 650.50 | 651.10 | 638.00 | 642.00 | 627.89 | 324,812 |
07 Dec 2022 | 666.00 | 666.50 | 650.70 | 655.20 | 640.80 | 444,274 |
06 Dec 2022 | 664.60 | 679.80 | 663.00 | 666.90 | 652.24 | 479,868 |
05 Dec 2022 | 647.00 | 669.30 | 645.80 | 657.90 | 643.44 | 341,760 |
02 Dec 2022 | 660.00 | 671.80 | 642.90 | 648.00 | 633.76 | 467,979 |
01 Dec 2022 | 633.00 | 672.40 | 633.00 | 663.50 | 648.92 | 762,441 |
30 Nov 2022 | 610.60 | 623.20 | 608.90 | 620.50 | 606.86 | 808,965 |
29 Nov 2022 | 606.20 | 622.10 | 602.20 | 604.20 | 590.92 | 546,671 |
28 Nov 2022 | 628.80 | 633.20 | 610.10 | 610.10 | 596.69 | 499,795 |
25 Nov 2022 | 633.90 | 635.60 | 628.70 | 632.00 | 618.11 | 300,144 |
24 Nov 2022 | 628.30 | 641.50 | 626.60 | 633.10 | 619.18 | 351,517 |
23 Nov 2022 | 628.30 | 632.30 | 613.30 | 626.50 | 612.73 | 239,360 |
22 Nov 2022 | 630.30 | 634.80 | 625.10 | 628.30 | 614.49 | 263,842 |
21 Nov 2022 | 645.00 | 647.10 | 629.40 | 630.30 | 616.45 | 437,364 |
18 Nov 2022 | 638.00 | 642.70 | 629.80 | 637.70 | 623.68 | 284,377 |
17 Nov 2022 | 644.90 | 647.00 | 629.80 | 636.10 | 622.12 | 389,880 |
16 Nov 2022 | 660.00 | 663.50 | 640.20 | 645.50 | 631.31 | 241,866 |
15 Nov 2022 | 654.00 | 672.60 | 653.40 | 660.00 | 645.49 | 468,177 |
14 Nov 2022 | 651.70 | 662.80 | 644.50 | 650.40 | 636.10 | 493,247 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |