Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Jun 2022 | 464.10 | 467.40 | 458.60 | 460.20 | 460.20 | 1,791 |
28 Jun 2022 | 472.60 | 476.80 | 469.50 | 474.80 | 474.80 | 11,752 |
27 Jun 2022 | 479.30 | 482.70 | 470.80 | 471.50 | 471.50 | 92,442 |
24 Jun 2022 | 459.20 | 477.30 | 457.60 | 477.70 | 477.70 | 4,060 |
23 Jun 2022 | 457.40 | 456.20 | 449.80 | 451.80 | 451.80 | 26,401 |
22 Jun 2022 | 452.90 | 458.50 | 447.60 | 455.50 | 455.50 | 19,255 |
21 Jun 2022 | 455.10 | 463.15 | 455.60 | 458.00 | 458.00 | 13,235 |
20 Jun 2022 | 465.40 | 461.60 | 452.10 | 456.00 | 456.00 | 19,387 |
17 Jun 2022 | 463.50 | 476.70 | 460.00 | 462.50 | 462.50 | 37,142 |
16 Jun 2022 | 469.90 | 475.50 | 454.20 | 463.70 | 463.70 | 34,170 |
15 Jun 2022 | 481.40 | 483.20 | 475.80 | 478.50 | 478.50 | 8,978 |
14 Jun 2022 | 490.35 | 493.10 | 471.98 | 476.70 | 476.70 | 35,917 |
13 Jun 2022 | 505.60 | 503.00 | 484.40 | 487.50 | 487.50 | 35,004 |
10 Jun 2022 | 514.75 | 515.00 | 502.40 | 505.50 | 505.50 | 23,670 |
09 Jun 2022 | 526.00 | 524.00 | 516.60 | 521.50 | 521.50 | 24,428 |
08 Jun 2022 | 528.50 | 531.20 | 522.40 | 526.00 | 526.00 | 30,025 |
07 Jun 2022 | 528.00 | 531.00 | 523.20 | 528.00 | 528.00 | 8,789 |
06 Jun 2022 | 526.50 | 526.50 | 526.50 | 526.50 | 526.50 | - |
01 Jun 2022 | 528.50 | 529.80 | 520.60 | 526.50 | 526.50 | 10,606 |
31 May 2022 | 532.75 | 532.60 | 524.20 | 531.75 | 531.75 | 20,854 |
30 May 2022 | 531.75 | 539.20 | 533.00 | 535.25 | 535.25 | 10,533 |
27 May 2022 | 528.50 | 531.80 | 522.40 | 530.75 | 530.75 | 20,665 |
26 May 2022 | 518.25 | 518.25 | 518.25 | 518.25 | 518.25 | - |
25 May 2022 | 514.75 | 524.40 | 512.60 | 518.25 | 518.25 | 30,973 |
24 May 2022 | 518.75 | 522.00 | 513.57 | 516.25 | 516.25 | 13,319 |
23 May 2022 | 525.50 | 524.40 | 515.80 | 514.75 | 514.75 | 7,866 |
20 May 2022 | 514.25 | 526.40 | 513.00 | 514.25 | 514.25 | 135,014 |
19 May 2022 | 514.75 | 514.60 | 499.50 | 509.95 | 509.95 | 16,453 |
18 May 2022 | 532.75 | 537.00 | 522.36 | 524.50 | 524.50 | 22,516 |
17 May 2022 | 527.00 | 534.80 | 522.80 | 527.50 | 527.50 | 12,055 |
16 May 2022 | 536.75 | 532.20 | 523.40 | 528.50 | 528.50 | 56,181 |
13 May 2022 | 522.50 | 532.20 | 517.00 | 531.75 | 531.75 | 45,785 |
12 May 2022 | 505.95 | 517.00 | 495.90 | 509.95 | 509.95 | 95,815 |
11 May 2022 | 514.75 | 517.60 | 504.40 | 509.40 | 509.40 | 13,932 |
10 May 2022 | 509.50 | 529.40 | 504.60 | 520.00 | 520.00 | 202,200 |
09 May 2022 | 508.95 | 511.00 | 497.50 | 501.60 | 501.60 | 54,587 |
06 May 2022 | 536.75 | 535.00 | 511.80 | 518.25 | 518.25 | 20,890 |
05 May 2022 | 540.00 | 550.60 | 533.40 | 535.25 | 535.25 | 22,127 |
04 May 2022 | 544.00 | 544.20 | 524.00 | 530.25 | 530.25 | 39,177 |
03 May 2022 | 558.25 | 557.20 | 539.00 | 546.00 | 546.00 | 12,384 |
29 Apr 2022 | 554.25 | 566.80 | 556.00 | 559.25 | 559.25 | 27,852 |
28 Apr 2022 | 544.50 | 553.60 | 546.80 | 549.50 | 549.50 | 42,868 |
27 Apr 2022 | 541.00 | 549.60 | 536.00 | 541.00 | 541.00 | 32,613 |
26 Apr 2022 | 554.25 | 558.60 | 541.57 | 545.50 | 545.50 | 82,112 |
25 Apr 2022 | 549.50 | 556.60 | 545.00 | 550.75 | 550.75 | 29,872 |
22 Apr 2022 | 553.25 | 560.00 | 549.40 | 558.75 | 558.75 | 68,034 |
21 Apr 2022 | 547.00 | 559.00 | 547.40 | 556.75 | 556.75 | 42,106 |
20 Apr 2022 | 545.50 | 551.60 | 545.00 | 548.00 | 548.00 | 37,870 |
19 Apr 2022 | 556.75 | 550.20 | 542.00 | 549.00 | 549.00 | 9,299 |
14 Apr 2022 | 553.75 | 568.40 | 552.60 | 561.00 | 561.00 | 21,659 |
13 Apr 2022 | 556.25 | 551.40 | 543.12 | 549.00 | 549.00 | 43,926 |
12 Apr 2022 | 550.25 | 554.40 | 547.00 | 547.00 | 547.00 | 17,941 |
11 Apr 2022 | 561.00 | 560.40 | 551.00 | 557.75 | 557.75 | 30,010 |
08 Apr 2022 | 554.25 | 559.20 | 554.60 | 560.00 | 560.00 | 105,098 |
07 Apr 2022 | 555.75 | 560.40 | 551.20 | 554.25 | 554.25 | 132,933 |
06 Apr 2022 | 568.50 | 571.60 | 550.80 | 552.75 | 552.75 | 40,430 |
05 Apr 2022 | 577.75 | 577.20 | 565.80 | 567.50 | 567.50 | 70,121 |
04 Apr 2022 | 583.00 | 578.60 | 570.60 | 576.75 | 576.75 | 17,925 |
01 Apr 2022 | 573.75 | 576.00 | 569.00 | 573.75 | 573.75 | 30,526 |
31 Mar 2022 | 577.50 | 580.40 | 571.00 | 572.50 | 572.50 | 34,612 |
30 Mar 2022 | 582.50 | 584.00 | 574.80 | 577.50 | 577.50 | 24,986 |
29 Mar 2022 | 567.50 | 587.80 | 569.80 | 582.50 | 582.50 | 33,823 |
28 Mar 2022 | 562.50 | 570.60 | 562.20 | 567.50 | 567.50 | 161,725 |
25 Mar 2022 | 572.50 | 573.60 | 557.40 | 562.50 | 562.50 | 90,930 |
24 Mar 2022 | 572.50 | 579.40 | 567.80 | 572.50 | 572.50 | 58,495 |
23 Mar 2022 | 582.50 | 586.60 | 572.80 | 572.50 | 572.50 | 91,739 |
22 Mar 2022 | 592.50 | 588.40 | 578.60 | 582.50 | 582.50 | 11,341 |
21 Mar 2022 | 587.50 | 594.20 | 585.40 | 592.50 | 592.50 | 30,588 |
18 Mar 2022 | 592.50 | 590.87 | 582.40 | 587.50 | 587.50 | 81,246 |
17 Mar 2022 | 577.50 | 589.81 | 581.20 | 582.50 | 582.50 | 39,854 |
16 Mar 2022 | 567.50 | 584.00 | 570.20 | 582.50 | 582.50 | 18,090 |
15 Mar 2022 | 567.50 | 567.40 | 558.40 | 562.50 | 562.50 | 48,533 |
14 Mar 2022 | 567.50 | 573.80 | 559.60 | 567.50 | 567.50 | 27,939 |
11 Mar 2022 | 557.50 | 571.00 | 548.20 | 567.50 | 567.50 | 9,755 |
10 Mar 2022 | 552.50 | 565.40 | 548.40 | 552.50 | 552.50 | 179,370 |
09 Mar 2022 | 567.50 | 563.06 | 537.40 | 547.50 | 547.50 | 82,026 |
08 Mar 2022 | 577.50 | 589.00 | 560.60 | 562.50 | 562.50 | 34,282 |
07 Mar 2022 | 577.50 | 587.60 | 565.00 | 582.50 | 582.50 | 34,073 |
04 Mar 2022 | 592.50 | 604.40 | 580.60 | 577.50 | 577.50 | 45,240 |
03 Mar 2022 | 605.00 | 610.80 | 602.60 | 605.00 | 605.00 | 48,740 |
02 Mar 2022 | 592.50 | 609.00 | 598.80 | 610.00 | 610.00 | 153,662 |
01 Mar 2022 | 600.00 | 613.80 | 590.60 | 610.00 | 610.00 | 77,955 |
28 Feb 2022 | 605.00 | 607.40 | 598.00 | 600.00 | 600.00 | 37,590 |
25 Feb 2022 | 592.50 | 607.00 | 592.40 | 600.00 | 600.00 | 21,396 |
24 Feb 2022 | 587.50 | 597.00 | 578.40 | 592.50 | 592.50 | 62,975 |
23 Feb 2022 | 605.00 | 611.80 | 602.00 | 605.00 | 605.00 | 12,423 |
22 Feb 2022 | 582.50 | 603.80 | 585.00 | 600.00 | 600.00 | 148,902 |
21 Feb 2022 | 605.00 | 606.00 | 590.20 | 592.50 | 592.50 | 20,836 |
18 Feb 2022 | 610.00 | 613.60 | 598.80 | 605.00 | 605.00 | 19,172 |
17 Feb 2022 | 615.00 | 616.00 | 606.00 | 605.00 | 605.00 | 11,867 |
16 Feb 2022 | 610.00 | 613.60 | 605.00 | 605.00 | 605.00 | 12,180 |
15 Feb 2022 | 605.00 | 612.40 | 594.20 | 610.00 | 610.00 | 26,985 |
14 Feb 2022 | 600.00 | 596.60 | 589.20 | 592.50 | 592.50 | 34,160 |
11 Feb 2022 | 605.00 | 607.20 | 600.31 | 605.00 | 605.00 | 10,421 |
10 Feb 2022 | 610.00 | 613.80 | 603.00 | 605.00 | 605.00 | 28,026 |
09 Feb 2022 | 592.50 | 614.20 | 599.60 | 610.00 | 610.00 | 103,727 |
08 Feb 2022 | 605.00 | 606.00 | 591.00 | 592.50 | 592.50 | 33,135 |
07 Feb 2022 | 610.00 | 612.00 | 604.20 | 610.00 | 610.00 | 18,342 |
04 Feb 2022 | 615.00 | 619.40 | 605.80 | 605.00 | 605.00 | 35,636 |
03 Feb 2022 | 625.00 | 626.20 | 614.20 | 620.00 | 620.00 | 14,082 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |