Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 642.00 | 646.00 | 631.50 | 629.50 | 629.50 | 2,854,397 |
02 May 2024 | 660.50 | 665.50 | 630.50 | 639.50 | 639.50 | 5,513,582 |
01 May 2024 | 652.50 | 662.00 | 656.50 | 659.00 | 659.00 | 97,229 |
30 Apr 2024 | 665.00 | 673.00 | 663.00 | 663.00 | 663.00 | 1,644,273 |
29 Apr 2024 | 643.00 | 657.50 | 625.50 | 657.50 | 657.50 | 4,268,261 |
26 Apr 2024 | 664.50 | 667.00 | 637.86 | 638.00 | 638.00 | 2,763,484 |
25 Apr 2024 | 663.50 | 671.00 | 655.00 | 658.50 | 658.50 | 5,534,089 |
24 Apr 2024 | 667.00 | 675.00 | 665.00 | 665.50 | 665.50 | 4,212,105 |
23 Apr 2024 | 673.00 | 674.50 | 666.50 | 668.00 | 668.00 | 4,601,531 |
22 Apr 2024 | 674.00 | 676.50 | 668.50 | 669.50 | 669.50 | 1,225,784 |
19 Apr 2024 | 666.00 | 673.00 | 652.00 | 661.50 | 661.50 | 1,672,151 |
18 Apr 2024 | 660.00 | 670.00 | 657.00 | 670.00 | 670.00 | 1,981,683 |
17 Apr 2024 | 643.50 | 662.50 | 643.40 | 651.50 | 651.50 | 2,166,091 |
16 Apr 2024 | 662.50 | 665.50 | 647.50 | 647.50 | 647.50 | 2,511,936 |
15 Apr 2024 | 653.50 | 677.56 | 653.50 | 673.50 | 673.50 | 2,115,353 |
12 Apr 2024 | 662.50 | 666.00 | 651.00 | 654.00 | 654.00 | 1,452,875 |
11 Apr 2024 | 660.00 | 677.00 | 656.50 | 660.00 | 660.00 | 1,861,005 |
10 Apr 2024 | 657.50 | 663.00 | 651.00 | 659.00 | 659.00 | 2,273,153 |
09 Apr 2024 | 677.00 | 685.50 | 654.00 | 654.50 | 654.50 | 2,559,646 |
08 Apr 2024 | 660.00 | 676.50 | 657.50 | 675.50 | 675.50 | 2,937,620 |
05 Apr 2024 | 658.00 | 662.00 | 653.00 | 658.00 | 658.00 | 1,908,813 |
04 Apr 2024 | 661.50 | 668.00 | 660.00 | 663.00 | 663.00 | 1,442,190 |
03 Apr 2024 | 672.00 | 675.00 | 664.00 | 664.50 | 664.50 | 2,033,082 |
02 Apr 2024 | 670.00 | 678.00 | 668.50 | 673.00 | 673.00 | 3,346,978 |
28 Mar 2024 | 674.00 | 675.50 | 663.50 | 665.50 | 665.50 | 2,369,434 |
27 Mar 2024 | 669.50 | 681.50 | 665.00 | 671.50 | 671.50 | 3,620,265 |
26 Mar 2024 | 678.50 | 679.50 | 659.00 | 669.50 | 669.50 | 3,041,347 |
25 Mar 2024 | 685.50 | 689.00 | 676.50 | 682.00 | 682.00 | 1,671,491 |
22 Mar 2024 | 693.00 | 699.50 | 689.00 | 689.00 | 689.00 | 3,095,401 |
21 Mar 2024 | 691.00 | 694.00 | 673.00 | 689.00 | 689.00 | 2,255,445 |
21 Mar 2024 | 14.2 Dividend | |||||
20 Mar 2024 | 682.50 | 695.00 | 675.00 | 692.50 | 678.30 | 2,146,314 |
19 Mar 2024 | 668.00 | 684.00 | 665.70 | 684.00 | 669.97 | 7,477,833 |
18 Mar 2024 | 663.00 | 676.50 | 659.50 | 676.50 | 662.63 | 1,794,785 |
15 Mar 2024 | 664.00 | 665.50 | 653.00 | 657.00 | 643.53 | 3,190,483 |
14 Mar 2024 | 673.50 | 674.00 | 664.00 | 664.00 | 650.38 | 2,080,539 |
13 Mar 2024 | 672.00 | 678.00 | 671.00 | 671.50 | 657.73 | 1,980,274 |
12 Mar 2024 | 650.00 | 669.50 | 644.50 | 669.50 | 655.77 | 5,536,291 |
11 Mar 2024 | 642.00 | 647.50 | 638.00 | 646.00 | 632.75 | 6,237,465 |
08 Mar 2024 | 654.00 | 655.60 | 642.50 | 646.00 | 632.75 | 4,070,373 |
07 Mar 2024 | 669.00 | 686.08 | 646.00 | 654.00 | 640.59 | 5,266,846 |
06 Mar 2024 | 659.00 | 661.00 | 652.00 | 653.00 | 639.61 | 3,297,658 |
05 Mar 2024 | 649.00 | 659.29 | 647.50 | 656.50 | 643.04 | 1,583,753 |
04 Mar 2024 | 661.00 | 664.00 | 650.50 | 652.00 | 638.63 | 1,169,661 |
01 Mar 2024 | 659.00 | 668.50 | 656.00 | 666.00 | 652.34 | 3,190,088 |
29 Feb 2024 | 654.50 | 664.00 | 652.00 | 652.00 | 638.63 | 2,784,308 |
28 Feb 2024 | 642.50 | 652.51 | 631.50 | 652.50 | 639.12 | 4,640,863 |
27 Feb 2024 | 651.00 | 652.50 | 638.50 | 640.50 | 627.37 | 1,453,407 |
26 Feb 2024 | 645.50 | 653.00 | 643.00 | 649.00 | 635.69 | 1,337,087 |
23 Feb 2024 | 634.00 | 645.50 | 631.00 | 643.50 | 630.30 | 1,782,075 |
22 Feb 2024 | 623.00 | 640.50 | 617.00 | 634.00 | 621.00 | 2,646,309 |
21 Feb 2024 | 575.50 | 585.36 | 575.50 | 582.00 | 570.07 | 1,417,459 |
20 Feb 2024 | 570.00 | 573.50 | 562.50 | 573.50 | 561.74 | 2,946,306 |
19 Feb 2024 | 583.50 | 585.50 | 568.50 | 570.00 | 558.31 | 1,584,933 |
16 Feb 2024 | 584.00 | 588.50 | 582.50 | 585.00 | 573.00 | 1,267,074 |
15 Feb 2024 | 577.00 | 583.50 | 577.00 | 583.00 | 571.05 | 3,812,063 |
14 Feb 2024 | 577.00 | 580.00 | 573.50 | 575.00 | 563.21 | 913,789 |
13 Feb 2024 | 577.00 | 584.50 | 575.00 | 577.00 | 565.17 | 1,810,739 |
12 Feb 2024 | 566.50 | 578.50 | 566.50 | 578.50 | 566.64 | 1,121,924 |
09 Feb 2024 | 561.00 | 567.64 | 559.00 | 566.00 | 554.39 | 1,885,175 |
08 Feb 2024 | 562.00 | 570.00 | 559.25 | 561.00 | 549.50 | 1,247,411 |
07 Feb 2024 | 555.00 | 560.50 | 553.00 | 556.00 | 544.60 | 1,176,679 |
06 Feb 2024 | 550.50 | 559.50 | 550.50 | 556.50 | 545.09 | 4,132,672 |
05 Feb 2024 | 551.50 | 555.00 | 547.50 | 551.00 | 539.70 | 2,088,575 |
02 Feb 2024 | 555.00 | 560.00 | 550.00 | 550.00 | 538.72 | 2,645,098 |
01 Feb 2024 | 541.00 | 559.00 | 541.00 | 553.50 | 542.15 | 4,226,970 |
31 Jan 2024 | 540.00 | 548.00 | 538.50 | 544.50 | 533.33 | 1,399,891 |
30 Jan 2024 | 546.00 | 549.00 | 535.00 | 539.00 | 527.95 | 1,571,490 |
29 Jan 2024 | 551.00 | 551.00 | 541.00 | 541.00 | 529.91 | 883,849 |
26 Jan 2024 | 527.00 | 548.00 | 527.00 | 545.00 | 533.82 | 2,637,757 |
25 Jan 2024 | 532.00 | 536.50 | 528.50 | 531.50 | 520.60 | 1,442,098 |
24 Jan 2024 | 525.50 | 534.00 | 525.50 | 534.00 | 523.05 | 2,375,799 |
23 Jan 2024 | 528.00 | 531.00 | 525.21 | 526.00 | 515.21 | 3,142,477 |
22 Jan 2024 | 519.00 | 530.00 | 518.00 | 525.00 | 514.23 | 1,710,400 |
19 Jan 2024 | 510.50 | 514.50 | 509.00 | 514.00 | 503.46 | 15,609,365 |
18 Jan 2024 | 506.00 | 509.50 | 502.50 | 505.50 | 495.13 | 1,394,437 |
17 Jan 2024 | 497.80 | 507.00 | 493.80 | 506.00 | 495.62 | 2,024,751 |
16 Jan 2024 | 509.00 | 518.00 | 505.00 | 506.00 | 495.62 | 1,411,770 |
15 Jan 2024 | 509.50 | 513.00 | 503.60 | 511.50 | 501.01 | 1,181,598 |
12 Jan 2024 | 509.50 | 511.00 | 501.00 | 506.00 | 495.62 | 2,538,341 |
11 Jan 2024 | 516.00 | 518.50 | 503.00 | 503.00 | 492.69 | 4,544,088 |
10 Jan 2024 | 525.00 | 537.00 | 511.00 | 512.50 | 501.99 | 5,600,930 |
09 Jan 2024 | 550.00 | 552.50 | 528.00 | 528.00 | 517.17 | 3,719,574 |
08 Jan 2024 | 553.50 | 555.50 | 542.50 | 552.00 | 540.68 | 6,848,626 |
05 Jan 2024 | 545.00 | 546.00 | 535.51 | 544.00 | 532.85 | 1,212,699 |
04 Jan 2024 | 521.00 | 549.00 | 521.00 | 549.00 | 537.74 | 2,093,284 |
03 Jan 2024 | 525.50 | 531.14 | 523.50 | 526.50 | 515.70 | 2,629,539 |
02 Jan 2024 | 521.00 | 528.00 | 520.64 | 526.00 | 515.21 | 1,218,408 |
29 Dec 2023 | 524.50 | 526.00 | 521.00 | 522.00 | 511.30 | 368,867 |
28 Dec 2023 | 535.50 | 535.50 | 524.00 | 524.00 | 513.26 | 750,122 |
27 Dec 2023 | 532.50 | 536.00 | 525.00 | 530.00 | 519.13 | 1,066,489 |
22 Dec 2023 | 536.00 | 536.50 | 524.84 | 528.50 | 517.66 | 528,026 |
21 Dec 2023 | 540.00 | 544.50 | 531.50 | 533.00 | 522.07 | 950,141 |
20 Dec 2023 | 536.50 | 542.00 | 522.50 | 539.00 | 527.95 | 1,209,180 |
19 Dec 2023 | 532.00 | 536.50 | 525.00 | 526.00 | 515.21 | 1,398,263 |
18 Dec 2023 | 530.00 | 536.00 | 526.50 | 533.00 | 522.07 | 946,533 |
15 Dec 2023 | 541.50 | 545.00 | 532.00 | 532.00 | 521.09 | 2,869,579 |
14 Dec 2023 | 555.00 | 559.50 | 536.50 | 541.00 | 529.91 | 6,497,472 |
13 Dec 2023 | 544.50 | 549.00 | 538.50 | 545.00 | 533.82 | 1,930,185 |
12 Dec 2023 | 540.00 | 550.50 | 534.50 | 542.00 | 530.89 | 2,114,125 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |