Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 May 2023 | 0.00 | 0.00 | 0.00 | 422.60 | 422.60 | 242,280,000 |
26 May 2023 | 426.85 | 431.40 | 420.85 | 422.60 | 422.60 | 52,872,599 |
25 May 2023 | 419.30 | 425.30 | 415.50 | 416.40 | 416.40 | 34,712,991 |
24 May 2023 | 421.50 | 423.50 | 415.10 | 419.20 | 419.20 | 45,733,764 |
23 May 2023 | 432.35 | 433.91 | 425.70 | 427.80 | 427.80 | 24,319,380 |
22 May 2023 | 436.20 | 437.75 | 428.85 | 434.60 | 434.60 | 21,630,920 |
19 May 2023 | 437.25 | 444.90 | 434.80 | 434.90 | 434.90 | 25,805,453 |
18 May 2023 | 437.75 | 440.15 | 429.65 | 435.30 | 435.30 | 23,791,366 |
17 May 2023 | 432.20 | 438.41 | 430.10 | 436.40 | 436.40 | 49,897,436 |
16 May 2023 | 434.50 | 438.45 | 429.80 | 432.10 | 432.10 | 23,097,455 |
15 May 2023 | 436.05 | 441.60 | 434.25 | 437.20 | 437.20 | 23,222,992 |
12 May 2023 | 427.35 | 433.80 | 427.35 | 432.30 | 432.30 | 83,230,627 |
11 May 2023 | 443.05 | 446.55 | 426.05 | 427.60 | 427.60 | 54,156,489 |
10 May 2023 | 448.00 | 458.25 | 444.15 | 445.15 | 445.15 | 31,962,205 |
09 May 2023 | 450.00 | 450.15 | 442.40 | 446.20 | 446.20 | 31,423,778 |
05 May 2023 | 439.05 | 445.65 | 436.15 | 444.10 | 444.10 | 24,556,666 |
04 May 2023 | 448.00 | 449.14 | 431.25 | 434.00 | 434.00 | 31,422,627 |
04 May 2023 | 22 Dividend | |||||
03 May 2023 | 463.65 | 465.05 | 460.45 | 462.30 | 440.30 | 47,231,870 |
02 May 2023 | 470.95 | 473.40 | 460.50 | 460.50 | 438.59 | 29,347,315 |
28 Apr 2023 | 474.00 | 476.02 | 460.30 | 469.00 | 446.68 | 54,958,763 |
27 Apr 2023 | 477.35 | 484.85 | 106.98 | 473.20 | 450.68 | 24,921,852 |
26 Apr 2023 | 472.75 | 491.20 | 468.70 | 481.40 | 458.49 | 38,459,589 |
25 Apr 2023 | 483.35 | 483.85 | 465.05 | 469.00 | 446.68 | 42,979,423 |
24 Apr 2023 | 484.05 | 488.40 | 480.48 | 486.35 | 463.21 | 84,529,759 |
21 Apr 2023 | 498.00 | 499.02 | 489.45 | 490.90 | 467.54 | 42,141,303 |
20 Apr 2023 | 496.15 | 502.66 | 493.65 | 501.90 | 478.02 | 52,419,556 |
19 Apr 2023 | 492.50 | 497.95 | 490.20 | 494.35 | 470.82 | 26,035,017 |
18 Apr 2023 | 491.95 | 501.80 | 490.55 | 498.00 | 474.30 | 23,011,001 |
17 Apr 2023 | 494.90 | 498.95 | 488.25 | 489.00 | 465.73 | 25,627,996 |
14 Apr 2023 | 491.25 | 500.20 | 490.30 | 491.70 | 468.30 | 69,155,138 |
13 Apr 2023 | 484.45 | 492.21 | 479.63 | 487.65 | 464.44 | 55,115,749 |
12 Apr 2023 | 471.75 | 486.50 | 469.40 | 483.60 | 460.59 | 40,992,439 |
11 Apr 2023 | 469.50 | 484.30 | 460.90 | 472.25 | 449.78 | 41,864,005 |
06 Apr 2023 | 458.45 | 465.30 | 454.45 | 457.35 | 435.59 | 28,679,986 |
05 Apr 2023 | 462.15 | 463.86 | 453.40 | 456.75 | 435.01 | 23,692,108 |
04 Apr 2023 | 465.40 | 467.85 | 457.00 | 460.05 | 438.16 | 45,943,719 |
03 Apr 2023 | 470.90 | 471.20 | 444.60 | 452.50 | 430.97 | 57,519,510 |
31 Mar 2023 | 469.05 | 470.30 | 460.20 | 464.60 | 442.49 | 30,035,093 |
30 Mar 2023 | 467.30 | 475.90 | 464.95 | 466.60 | 444.40 | 27,388,217 |
29 Mar 2023 | 460.10 | 465.80 | 458.40 | 465.55 | 443.40 | 20,058,380 |
28 Mar 2023 | 458.00 | 460.20 | 454.20 | 458.90 | 437.06 | 47,806,109 |
27 Mar 2023 | 450.00 | 451.90 | 436.05 | 449.60 | 428.20 | 42,826,869 |
24 Mar 2023 | 450.95 | 451.15 | 433.47 | 442.70 | 421.63 | 31,987,703 |
23 Mar 2023 | 454.40 | 456.50 | 445.35 | 451.60 | 430.11 | 28,683,080 |
22 Mar 2023 | 447.85 | 451.90 | 443.05 | 450.15 | 428.73 | 31,485,224 |
21 Mar 2023 | 456.00 | 458.40 | 447.35 | 448.55 | 427.20 | 36,755,057 |
20 Mar 2023 | 429.60 | 453.60 | 426.60 | 449.35 | 427.97 | 76,307,765 |
17 Mar 2023 | 433.10 | 444.50 | 427.60 | 432.65 | 412.06 | 131,491,839 |
16 Mar 2023 | 426.00 | 428.40 | 415.25 | 423.20 | 403.06 | 88,278,865 |
15 Mar 2023 | 458.65 | 458.65 | 410.95 | 412.00 | 392.39 | 130,623,268 |
14 Mar 2023 | 457.05 | 461.45 | 447.80 | 461.45 | 439.49 | 35,466,058 |
13 Mar 2023 | 476.10 | 478.25 | 450.90 | 458.70 | 436.87 | 64,728,209 |
10 Mar 2023 | 459.20 | 475.35 | 455.50 | 473.00 | 450.49 | 76,305,120 |
09 Mar 2023 | 485.60 | 486.45 | 471.25 | 473.40 | 450.87 | 48,249,130 |
08 Mar 2023 | 479.40 | 489.55 | 474.55 | 486.85 | 463.68 | 46,489,872 |
07 Mar 2023 | 502.00 | 505.10 | 478.75 | 479.50 | 456.68 | 56,885,175 |
06 Mar 2023 | 519.50 | 520.00 | 499.95 | 502.50 | 478.59 | 36,694,350 |
03 Mar 2023 | 514.20 | 529.30 | 513.80 | 523.00 | 498.11 | 34,776,507 |
02 Mar 2023 | 510.80 | 514.80 | 505.10 | 511.00 | 486.68 | 36,760,914 |
01 Mar 2023 | 505.20 | 516.62 | 505.20 | 512.90 | 488.49 | 50,745,151 |
28 Feb 2023 | 494.15 | 495.35 | 489.55 | 495.35 | 471.78 | 74,272,542 |
27 Feb 2023 | 490.60 | 496.40 | 488.37 | 494.40 | 470.87 | 24,574,225 |
24 Feb 2023 | 497.00 | 499.00 | 487.65 | 488.35 | 465.11 | 52,750,612 |
23 Feb 2023 | 495.70 | 498.61 | 489.71 | 494.30 | 470.78 | 51,724,685 |
22 Feb 2023 | 500.00 | 500.00 | 486.55 | 494.10 | 470.59 | 48,557,488 |
21 Feb 2023 | 517.20 | 520.30 | 503.00 | 503.30 | 479.35 | 57,050,675 |
20 Feb 2023 | 509.00 | 522.90 | 509.00 | 519.70 | 494.97 | 41,228,511 |
17 Feb 2023 | 505.00 | 515.50 | 503.20 | 509.70 | 485.44 | 124,182,535 |
16 Feb 2023 | 510.00 | 515.50 | 501.50 | 507.40 | 483.25 | 60,030,111 |
15 Feb 2023 | 508.00 | 519.80 | 500.06 | 507.80 | 483.63 | 75,826,340 |
14 Feb 2023 | 517.70 | 519.40 | 510.90 | 515.90 | 491.35 | 31,983,640 |
13 Feb 2023 | 516.80 | 519.40 | 506.50 | 515.80 | 491.25 | 35,676,279 |
10 Feb 2023 | - | - | - | - | - | - |
09 Feb 2023 | 547.30 | 549.80 | 524.60 | 526.60 | 501.54 | 55,848,717 |
08 Feb 2023 | 557.40 | 562.80 | 544.55 | 546.90 | 520.87 | 57,512,913 |
07 Feb 2023 | 546.30 | 554.00 | 545.00 | 550.80 | 524.59 | 37,888,475 |
06 Feb 2023 | 551.20 | 553.20 | 538.98 | 545.90 | 519.92 | 59,100,276 |
03 Feb 2023 | 544.10 | 560.40 | 541.80 | 554.50 | 528.11 | 34,505,658 |
02 Feb 2023 | 540.80 | 551.30 | 538.70 | 545.60 | 519.64 | 35,615,036 |
01 Feb 2023 | 541.70 | 548.50 | 536.70 | 542.50 | 516.68 | 40,684,622 |
31 Jan 2023 | 547.30 | 547.64 | 534.90 | 541.20 | 515.45 | 49,617,933 |
30 Jan 2023 | 540.50 | 552.60 | 539.30 | 549.20 | 523.06 | 84,787,080 |
27 Jan 2023 | 549.90 | 553.70 | 543.40 | 548.20 | 522.11 | 46,033,429 |
26 Jan 2023 | 563.40 | 563.59 | 543.70 | 549.50 | 523.35 | 53,597,657 |
25 Jan 2023 | 564.00 | 571.20 | 553.58 | 558.50 | 531.92 | 61,643,431 |
24 Jan 2023 | 579.80 | 582.60 | 558.78 | 565.60 | 538.68 | 82,080,849 |
23 Jan 2023 | 574.70 | 583.25 | 573.60 | 578.10 | 550.59 | 29,847,644 |
20 Jan 2023 | 572.00 | 575.90 | 566.30 | 575.90 | 548.49 | 40,998,514 |
19 Jan 2023 | 563.50 | 568.80 | 553.50 | 564.10 | 537.26 | 37,335,861 |
18 Jan 2023 | 552.90 | 584.50 | 552.90 | 576.60 | 549.16 | 85,903,572 |
17 Jan 2023 | 548.00 | 554.50 | 541.98 | 552.90 | 526.59 | 51,253,560 |
16 Jan 2023 | 555.00 | 563.00 | 552.50 | 552.50 | 526.21 | 30,208,469 |
13 Jan 2023 | 544.20 | 559.10 | 543.30 | 558.40 | 531.83 | 45,027,878 |
12 Jan 2023 | 536.70 | 544.80 | 529.97 | 543.70 | 517.83 | 36,822,190 |
11 Jan 2023 | 542.40 | 551.15 | 534.90 | 535.40 | 509.92 | 53,292,226 |
10 Jan 2023 | 538.00 | 548.33 | 533.80 | 534.10 | 508.68 | 36,011,969 |
09 Jan 2023 | 532.70 | 545.80 | 531.70 | 542.60 | 516.78 | 70,063,580 |
06 Jan 2023 | 520.00 | 528.90 | 517.11 | 525.90 | 500.87 | 43,766,874 |
05 Jan 2023 | - | - | - | - | - | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |