Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 May 2022 | 508.60 | 529.80 | 503.60 | 517.40 | 517.40 | 6,230,736 |
19 May 2022 | 480.00 | 519.60 | 477.00 | 501.60 | 501.60 | 11,990,967 |
18 May 2022 | 506.40 | 517.40 | 498.10 | 501.00 | 501.00 | 10,739,040 |
17 May 2022 | 503.60 | 516.20 | 498.14 | 503.20 | 503.20 | 8,548,908 |
16 May 2022 | 498.70 | 499.60 | 479.10 | 499.60 | 499.60 | 6,320,404 |
13 May 2022 | 497.50 | 500.40 | 489.30 | 498.70 | 498.70 | 3,828,004 |
12 May 2022 | 487.80 | 500.80 | 468.10 | 490.20 | 490.20 | 7,126,242 |
11 May 2022 | 495.30 | 512.21 | 494.20 | 505.40 | 505.40 | 13,100,684 |
10 May 2022 | 498.50 | 503.78 | 485.11 | 490.30 | 490.30 | 7,141,174 |
09 May 2022 | 501.20 | 512.80 | 488.40 | 492.00 | 492.00 | 7,224,098 |
06 May 2022 | 515.80 | 518.80 | 490.60 | 510.40 | 510.40 | 5,672,257 |
05 May 2022 | 551.60 | 558.00 | 517.80 | 517.80 | 517.80 | 5,840,280 |
04 May 2022 | 557.00 | 564.94 | 527.50 | 534.60 | 534.60 | 9,184,510 |
03 May 2022 | 557.20 | 573.20 | 551.20 | 551.20 | 551.20 | 8,096,509 |
29 Apr 2022 | 566.60 | 571.20 | 548.80 | 561.00 | 561.00 | 2,267,570 |
28 Apr 2022 | 565.20 | 571.80 | 553.80 | 558.40 | 558.40 | 2,193,437 |
27 Apr 2022 | 560.00 | 563.80 | 533.40 | 556.00 | 556.00 | 2,786,175 |
26 Apr 2022 | 573.40 | 585.00 | 553.20 | 553.20 | 553.20 | 4,338,863 |
25 Apr 2022 | 548.00 | 579.20 | 541.29 | 568.40 | 568.40 | 3,219,034 |
22 Apr 2022 | 580.00 | 591.20 | 568.40 | 568.40 | 568.40 | 4,466,416 |
21 Apr 2022 | 569.80 | 604.24 | 568.80 | 591.80 | 591.80 | 7,452,449 |
20 Apr 2022 | 566.00 | 566.63 | 550.40 | 564.20 | 564.20 | 3,544,064 |
19 Apr 2022 | 572.00 | 575.35 | 556.00 | 562.20 | 562.20 | 2,570,182 |
14 Apr 2022 | 562.00 | 578.80 | 552.60 | 574.20 | 574.20 | 4,698,942 |
13 Apr 2022 | 543.40 | 556.80 | 533.80 | 556.20 | 556.20 | 5,812,452 |
12 Apr 2022 | 532.00 | 555.80 | 522.80 | 552.40 | 552.40 | 7,129,914 |
11 Apr 2022 | 519.20 | 555.80 | 513.86 | 542.60 | 542.60 | 5,580,057 |
08 Apr 2022 | 530.00 | 539.40 | 521.20 | 523.20 | 523.20 | 5,150,809 |
07 Apr 2022 | 529.40 | 546.40 | 519.20 | 519.20 | 519.20 | 4,656,675 |
06 Apr 2022 | 539.40 | 544.20 | 513.20 | 524.00 | 524.00 | 6,617,959 |
05 Apr 2022 | 551.80 | 557.20 | 531.00 | 539.20 | 539.20 | 3,696,680 |
04 Apr 2022 | 559.00 | 561.00 | 540.51 | 553.80 | 553.80 | 2,782,262 |
01 Apr 2022 | 559.20 | 572.00 | 555.00 | 555.00 | 555.00 | 4,117,896 |
31 Mar 2022 | 557.00 | 573.80 | 552.60 | 556.60 | 556.60 | 5,032,408 |
30 Mar 2022 | 569.40 | 572.80 | 547.00 | 550.40 | 550.40 | 4,336,590 |
29 Mar 2022 | 550.00 | 579.52 | 545.00 | 569.80 | 569.80 | 6,981,832 |
28 Mar 2022 | 523.00 | 548.80 | 520.60 | 535.80 | 535.80 | 16,230,777 |
25 Mar 2022 | 511.00 | 522.33 | 508.20 | 516.40 | 516.40 | 2,760,605 |
24 Mar 2022 | 515.60 | 520.72 | 500.40 | 509.20 | 509.20 | 7,655,770 |
23 Mar 2022 | 528.00 | 532.80 | 515.20 | 515.20 | 515.20 | 3,128,267 |
22 Mar 2022 | 520.80 | 538.40 | 518.17 | 528.00 | 528.00 | 3,461,701 |
21 Mar 2022 | 542.00 | 542.00 | 513.60 | 520.40 | 520.40 | 4,692,087 |
18 Mar 2022 | 531.80 | 542.80 | 512.80 | 538.60 | 538.60 | 9,967,578 |
17 Mar 2022 | 559.80 | 567.20 | 522.80 | 530.20 | 530.20 | 6,656,411 |
16 Mar 2022 | 544.80 | 561.00 | 534.16 | 550.20 | 550.20 | 11,050,691 |
15 Mar 2022 | 502.60 | 541.20 | 494.80 | 522.80 | 522.80 | 7,772,629 |
14 Mar 2022 | 499.50 | 513.00 | 496.50 | 506.20 | 506.20 | 7,019,722 |
11 Mar 2022 | 490.30 | 513.40 | 482.60 | 484.30 | 484.30 | 9,338,329 |
10 Mar 2022 | 510.40 | 518.20 | 472.60 | 482.40 | 482.40 | 9,355,921 |
09 Mar 2022 | 465.00 | 519.00 | 462.20 | 503.20 | 503.20 | 14,264,705 |
08 Mar 2022 | 435.00 | 473.20 | 428.74 | 447.00 | 447.00 | 10,584,880 |
07 Mar 2022 | 454.00 | 466.20 | 417.40 | 439.50 | 439.50 | 12,899,022 |
04 Mar 2022 | 500.00 | 500.00 | 467.30 | 475.30 | 475.30 | 11,754,185 |
03 Mar 2022 | 548.00 | 548.80 | 505.60 | 510.80 | 510.80 | 10,886,719 |
02 Mar 2022 | 540.40 | 555.20 | 520.22 | 551.60 | 551.60 | 8,186,314 |
01 Mar 2022 | 607.40 | 618.40 | 546.20 | 546.20 | 546.20 | 9,569,970 |
28 Feb 2022 | 604.00 | 605.40 | 584.33 | 602.60 | 602.60 | 7,625,769 |
25 Feb 2022 | 613.20 | 639.00 | 602.00 | 626.20 | 626.20 | 8,122,373 |
24 Feb 2022 | 601.40 | 631.00 | 586.20 | 597.20 | 597.20 | 14,249,333 |
23 Feb 2022 | 669.20 | 680.25 | 643.60 | 646.40 | 646.40 | 4,497,080 |
22 Feb 2022 | 637.20 | 677.40 | 622.60 | 669.00 | 669.00 | 6,942,731 |
21 Feb 2022 | 682.00 | 692.60 | 656.00 | 658.20 | 658.20 | 5,489,703 |
18 Feb 2022 | 691.60 | 700.00 | 670.60 | 674.40 | 674.40 | 4,488,259 |
17 Feb 2022 | 712.20 | 718.80 | 682.60 | 690.00 | 690.00 | 12,726,834 |
16 Feb 2022 | 715.00 | 729.20 | 707.60 | 714.80 | 714.80 | 4,338,916 |
15 Feb 2022 | 686.00 | 719.60 | 680.56 | 715.20 | 715.20 | 7,765,285 |
14 Feb 2022 | 682.00 | 701.40 | 659.80 | 694.20 | 694.20 | 9,367,211 |
11 Feb 2022 | 715.00 | 721.00 | 698.80 | 706.00 | 706.00 | 5,369,452 |
10 Feb 2022 | 703.80 | 727.80 | 702.00 | 727.40 | 727.40 | 8,004,081 |
09 Feb 2022 | 685.00 | 718.40 | 684.40 | 699.80 | 699.80 | 9,752,151 |
08 Feb 2022 | 655.00 | 680.00 | 651.00 | 675.60 | 675.60 | 7,952,885 |
07 Feb 2022 | 631.20 | 649.60 | 624.00 | 649.60 | 649.60 | 5,657,921 |
04 Feb 2022 | 632.60 | 635.00 | 614.80 | 627.00 | 627.00 | 3,585,024 |
03 Feb 2022 | 626.80 | 637.80 | 617.00 | 627.40 | 627.40 | 5,574,913 |
02 Feb 2022 | 646.00 | 654.20 | 627.20 | 627.40 | 627.40 | 5,348,811 |
01 Feb 2022 | 628.80 | 639.40 | 623.00 | 637.80 | 637.80 | 4,662,533 |
31 Jan 2022 | 625.80 | 626.99 | 602.20 | 618.60 | 618.60 | 4,265,649 |
28 Jan 2022 | 633.00 | 633.57 | 611.60 | 618.60 | 618.60 | 5,188,536 |
27 Jan 2022 | 630.60 | 646.00 | 617.80 | 635.80 | 635.80 | 6,467,332 |
26 Jan 2022 | 617.80 | 638.39 | 607.40 | 635.40 | 635.40 | 10,795,637 |
25 Jan 2022 | 602.20 | 611.20 | 591.00 | 603.80 | 603.80 | 6,315,916 |
24 Jan 2022 | 637.60 | 637.60 | 589.40 | 594.80 | 594.80 | 10,472,856 |
21 Jan 2022 | 637.40 | 641.80 | 620.60 | 628.20 | 628.20 | 4,040,010 |
20 Jan 2022 | 620.20 | 649.60 | 618.60 | 645.80 | 645.80 | 9,943,745 |
19 Jan 2022 | 628.40 | 644.40 | 618.20 | 625.20 | 625.20 | 5,303,726 |
18 Jan 2022 | 636.80 | 639.60 | 623.84 | 634.00 | 634.00 | 4,961,284 |
17 Jan 2022 | 641.00 | 646.80 | 636.60 | 639.80 | 639.80 | 4,401,161 |
14 Jan 2022 | 633.00 | 639.80 | 626.00 | 635.60 | 635.60 | 4,307,791 |
13 Jan 2022 | 621.20 | 638.00 | 617.00 | 635.00 | 635.00 | 3,690,906 |
12 Jan 2022 | 621.40 | 637.20 | 618.00 | 621.00 | 621.00 | 5,362,675 |
11 Jan 2022 | 639.00 | 641.60 | 627.60 | 629.60 | 629.60 | 9,155,484 |
10 Jan 2022 | 629.60 | 647.60 | 626.60 | 633.80 | 633.80 | 5,897,043 |
07 Jan 2022 | 629.00 | 631.60 | 614.20 | 621.80 | 621.80 | 4,274,295 |
06 Jan 2022 | 603.80 | 635.00 | 593.60 | 624.20 | 624.20 | 5,629,479 |
05 Jan 2022 | 607.00 | 627.40 | 602.16 | 616.60 | 616.60 | 6,752,374 |
04 Jan 2022 | 595.00 | 624.40 | 588.00 | 607.40 | 607.40 | 11,665,402 |
31 Dec 2021 | 551.60 | 559.20 | 550.60 | 556.00 | 556.00 | 1,266,631 |
30 Dec 2021 | 547.20 | 557.00 | 541.40 | 557.00 | 557.00 | 2,143,282 |
29 Dec 2021 | 574.00 | 577.60 | 550.20 | 550.20 | 550.20 | 2,959,337 |
24 Dec 2021 | 557.60 | 565.60 | 554.20 | 563.00 | 563.00 | 1,249,564 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |