Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 640.00 | 640.00 | 625.15 | 630.05 | 630.05 | 96,564 |
02 May 2024 | 629.55 | 637.90 | 624.75 | 636.00 | 636.00 | 198,596 |
30 Apr 2024 | 640.95 | 640.95 | 621.00 | 623.40 | 623.40 | 165,673 |
29 Apr 2024 | 642.00 | 644.55 | 630.00 | 634.65 | 634.65 | 290,061 |
26 Apr 2024 | 626.00 | 641.00 | 626.00 | 638.75 | 638.75 | 276,398 |
25 Apr 2024 | 633.00 | 634.65 | 621.15 | 626.40 | 626.40 | 148,135 |
24 Apr 2024 | 625.00 | 642.00 | 624.65 | 632.15 | 632.15 | 240,961 |
23 Apr 2024 | 634.00 | 643.90 | 618.00 | 625.65 | 625.65 | 399,331 |
22 Apr 2024 | 633.00 | 638.00 | 621.25 | 629.80 | 629.80 | 297,478 |
19 Apr 2024 | 623.70 | 637.70 | 612.55 | 627.90 | 627.90 | 998,228 |
18 Apr 2024 | 595.00 | 629.90 | 593.10 | 626.00 | 626.00 | 1,091,364 |
16 Apr 2024 | 596.40 | 606.70 | 589.70 | 593.80 | 593.80 | 364,432 |
15 Apr 2024 | 607.20 | 608.00 | 586.20 | 596.40 | 596.40 | 492,871 |
12 Apr 2024 | 589.00 | 623.30 | 585.30 | 611.25 | 611.25 | 3,979,444 |
10 Apr 2024 | 574.50 | 583.10 | 570.65 | 576.95 | 576.95 | 206,573 |
09 Apr 2024 | 577.40 | 585.50 | 571.25 | 573.50 | 573.50 | 178,413 |
08 Apr 2024 | 586.15 | 589.90 | 572.55 | 577.30 | 577.30 | 289,721 |
05 Apr 2024 | 585.00 | 592.95 | 572.05 | 586.15 | 586.15 | 653,320 |
04 Apr 2024 | 565.00 | 610.00 | 558.05 | 588.55 | 588.55 | 1,518,452 |
03 Apr 2024 | 547.00 | 562.45 | 542.35 | 557.85 | 557.85 | 771,839 |
02 Apr 2024 | 524.65 | 545.00 | 519.80 | 541.40 | 541.40 | 402,495 |
01 Apr 2024 | 520.40 | 526.55 | 520.20 | 520.75 | 520.75 | 146,476 |
28 Mar 2024 | 523.80 | 529.65 | 515.70 | 520.40 | 520.40 | 340,220 |
27 Mar 2024 | 499.55 | 519.00 | 498.00 | 515.70 | 515.70 | 861,226 |
26 Mar 2024 | 504.70 | 509.80 | 500.25 | 500.55 | 500.55 | 284,048 |
22 Mar 2024 | 499.00 | 505.95 | 498.00 | 500.25 | 500.25 | 668,375 |
21 Mar 2024 | 504.25 | 510.00 | 498.05 | 500.35 | 500.35 | 434,475 |
20 Mar 2024 | 494.90 | 503.65 | 493.50 | 495.30 | 495.30 | 168,178 |
19 Mar 2024 | 501.70 | 502.70 | 489.60 | 494.55 | 494.55 | 343,256 |
18 Mar 2024 | 503.95 | 507.00 | 488.55 | 500.45 | 500.45 | 141,848 |
15 Mar 2024 | 504.60 | 508.00 | 491.00 | 500.30 | 500.30 | 216,843 |
14 Mar 2024 | 472.50 | 505.20 | 467.55 | 504.30 | 504.30 | 327,199 |
13 Mar 2024 | 495.20 | 497.00 | 464.10 | 479.60 | 479.60 | 409,588 |
12 Mar 2024 | 490.00 | 497.65 | 475.00 | 492.70 | 492.70 | 516,362 |
11 Mar 2024 | 509.00 | 509.60 | 485.25 | 488.30 | 488.30 | 162,563 |
07 Mar 2024 | 503.00 | 509.90 | 503.00 | 505.35 | 505.35 | 116,295 |
06 Mar 2024 | 518.00 | 520.00 | 502.55 | 505.00 | 505.00 | 391,124 |
05 Mar 2024 | 509.80 | 521.90 | 507.00 | 516.00 | 516.00 | 465,896 |
04 Mar 2024 | 517.40 | 517.40 | 501.60 | 505.65 | 505.65 | 260,034 |
01 Mar 2024 | 517.35 | 520.95 | 505.00 | 507.45 | 507.45 | 455,130 |
29 Feb 2024 | 522.10 | 524.00 | 511.80 | 514.10 | 514.10 | 341,889 |
28 Feb 2024 | 536.00 | 536.05 | 516.00 | 521.70 | 521.70 | 554,708 |
27 Feb 2024 | 534.80 | 544.05 | 531.00 | 535.85 | 535.85 | 428,461 |
26 Feb 2024 | 531.75 | 538.90 | 527.00 | 534.10 | 534.10 | 601,875 |
23 Feb 2024 | 540.00 | 540.90 | 527.05 | 529.20 | 529.20 | 561,670 |
22 Feb 2024 | 535.00 | 542.85 | 523.70 | 537.55 | 537.55 | 812,956 |
21 Feb 2024 | 525.85 | 545.25 | 525.85 | 534.95 | 534.95 | 1,313,364 |
20 Feb 2024 | 540.00 | 543.00 | 524.35 | 525.65 | 525.65 | 1,195,506 |
19 Feb 2024 | 564.00 | 582.00 | 535.05 | 540.60 | 540.60 | 7,709,497 |
16 Feb 2024 | 489.05 | 504.95 | 489.05 | 501.40 | 501.40 | 363,192 |
15 Feb 2024 | 491.05 | 502.00 | 488.20 | 492.90 | 492.90 | 170,831 |
14 Feb 2024 | 470.00 | 494.40 | 468.30 | 490.75 | 490.75 | 237,105 |
13 Feb 2024 | 480.00 | 484.50 | 459.50 | 478.65 | 478.65 | 562,673 |
12 Feb 2024 | 480.00 | 493.25 | 462.10 | 479.45 | 479.45 | 611,851 |
12 Feb 2024 | 4 Dividend | |||||
09 Feb 2024 | 491.80 | 499.65 | 481.35 | 493.20 | 489.20 | 444,424 |
08 Feb 2024 | 504.00 | 505.95 | 492.55 | 497.45 | 493.42 | 394,793 |
07 Feb 2024 | 502.65 | 508.00 | 496.80 | 499.55 | 495.50 | 439,854 |
06 Feb 2024 | 506.00 | 511.95 | 494.10 | 496.75 | 492.72 | 390,434 |
05 Feb 2024 | 498.00 | 506.70 | 486.40 | 503.40 | 499.32 | 414,573 |
02 Feb 2024 | 505.25 | 507.90 | 492.05 | 493.90 | 489.89 | 287,245 |
01 Feb 2024 | 504.15 | 509.80 | 497.50 | 507.25 | 503.14 | 280,679 |
31 Jan 2024 | 492.80 | 506.50 | 491.40 | 504.25 | 500.16 | 311,165 |
30 Jan 2024 | 490.25 | 506.50 | 490.00 | 492.80 | 488.80 | 271,945 |
29 Jan 2024 | 486.05 | 494.00 | 485.05 | 489.70 | 485.73 | 200,689 |
25 Jan 2024 | 477.00 | 485.90 | 472.50 | 483.85 | 479.93 | 302,525 |
24 Jan 2024 | 490.00 | 494.90 | 473.50 | 474.85 | 471.00 | 663,587 |
23 Jan 2024 | 493.00 | 507.90 | 490.90 | 494.25 | 490.24 | 337,693 |
19 Jan 2024 | 509.50 | 511.80 | 482.95 | 489.95 | 485.98 | 374,898 |
18 Jan 2024 | 504.65 | 511.65 | 493.85 | 507.00 | 502.89 | 227,437 |
17 Jan 2024 | 508.00 | 516.95 | 501.85 | 509.30 | 505.17 | 181,446 |
16 Jan 2024 | 521.85 | 526.95 | 505.75 | 508.95 | 504.82 | 280,742 |
15 Jan 2024 | 524.40 | 525.00 | 511.15 | 519.30 | 515.09 | 349,922 |
12 Jan 2024 | 520.00 | 527.90 | 517.20 | 519.75 | 515.53 | 556,757 |
11 Jan 2024 | 514.90 | 538.90 | 511.70 | 514.60 | 510.43 | 2,192,894 |
10 Jan 2024 | 506.70 | 515.00 | 504.55 | 512.00 | 507.85 | 263,700 |
09 Jan 2024 | 503.45 | 517.45 | 501.85 | 509.15 | 505.02 | 317,673 |
08 Jan 2024 | 507.00 | 510.15 | 498.10 | 501.10 | 497.04 | 275,369 |
05 Jan 2024 | 512.80 | 515.40 | 501.00 | 505.85 | 501.75 | 240,476 |
04 Jan 2024 | 517.00 | 519.45 | 511.25 | 512.85 | 508.69 | 195,298 |
03 Jan 2024 | 510.50 | 517.50 | 502.55 | 513.35 | 509.19 | 305,871 |
02 Jan 2024 | 516.90 | 522.90 | 504.35 | 506.85 | 502.74 | 693,766 |
01 Jan 2024 | 523.00 | 529.00 | 512.20 | 518.35 | 514.15 | 288,707 |
29 Dec 2023 | 523.15 | 529.90 | 519.25 | 522.95 | 518.71 | 591,090 |
28 Dec 2023 | 506.50 | 531.95 | 504.35 | 523.15 | 518.91 | 2,915,325 |
27 Dec 2023 | 511.95 | 516.40 | 498.75 | 503.60 | 499.52 | 491,074 |
26 Dec 2023 | 521.00 | 521.00 | 507.70 | 510.80 | 506.66 | 436,389 |
22 Dec 2023 | 497.20 | 518.55 | 497.20 | 514.75 | 510.58 | 354,500 |
21 Dec 2023 | 483.00 | 504.75 | 481.55 | 494.75 | 490.74 | 319,134 |
20 Dec 2023 | 522.00 | 529.15 | 485.10 | 492.60 | 488.60 | 613,870 |
19 Dec 2023 | 514.95 | 528.45 | 511.85 | 520.00 | 515.78 | 1,002,463 |
18 Dec 2023 | 497.20 | 518.40 | 490.55 | 513.15 | 508.99 | 1,144,014 |
15 Dec 2023 | 493.00 | 496.80 | 488.80 | 494.75 | 490.74 | 239,547 |
14 Dec 2023 | 482.00 | 500.00 | 481.60 | 490.60 | 486.62 | 916,872 |
13 Dec 2023 | 483.75 | 488.45 | 478.25 | 481.90 | 477.99 | 150,854 |
12 Dec 2023 | 486.20 | 493.30 | 480.00 | 482.00 | 478.09 | 201,927 |
11 Dec 2023 | 485.35 | 488.90 | 482.30 | 486.20 | 482.26 | 122,278 |
08 Dec 2023 | 494.10 | 497.55 | 481.20 | 485.35 | 481.41 | 223,985 |
07 Dec 2023 | 495.90 | 497.15 | 488.10 | 490.20 | 486.22 | 176,175 |
06 Dec 2023 | 497.30 | 500.25 | 491.10 | 494.30 | 490.29 | 343,139 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |