Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 June 2024 | 627.90 | 642.10 | 623.05 | 627.80 | 627.80 | 1,556,410 |
27 June 2024 | 623.95 | 638.70 | 610.45 | 627.05 | 627.05 | 1,329,806 |
26 June 2024 | 612.90 | 623.20 | 608.10 | 620.95 | 620.95 | 1,319,234 |
25 June 2024 | 607.80 | 618.90 | 607.80 | 612.90 | 612.90 | 1,137,951 |
24 June 2024 | 595.00 | 613.60 | 580.45 | 607.80 | 607.80 | 2,165,380 |
21 June 2024 | 608.10 | 613.45 | 595.35 | 599.75 | 599.75 | 1,561,042 |
20 June 2024 | 612.05 | 623.30 | 605.95 | 608.30 | 608.30 | 1,123,522 |
19 June 2024 | 635.25 | 635.25 | 610.20 | 612.05 | 612.05 | 1,108,093 |
18 June 2024 | 632.05 | 638.50 | 622.50 | 635.25 | 635.25 | 1,223,208 |
14 June 2024 | 646.20 | 648.95 | 626.85 | 632.05 | 632.05 | 1,745,156 |
13 June 2024 | 615.50 | 644.10 | 610.90 | 636.20 | 636.20 | 2,568,931 |
12 June 2024 | 613.75 | 616.00 | 603.00 | 610.50 | 610.50 | 1,472,966 |
11 June 2024 | 593.80 | 618.00 | 577.00 | 607.75 | 607.75 | 2,351,156 |
10 June 2024 | 594.80 | 598.00 | 577.40 | 590.00 | 590.00 | 1,444,154 |
07 June 2024 | 577.00 | 590.00 | 567.05 | 588.70 | 588.70 | 2,508,425 |
06 June 2024 | 554.35 | 576.00 | 551.40 | 571.10 | 571.10 | 1,837,974 |
05 June 2024 | 537.25 | 553.70 | 514.25 | 550.20 | 550.20 | 819,413 |
04 June 2024 | 570.00 | 571.70 | 490.00 | 533.30 | 533.30 | 2,834,737 |
03 June 2024 | 560.00 | 577.00 | 555.35 | 569.45 | 569.45 | 2,601,074 |
31 May 2024 | 538.10 | 558.00 | 538.10 | 551.35 | 551.35 | 1,810,821 |
30 May 2024 | 555.05 | 555.05 | 535.65 | 540.00 | 540.00 | 765,462 |
29 May 2024 | 548.20 | 557.55 | 544.55 | 555.05 | 555.05 | 744,069 |
28 May 2024 | 554.00 | 559.95 | 540.00 | 547.35 | 547.35 | 462,513 |
27 May 2024 | 560.95 | 562.80 | 551.15 | 554.40 | 554.40 | 577,203 |
24 May 2024 | 560.00 | 567.00 | 555.20 | 556.50 | 556.50 | 762,932 |
23 May 2024 | 563.00 | 563.55 | 550.10 | 560.75 | 560.75 | 729,152 |
22 May 2024 | 563.00 | 568.45 | 556.05 | 558.00 | 558.00 | 1,052,694 |
21 May 2024 | 554.00 | 563.00 | 550.35 | 560.80 | 560.80 | 940,943 |
17 May 2024 | 551.20 | 556.70 | 543.40 | 551.70 | 551.70 | 776,025 |
16 May 2024 | 544.90 | 553.70 | 539.30 | 550.90 | 550.90 | 810,601 |
15 May 2024 | 551.35 | 551.35 | 541.45 | 542.55 | 542.55 | 437,814 |
14 May 2024 | 539.55 | 553.90 | 535.05 | 551.40 | 551.40 | 1,339,612 |
13 May 2024 | 531.00 | 539.25 | 519.35 | 536.75 | 536.75 | 624,241 |
10 May 2024 | 533.40 | 538.00 | 523.25 | 530.05 | 530.05 | 662,436 |
09 May 2024 | 549.00 | 551.30 | 530.00 | 531.95 | 531.95 | 1,180,977 |
08 May 2024 | 538.95 | 556.00 | 536.15 | 546.25 | 546.25 | 1,303,842 |
07 May 2024 | 563.00 | 567.00 | 534.20 | 538.40 | 538.40 | 6,162,778 |
06 May 2024 | 536.20 | 561.80 | 532.65 | 548.20 | 548.20 | 3,671,453 |
03 May 2024 | 539.80 | 542.00 | 530.80 | 535.90 | 535.90 | 963,669 |
02 May 2024 | 548.75 | 550.30 | 534.70 | 537.10 | 537.10 | 1,435,634 |
30 Apr 2024 | 551.55 | 556.50 | 545.20 | 546.60 | 546.60 | 1,230,913 |
29 Apr 2024 | 554.80 | 558.00 | 548.40 | 551.55 | 551.55 | 338,758 |
26 Apr 2024 | 544.95 | 557.10 | 543.75 | 551.40 | 551.40 | 750,566 |
25 Apr 2024 | 544.90 | 547.20 | 540.00 | 543.20 | 543.20 | 561,634 |
24 Apr 2024 | 543.20 | 548.75 | 540.65 | 544.05 | 544.05 | 580,018 |
23 Apr 2024 | 543.15 | 549.70 | 540.05 | 542.10 | 542.10 | 579,037 |
22 Apr 2024 | 550.00 | 556.05 | 536.25 | 542.95 | 542.95 | 1,719,258 |
19 Apr 2024 | 552.00 | 552.00 | 535.20 | 546.25 | 546.25 | 1,087,066 |
18 Apr 2024 | 557.85 | 570.00 | 550.65 | 553.35 | 553.35 | 1,518,746 |
16 Apr 2024 | 584.00 | 584.00 | 551.90 | 553.50 | 553.50 | 4,855,479 |
15 Apr 2024 | 550.55 | 577.60 | 540.20 | 572.95 | 572.95 | 2,890,101 |
12 Apr 2024 | 566.00 | 567.60 | 558.05 | 560.55 | 560.55 | 626,146 |
10 Apr 2024 | 560.00 | 571.90 | 557.90 | 565.60 | 565.60 | 1,202,978 |
09 Apr 2024 | 568.20 | 570.00 | 555.00 | 557.35 | 557.35 | 1,125,528 |
08 Apr 2024 | 552.95 | 567.40 | 552.05 | 565.40 | 565.40 | 2,292,137 |
05 Apr 2024 | 546.95 | 560.00 | 538.40 | 548.35 | 548.35 | 4,223,466 |
04 Apr 2024 | 546.05 | 554.50 | 544.50 | 546.95 | 546.95 | 611,256 |
03 Apr 2024 | 543.70 | 554.00 | 540.00 | 544.35 | 544.35 | 953,436 |
02 Apr 2024 | 547.95 | 553.20 | 534.10 | 540.90 | 540.90 | 1,321,869 |
01 Apr 2024 | 544.95 | 555.80 | 544.25 | 547.70 | 547.70 | 339,016 |
28 Mar 2024 | 545.00 | 547.00 | 538.30 | 544.25 | 544.25 | 698,329 |
27 Mar 2024 | 549.35 | 556.45 | 539.90 | 541.75 | 541.75 | 975,813 |
26 Mar 2024 | 529.00 | 553.05 | 525.05 | 549.30 | 549.30 | 1,034,389 |
22 Mar 2024 | 528.50 | 532.20 | 524.15 | 528.85 | 528.85 | 317,477 |
21 Mar 2024 | 515.30 | 530.80 | 515.30 | 529.05 | 529.05 | 777,617 |
20 Mar 2024 | 518.45 | 518.65 | 498.35 | 516.60 | 516.60 | 2,368,871 |
19 Mar 2024 | 543.00 | 543.00 | 516.25 | 520.85 | 520.85 | 564,288 |
18 Mar 2024 | 543.15 | 545.90 | 535.00 | 542.75 | 542.75 | 843,660 |
15 Mar 2024 | 537.30 | 546.95 | 528.55 | 543.15 | 543.15 | 902,983 |
14 Mar 2024 | 528.00 | 542.65 | 522.05 | 537.30 | 537.30 | 1,136,681 |
13 Mar 2024 | 556.15 | 556.15 | 523.20 | 528.40 | 528.40 | 1,266,699 |
12 Mar 2024 | 561.00 | 576.90 | 553.00 | 556.15 | 556.15 | 481,623 |
11 Mar 2024 | 576.95 | 576.95 | 556.00 | 565.50 | 565.50 | 800,541 |
07 Mar 2024 | 568.00 | 573.90 | 559.70 | 570.75 | 570.75 | 548,388 |
06 Mar 2024 | 594.00 | 594.75 | 555.15 | 566.85 | 566.85 | 2,080,869 |
05 Mar 2024 | 594.80 | 594.85 | 586.40 | 593.45 | 593.45 | 677,112 |
04 Mar 2024 | 576.80 | 595.75 | 576.05 | 590.00 | 590.00 | 1,952,711 |
01 Mar 2024 | 568.00 | 582.35 | 567.05 | 578.35 | 578.35 | 1,093,148 |
29 Feb 2024 | 552.75 | 568.70 | 544.75 | 565.35 | 565.35 | 2,127,506 |
28 Feb 2024 | 558.35 | 568.25 | 545.00 | 548.30 | 548.30 | 1,109,298 |
27 Feb 2024 | 567.10 | 572.85 | 557.00 | 558.30 | 558.30 | 590,652 |
26 Feb 2024 | 580.00 | 583.60 | 565.65 | 567.10 | 567.10 | 1,399,946 |
23 Feb 2024 | 567.95 | 580.50 | 563.90 | 577.30 | 577.30 | 1,311,882 |
22 Feb 2024 | 565.55 | 575.70 | 561.90 | 564.55 | 564.55 | 1,459,852 |
21 Feb 2024 | 558.95 | 569.75 | 554.00 | 565.55 | 565.55 | 1,532,012 |
20 Feb 2024 | 551.00 | 561.00 | 544.00 | 555.00 | 555.00 | 1,340,714 |
19 Feb 2024 | 545.00 | 565.45 | 540.00 | 551.30 | 551.30 | 1,942,616 |
16 Feb 2024 | 567.50 | 567.50 | 541.85 | 545.05 | 545.05 | 6,418,568 |
15 Feb 2024 | 559.00 | 585.40 | 556.15 | 580.85 | 580.85 | 2,077,553 |
14 Feb 2024 | 529.00 | 562.60 | 512.00 | 559.75 | 559.75 | 4,501,093 |
13 Feb 2024 | 555.15 | 566.85 | 555.15 | 561.70 | 561.70 | 449,537 |
12 Feb 2024 | 580.30 | 585.70 | 558.75 | 560.45 | 560.45 | 848,484 |
09 Feb 2024 | 596.10 | 596.10 | 566.05 | 582.90 | 582.90 | 1,240,706 |
08 Feb 2024 | 605.00 | 612.15 | 598.30 | 600.55 | 600.55 | 707,704 |
07 Feb 2024 | 620.00 | 620.00 | 600.30 | 602.80 | 602.80 | 729,023 |
06 Feb 2024 | 599.70 | 617.75 | 592.65 | 615.90 | 615.90 | 1,201,435 |
05 Feb 2024 | 596.80 | 607.00 | 591.00 | 596.75 | 596.75 | 823,613 |
02 Feb 2024 | 585.00 | 599.80 | 584.05 | 590.85 | 590.85 | 1,262,826 |
01 Feb 2024 | 587.40 | 593.00 | 575.45 | 579.85 | 579.85 | 1,400,836 |
31 Jan 2024 | 555.65 | 582.75 | 555.65 | 581.30 | 581.30 | 2,183,189 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |