Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
16 May 2022 | 472.40 | 482.20 | 470.40 | 481.00 | 481.00 | 137,086 |
13 May 2022 | 478.60 | 478.60 | 466.20 | 474.60 | 474.60 | 255,598 |
12 May 2022 | 459.60 | 469.00 | 455.00 | 465.40 | 465.40 | 231,422 |
11 May 2022 | 472.20 | 472.20 | 456.80 | 465.40 | 465.40 | 1,130,385 |
10 May 2022 | 472.00 | 479.20 | 462.40 | 462.40 | 462.40 | 480,266 |
09 May 2022 | 474.00 | 483.00 | 471.42 | 472.40 | 472.40 | 295,227 |
06 May 2022 | 485.60 | 493.80 | 479.00 | 483.60 | 483.60 | 840,434 |
05 May 2022 | 495.60 | 503.00 | 492.20 | 493.60 | 493.60 | 457,401 |
04 May 2022 | 492.60 | 505.00 | 485.50 | 493.00 | 493.00 | 374,865 |
03 May 2022 | 493.00 | 505.50 | 491.80 | 493.20 | 493.20 | 373,383 |
29 Apr 2022 | 486.80 | 500.00 | 486.80 | 496.00 | 496.00 | 299,920 |
28 Apr 2022 | 487.60 | 497.80 | 480.60 | 492.80 | 492.80 | 253,320 |
27 Apr 2022 | 491.20 | 495.60 | 487.20 | 489.20 | 489.20 | 262,433 |
26 Apr 2022 | 489.00 | 499.40 | 489.00 | 491.60 | 491.60 | 470,098 |
25 Apr 2022 | 489.80 | 494.00 | 483.80 | 491.20 | 491.20 | 325,847 |
22 Apr 2022 | 496.80 | 508.00 | 496.00 | 496.20 | 496.20 | 312,406 |
21 Apr 2022 | 506.00 | 511.00 | 502.00 | 508.00 | 508.00 | 256,484 |
20 Apr 2022 | 502.50 | 508.95 | 500.00 | 504.50 | 504.50 | 497,338 |
19 Apr 2022 | 499.40 | 504.50 | 496.40 | 501.50 | 501.50 | 304,720 |
14 Apr 2022 | 508.00 | 508.00 | 495.80 | 501.00 | 501.00 | 268,565 |
13 Apr 2022 | 488.00 | 500.50 | 488.00 | 497.40 | 497.40 | 322,606 |
12 Apr 2022 | 494.20 | 500.00 | 492.80 | 497.20 | 497.20 | 311,837 |
11 Apr 2022 | 486.00 | 507.51 | 486.00 | 500.50 | 500.50 | 419,518 |
08 Apr 2022 | 493.60 | 505.00 | 491.60 | 496.40 | 496.40 | 379,120 |
07 Apr 2022 | 495.20 | 496.50 | 487.80 | 490.40 | 490.40 | 241,643 |
06 Apr 2022 | 497.80 | 505.00 | 488.00 | 491.00 | 491.00 | 377,241 |
05 Apr 2022 | 490.60 | 503.00 | 490.60 | 500.50 | 500.50 | 361,379 |
04 Apr 2022 | 495.20 | 506.50 | 495.20 | 501.00 | 501.00 | 336,921 |
01 Apr 2022 | 505.00 | 512.00 | 503.00 | 506.50 | 506.50 | 549,496 |
31 Mar 2022 | 509.00 | 511.00 | 500.00 | 500.00 | 500.00 | 456,380 |
30 Mar 2022 | 508.00 | 512.00 | 503.00 | 506.50 | 506.50 | 367,477 |
29 Mar 2022 | 497.80 | 514.50 | 495.80 | 512.00 | 512.00 | 581,112 |
28 Mar 2022 | 504.50 | 504.50 | 496.20 | 498.20 | 498.20 | 421,558 |
25 Mar 2022 | 494.80 | 499.00 | 490.60 | 495.20 | 495.20 | 478,636 |
24 Mar 2022 | 491.00 | 499.00 | 491.00 | 494.00 | 494.00 | 165,890 |
23 Mar 2022 | 505.00 | 507.00 | 497.80 | 499.20 | 499.20 | 303,666 |
22 Mar 2022 | 498.00 | 506.00 | 498.00 | 505.00 | 505.00 | 400,074 |
21 Mar 2022 | 507.00 | 507.00 | 493.00 | 498.20 | 498.20 | 563,860 |
18 Mar 2022 | 492.60 | 502.00 | 492.40 | 502.00 | 502.00 | 1,947,500 |
17 Mar 2022 | 486.00 | 495.20 | 485.40 | 490.00 | 490.00 | 956,496 |
16 Mar 2022 | 469.20 | 487.60 | 467.40 | 484.40 | 484.40 | 842,581 |
15 Mar 2022 | 475.40 | 477.40 | 466.00 | 466.80 | 466.80 | 428,862 |
14 Mar 2022 | 471.80 | 481.60 | 466.20 | 476.80 | 476.80 | 442,023 |
11 Mar 2022 | 456.00 | 471.60 | 453.80 | 466.20 | 466.20 | 681,884 |
10 Mar 2022 | 445.60 | 460.40 | 444.60 | 451.40 | 451.40 | 431,389 |
09 Mar 2022 | 421.40 | 458.20 | 421.40 | 457.40 | 457.40 | 1,122,727 |
08 Mar 2022 | 421.00 | 436.60 | 421.00 | 427.20 | 427.20 | 1,237,688 |
07 Mar 2022 | 441.20 | 441.20 | 408.80 | 428.80 | 428.80 | 583,731 |
04 Mar 2022 | 464.80 | 466.60 | 441.00 | 442.80 | 442.80 | 542,643 |
03 Mar 2022 | 489.40 | 490.20 | 466.60 | 467.20 | 467.20 | 356,034 |
02 Mar 2022 | 476.80 | 487.20 | 468.20 | 483.20 | 483.20 | 571,706 |
01 Mar 2022 | 494.00 | 508.00 | 476.20 | 476.80 | 476.80 | 1,736,129 |
28 Feb 2022 | 527.50 | 527.50 | 493.80 | 505.50 | 505.50 | 960,488 |
25 Feb 2022 | 500.00 | 520.50 | 499.80 | 518.00 | 518.00 | 1,680,945 |
24 Feb 2022 | 536.50 | 536.50 | 503.00 | 503.00 | 503.00 | 502,376 |
23 Feb 2022 | 541.00 | 548.00 | 538.50 | 541.50 | 541.50 | 780,383 |
22 Feb 2022 | 556.00 | 556.00 | 536.50 | 541.00 | 541.00 | 521,626 |
21 Feb 2022 | 561.00 | 561.00 | 540.50 | 543.50 | 543.50 | 315,734 |
18 Feb 2022 | 560.00 | 560.00 | 546.00 | 550.00 | 550.00 | 360,187 |
17 Feb 2022 | 558.00 | 561.45 | 545.50 | 547.00 | 547.00 | 444,898 |
16 Feb 2022 | 561.00 | 569.00 | 554.50 | 559.50 | 559.50 | 305,835 |
15 Feb 2022 | 566.50 | 571.00 | 562.50 | 565.50 | 565.50 | 554,912 |
14 Feb 2022 | 565.50 | 575.50 | 565.00 | 567.50 | 567.50 | 390,257 |
11 Feb 2022 | 562.00 | 580.50 | 562.00 | 579.50 | 579.50 | 342,608 |
10 Feb 2022 | 577.00 | 589.99 | 566.00 | 572.00 | 572.00 | 273,149 |
09 Feb 2022 | 574.00 | 583.00 | 572.76 | 581.00 | 581.00 | 299,486 |
08 Feb 2022 | 573.50 | 577.00 | 569.50 | 574.50 | 574.50 | 337,006 |
07 Feb 2022 | 554.00 | 572.50 | 554.00 | 569.50 | 569.50 | 435,638 |
04 Feb 2022 | 577.00 | 585.50 | 562.50 | 564.50 | 564.50 | 334,150 |
03 Feb 2022 | 574.00 | 581.50 | 573.10 | 578.00 | 578.00 | 792,462 |
02 Feb 2022 | 577.50 | 582.50 | 576.00 | 576.00 | 576.00 | 316,077 |
01 Feb 2022 | 583.00 | 583.00 | 574.00 | 576.00 | 576.00 | 515,822 |
31 Jan 2022 | 588.00 | 588.00 | 562.50 | 569.50 | 569.50 | 554,445 |
28 Jan 2022 | 575.50 | 580.00 | 566.50 | 572.50 | 572.50 | 705,249 |
27 Jan 2022 | 609.00 | 609.00 | 573.00 | 575.50 | 575.50 | 701,231 |
27 Jan 2022 | 18.9 Dividend | |||||
26 Jan 2022 | 613.50 | 619.00 | 609.50 | 617.50 | 598.60 | 519,596 |
25 Jan 2022 | 588.00 | 613.50 | 588.00 | 609.00 | 590.36 | 945,180 |
24 Jan 2022 | 601.00 | 603.50 | 590.00 | 595.50 | 577.27 | 979,522 |
21 Jan 2022 | 586.00 | 599.50 | 586.00 | 599.50 | 581.15 | 540,456 |
20 Jan 2022 | 592.50 | 601.50 | 589.75 | 601.50 | 583.09 | 329,525 |
19 Jan 2022 | 598.00 | 600.50 | 588.00 | 590.00 | 571.94 | 573,653 |
18 Jan 2022 | 595.00 | 595.00 | 586.50 | 591.00 | 572.91 | 459,661 |
17 Jan 2022 | 597.00 | 597.00 | 587.00 | 590.00 | 571.94 | 359,256 |
14 Jan 2022 | 582.00 | 590.50 | 581.50 | 590.00 | 571.94 | 721,067 |
13 Jan 2022 | 581.00 | 586.50 | 578.00 | 583.00 | 565.16 | 868,530 |
12 Jan 2022 | 575.00 | 589.00 | 575.00 | 582.00 | 564.19 | 294,463 |
11 Jan 2022 | 590.00 | 590.00 | 581.00 | 583.00 | 565.16 | 986,532 |
10 Jan 2022 | 581.00 | 583.00 | 576.00 | 582.00 | 564.19 | 792,986 |
07 Jan 2022 | 574.00 | 579.50 | 569.48 | 577.00 | 559.34 | 442,407 |
06 Jan 2022 | 563.00 | 579.00 | 563.00 | 572.00 | 554.49 | 366,969 |
05 Jan 2022 | 589.00 | 591.50 | 570.50 | 570.50 | 553.04 | 850,515 |
04 Jan 2022 | 577.00 | 586.65 | 570.58 | 584.00 | 566.13 | 2,213,841 |
31 Dec 2021 | 565.50 | 572.50 | 550.54 | 566.50 | 549.16 | 201,948 |
30 Dec 2021 | 557.00 | 569.00 | 557.00 | 568.50 | 551.10 | 167,961 |
29 Dec 2021 | 570.00 | 570.00 | 562.50 | 564.00 | 546.74 | 176,483 |
24 Dec 2021 | 547.50 | 559.47 | 547.50 | 556.00 | 538.98 | 28,939 |
23 Dec 2021 | 555.00 | 563.00 | 554.00 | 558.50 | 541.41 | 178,555 |
22 Dec 2021 | 537.00 | 553.00 | 537.00 | 553.00 | 536.07 | 540,451 |
21 Dec 2021 | 548.00 | 548.00 | 537.50 | 542.50 | 525.90 | 276,995 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |