Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2024 | 682.05 | 701.10 | 680.30 | 698.05 | 698.05 | 96,371 |
26 Jun 2024 | 701.90 | 706.45 | 684.00 | 685.15 | 685.15 | 189,375 |
25 Jun 2024 | 710.95 | 733.15 | 686.35 | 692.15 | 692.15 | 274,830 |
24 Jun 2024 | 676.20 | 735.50 | 671.85 | 701.80 | 701.80 | 292,575 |
21 Jun 2024 | 685.00 | 690.00 | 673.00 | 680.15 | 680.15 | 166,557 |
20 Jun 2024 | 676.00 | 685.50 | 668.20 | 680.00 | 680.00 | 41,818 |
19 Jun 2024 | 686.90 | 688.50 | 673.40 | 675.20 | 675.20 | 48,553 |
18 Jun 2024 | 691.80 | 698.00 | 681.55 | 685.65 | 685.65 | 163,020 |
14 Jun 2024 | 667.55 | 694.45 | 663.65 | 688.90 | 688.90 | 105,361 |
13 Jun 2024 | 675.00 | 677.55 | 663.00 | 667.50 | 667.50 | 138,589 |
12 Jun 2024 | 668.40 | 680.10 | 662.00 | 666.40 | 666.40 | 68,234 |
11 Jun 2024 | 657.75 | 667.15 | 654.00 | 661.95 | 661.95 | 83,356 |
10 Jun 2024 | 669.95 | 670.80 | 651.90 | 654.55 | 654.55 | 64,584 |
07 Jun 2024 | 657.00 | 666.00 | 647.50 | 663.00 | 663.00 | 84,264 |
06 Jun 2024 | 645.85 | 669.90 | 640.55 | 656.15 | 656.15 | 325,438 |
05 Jun 2024 | 641.00 | 663.65 | 569.90 | 627.75 | 627.75 | 618,610 |
04 Jun 2024 | 691.75 | 691.75 | 548.70 | 628.35 | 628.35 | 476,996 |
03 Jun 2024 | 684.10 | 698.00 | 661.40 | 685.85 | 685.85 | 458,311 |
31 May 2024 | 656.50 | 658.75 | 638.80 | 643.60 | 643.60 | 109,814 |
30 May 2024 | 647.95 | 664.45 | 644.20 | 647.20 | 647.20 | 264,846 |
29 May 2024 | 628.75 | 638.35 | 618.05 | 631.80 | 631.80 | 83,028 |
28 May 2024 | 654.95 | 654.95 | 627.15 | 629.40 | 629.40 | 100,053 |
27 May 2024 | 654.00 | 654.00 | 638.20 | 650.65 | 650.65 | 180,734 |
24 May 2024 | 634.75 | 653.30 | 631.95 | 648.45 | 648.45 | 63,866 |
23 May 2024 | 648.20 | 648.20 | 623.00 | 636.05 | 636.05 | 79,591 |
22 May 2024 | 646.25 | 657.15 | 630.30 | 640.70 | 640.70 | 105,539 |
21 May 2024 | 665.00 | 666.85 | 640.00 | 642.55 | 642.55 | 615,628 |
17 May 2024 | 635.00 | 669.05 | 633.35 | 654.40 | 654.40 | 386,535 |
16 May 2024 | 638.75 | 647.30 | 621.75 | 629.85 | 629.85 | 6,838,287 |
15 May 2024 | 613.85 | 649.70 | 607.15 | 641.35 | 641.35 | 247,190 |
14 May 2024 | 593.75 | 612.00 | 573.90 | 608.55 | 608.55 | 290,696 |
13 May 2024 | 580.65 | 601.00 | 574.00 | 586.00 | 586.00 | 161,384 |
10 May 2024 | 581.70 | 582.85 | 570.00 | 579.90 | 579.90 | 85,676 |
09 May 2024 | 584.00 | 584.00 | 575.15 | 581.55 | 581.55 | 216,205 |
08 May 2024 | 574.50 | 584.00 | 559.50 | 582.00 | 582.00 | 307,024 |
07 May 2024 | 540.55 | 584.90 | 530.80 | 570.65 | 570.65 | 1,092,226 |
06 May 2024 | 555.45 | 555.45 | 536.35 | 547.10 | 547.10 | 169,524 |
03 May 2024 | 552.00 | 556.90 | 545.90 | 548.00 | 548.00 | 112,427 |
02 May 2024 | 554.25 | 556.00 | 548.00 | 549.35 | 549.35 | 56,025 |
30 Apr 2024 | 555.65 | 563.95 | 552.30 | 553.65 | 553.65 | 62,360 |
29 Apr 2024 | 564.00 | 565.00 | 548.00 | 558.90 | 558.90 | 262,137 |
26 Apr 2024 | 544.95 | 564.00 | 540.00 | 557.75 | 557.75 | 160,540 |
25 Apr 2024 | 547.00 | 547.00 | 536.45 | 542.10 | 542.10 | 51,056 |
24 Apr 2024 | 536.75 | 548.00 | 533.05 | 545.10 | 545.10 | 64,497 |
23 Apr 2024 | 535.00 | 544.00 | 531.45 | 533.60 | 533.60 | 76,349 |
22 Apr 2024 | 538.95 | 538.95 | 529.35 | 532.05 | 532.05 | 84,779 |
19 Apr 2024 | 523.55 | 536.40 | 516.30 | 532.25 | 532.25 | 107,644 |
18 Apr 2024 | 520.75 | 529.95 | 520.25 | 528.70 | 528.70 | 435,751 |
16 Apr 2024 | 491.35 | 519.35 | 490.70 | 517.70 | 517.70 | 178,280 |
15 Apr 2024 | 480.20 | 499.00 | 479.80 | 494.40 | 494.40 | 135,299 |
12 Apr 2024 | 504.55 | 506.90 | 486.25 | 493.25 | 493.25 | 228,402 |
10 Apr 2024 | 502.45 | 505.95 | 494.25 | 504.45 | 504.45 | 226,722 |
09 Apr 2024 | 509.35 | 509.35 | 497.45 | 501.90 | 501.90 | 186,962 |
08 Apr 2024 | 521.30 | 521.30 | 501.55 | 504.60 | 504.60 | 104,980 |
05 Apr 2024 | 511.00 | 518.50 | 509.85 | 514.35 | 514.35 | 163,791 |
04 Apr 2024 | 514.95 | 520.45 | 505.35 | 510.85 | 510.85 | 309,882 |
03 Apr 2024 | 519.35 | 519.35 | 509.75 | 510.50 | 510.50 | 163,812 |
02 Apr 2024 | 519.85 | 528.40 | 515.00 | 517.75 | 517.75 | 267,830 |
01 Apr 2024 | 549.20 | 555.10 | 511.40 | 514.30 | 514.30 | 179,869 |
28 Mar 2024 | 551.85 | 555.00 | 535.00 | 539.95 | 539.95 | 276,030 |
27 Mar 2024 | 548.75 | 556.60 | 536.65 | 548.65 | 548.65 | 462,509 |
26 Mar 2024 | 533.65 | 546.95 | 526.80 | 542.10 | 542.10 | 234,810 |
22 Mar 2024 | 541.00 | 541.00 | 520.50 | 535.80 | 535.80 | 240,145 |
21 Mar 2024 | 510.00 | 549.65 | 510.00 | 539.60 | 539.60 | 625,185 |
20 Mar 2024 | 485.60 | 516.65 | 473.35 | 501.90 | 501.90 | 600,191 |
19 Mar 2024 | 471.00 | 480.50 | 463.20 | 478.90 | 478.90 | 251,434 |
18 Mar 2024 | 475.00 | 475.00 | 462.45 | 470.45 | 470.45 | 195,333 |
15 Mar 2024 | 469.65 | 484.90 | 464.55 | 470.25 | 470.25 | 194,612 |
14 Mar 2024 | 468.95 | 469.00 | 450.00 | 465.90 | 465.90 | 194,158 |
13 Mar 2024 | 459.45 | 465.70 | 450.80 | 461.85 | 461.85 | 153,552 |
12 Mar 2024 | 471.00 | 471.00 | 453.25 | 455.05 | 455.05 | 59,928 |
11 Mar 2024 | 465.65 | 474.00 | 449.70 | 469.05 | 469.05 | 392,987 |
07 Mar 2024 | 473.95 | 473.95 | 455.30 | 457.80 | 457.80 | 76,129 |
06 Mar 2024 | 465.65 | 470.80 | 450.85 | 469.60 | 469.60 | 100,587 |
05 Mar 2024 | 471.45 | 472.00 | 462.00 | 463.00 | 463.00 | 67,959 |
04 Mar 2024 | 478.55 | 479.90 | 459.90 | 466.70 | 466.70 | 265,967 |
01 Mar 2024 | 484.00 | 494.40 | 461.00 | 464.95 | 464.95 | 1,099,731 |
29 Feb 2024 | 428.70 | 449.90 | 420.85 | 443.85 | 443.85 | 212,774 |
28 Feb 2024 | 442.85 | 442.90 | 423.30 | 427.80 | 427.80 | 103,320 |
27 Feb 2024 | 431.45 | 440.60 | 425.80 | 439.00 | 439.00 | 129,825 |
26 Feb 2024 | 437.55 | 437.55 | 422.00 | 428.40 | 428.40 | 51,792 |
23 Feb 2024 | 425.80 | 434.50 | 425.00 | 433.45 | 433.45 | 93,939 |
22 Feb 2024 | 430.45 | 430.45 | 422.65 | 425.15 | 425.15 | 44,686 |
21 Feb 2024 | 435.00 | 435.45 | 422.15 | 425.35 | 425.35 | 78,269 |
20 Feb 2024 | 437.35 | 442.00 | 428.55 | 437.30 | 437.30 | 111,711 |
19 Feb 2024 | 431.85 | 439.70 | 428.65 | 436.60 | 436.60 | 112,168 |
16 Feb 2024 | 439.85 | 439.85 | 428.00 | 430.30 | 430.30 | 125,313 |
15 Feb 2024 | 440.55 | 441.30 | 428.50 | 438.85 | 438.85 | 53,846 |
14 Feb 2024 | 434.65 | 441.75 | 423.40 | 435.65 | 435.65 | 68,343 |
13 Feb 2024 | 439.35 | 441.85 | 424.50 | 434.15 | 434.15 | 84,828 |
12 Feb 2024 | 439.65 | 445.80 | 428.60 | 437.55 | 437.55 | 133,658 |
09 Feb 2024 | 435.55 | 440.00 | 420.00 | 432.60 | 432.60 | 229,437 |
08 Feb 2024 | 436.85 | 438.95 | 428.00 | 432.90 | 432.90 | 61,644 |
07 Feb 2024 | 445.20 | 447.85 | 435.10 | 436.85 | 436.85 | 82,526 |
06 Feb 2024 | 442.15 | 446.80 | 436.15 | 445.10 | 445.10 | 87,995 |
05 Feb 2024 | 448.70 | 449.15 | 438.00 | 439.90 | 439.90 | 59,105 |
05 Feb 2024 | 1.3 Dividend | |||||
02 Feb 2024 | 459.55 | 459.55 | 447.00 | 447.95 | 446.65 | 45,287 |
01 Feb 2024 | 468.70 | 468.70 | 454.10 | 456.10 | 454.78 | 107,308 |
31 Jan 2024 | 464.80 | 469.95 | 454.80 | 468.85 | 467.49 | 160,265 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |