Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2022 | 395.00 | 413.70 | 395.00 | 412.30 | 412.30 | 2,136,262 |
24 Jun 2022 | 394.50 | 400.20 | 382.90 | 394.90 | 394.90 | 7,630,221 |
23 Jun 2022 | 409.80 | 418.00 | 398.40 | 398.40 | 398.40 | 6,095,090 |
22 Jun 2022 | 406.00 | 424.40 | 401.80 | 412.30 | 412.30 | 9,030,987 |
21 Jun 2022 | 442.00 | 448.57 | 411.40 | 415.70 | 415.70 | 14,142,660 |
20 Jun 2022 | 427.00 | 446.20 | 418.50 | 443.70 | 443.70 | 21,759,583 |
17 Jun 2022 | 413.20 | 441.00 | 409.70 | 437.00 | 437.00 | 10,586,253 |
16 Jun 2022 | 423.20 | 424.30 | 409.00 | 410.10 | 410.10 | 5,533,083 |
15 Jun 2022 | 414.90 | 431.10 | 411.40 | 425.00 | 425.00 | 6,081,403 |
14 Jun 2022 | 428.20 | 437.80 | 408.20 | 410.10 | 410.10 | 6,470,647 |
13 Jun 2022 | 445.00 | 445.00 | 420.30 | 423.20 | 423.20 | 6,876,612 |
10 Jun 2022 | 462.10 | 463.60 | 448.89 | 452.20 | 452.20 | 5,726,544 |
09 Jun 2022 | 476.90 | 480.50 | 465.60 | 467.30 | 467.30 | 4,322,625 |
08 Jun 2022 | 492.70 | 496.90 | 462.30 | 478.50 | 478.50 | 8,040,645 |
07 Jun 2022 | 490.00 | 496.09 | 480.10 | 488.00 | 488.00 | 5,767,373 |
06 Jun 2022 | 513.00 | 516.25 | 492.00 | 496.90 | 496.90 | 5,543,084 |
01 Jun 2022 | 522.40 | 524.20 | 505.40 | 507.40 | 507.40 | 6,120,700 |
31 May 2022 | 532.60 | 532.60 | 511.20 | 517.60 | 517.60 | 4,508,179 |
30 May 2022 | 539.60 | 545.79 | 532.80 | 535.20 | 535.20 | 6,031,824 |
27 May 2022 | 522.20 | 532.80 | 517.73 | 532.00 | 532.00 | 2,874,378 |
26 May 2022 | 511.00 | 526.30 | 510.60 | 524.60 | 524.60 | 3,852,623 |
25 May 2022 | 507.80 | 517.00 | 493.40 | 508.40 | 508.40 | 6,520,519 |
24 May 2022 | 521.60 | 525.20 | 496.50 | 496.50 | 496.50 | 4,764,282 |
23 May 2022 | 526.20 | 529.25 | 519.20 | 526.60 | 526.60 | 4,456,937 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |