Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 June 2022 | 422.00 | 429.10 | 415.70 | 427.25 | 427.25 | 6,042,557 |
27 June 2022 | 427.00 | 430.75 | 424.00 | 424.90 | 424.90 | 6,223,935 |
24 June 2022 | 421.00 | 426.00 | 415.75 | 418.75 | 418.75 | 7,681,051 |
23 June 2022 | 412.50 | 420.80 | 411.30 | 419.05 | 419.05 | 9,827,505 |
22 June 2022 | 422.70 | 422.70 | 410.30 | 411.25 | 411.25 | 8,101,431 |
21 June 2022 | 420.00 | 426.75 | 416.65 | 425.15 | 425.15 | 6,093,902 |
20 June 2022 | 409.00 | 417.90 | 404.15 | 414.65 | 414.65 | 10,375,419 |
17 June 2022 | 416.00 | 418.75 | 402.05 | 405.20 | 405.20 | 20,775,273 |
16 June 2022 | 446.00 | 446.75 | 419.75 | 422.30 | 422.30 | 8,972,343 |
15 June 2022 | 448.45 | 450.65 | 439.30 | 440.10 | 440.10 | 5,695,798 |
14 June 2022 | 440.00 | 453.70 | 438.00 | 445.90 | 445.90 | 6,528,192 |
13 June 2022 | 450.05 | 453.00 | 445.00 | 446.10 | 446.10 | 7,065,411 |
10 June 2022 | 467.20 | 467.20 | 456.30 | 460.95 | 460.95 | 8,726,549 |
09 June 2022 | 467.05 | 476.15 | 464.25 | 475.05 | 475.05 | 3,701,119 |
08 June 2022 | 471.05 | 472.00 | 464.30 | 470.40 | 470.40 | 2,813,826 |
07 June 2022 | 470.00 | 470.75 | 465.15 | 467.65 | 467.65 | 2,350,671 |
06 June 2022 | 472.00 | 475.50 | 464.20 | 473.20 | 473.20 | 6,895,578 |
03 June 2022 | 479.65 | 488.00 | 474.50 | 475.50 | 475.50 | 11,634,889 |
02 June 2022 | 471.80 | 476.45 | 468.10 | 474.15 | 474.15 | 5,267,520 |
01 June 2022 | 478.95 | 478.95 | 468.50 | 470.75 | 470.75 | 5,257,283 |
31 May 2022 | 475.90 | 480.75 | 470.40 | 478.05 | 478.05 | 15,793,502 |
30 May 2022 | 473.15 | 481.50 | 473.15 | 476.25 | 476.25 | 6,145,574 |
27 May 2022 | 460.00 | 467.95 | 456.25 | 466.95 | 466.95 | 5,707,236 |
26 May 2022 | 446.00 | 454.70 | 444.00 | 453.35 | 453.35 | 5,791,541 |
25 May 2022 | 460.15 | 460.85 | 443.20 | 444.85 | 444.85 | 7,740,753 |
24 May 2022 | 468.45 | 469.60 | 458.00 | 459.95 | 459.95 | 6,889,730 |
23 May 2022 | 463.80 | 467.80 | 457.50 | 466.00 | 466.00 | 7,055,784 |
20 May 2022 | 462.00 | 462.20 | 455.00 | 459.60 | 459.60 | 6,365,956 |
19 May 2022 | 466.15 | 473.80 | 450.00 | 451.15 | 451.15 | 11,472,989 |
18 May 2022 | 490.90 | 495.25 | 480.60 | 481.25 | 481.25 | 7,695,484 |
17 May 2022 | 471.00 | 489.00 | 468.30 | 486.65 | 486.65 | 5,660,725 |
16 May 2022 | 474.00 | 474.35 | 465.00 | 468.00 | 468.00 | 3,657,033 |
13 May 2022 | 479.50 | 479.50 | 467.00 | 468.65 | 468.65 | 8,387,659 |
12 May 2022 | 468.10 | 476.00 | 462.15 | 473.80 | 473.80 | 7,286,500 |
11 May 2022 | 480.05 | 481.95 | 462.55 | 471.90 | 471.90 | 10,514,671 |
10 May 2022 | 483.00 | 483.75 | 476.15 | 477.65 | 477.65 | 7,484,767 |
09 May 2022 | 482.00 | 489.35 | 474.60 | 483.15 | 483.15 | 8,337,625 |
06 May 2022 | 490.00 | 490.90 | 481.00 | 485.10 | 485.10 | 9,220,891 |
05 May 2022 | 501.00 | 503.70 | 496.30 | 501.15 | 501.15 | 5,434,766 |
04 May 2022 | 500.00 | 503.85 | 489.25 | 491.75 | 491.75 | 8,633,927 |
02 May 2022 | 515.50 | 519.00 | 492.60 | 495.00 | 495.00 | 21,911,427 |
29 Apr 2022 | 528.50 | 528.50 | 507.00 | 508.80 | 508.80 | 12,075,630 |
28 Apr 2022 | 524.00 | 526.65 | 516.00 | 522.55 | 522.55 | 6,620,669 |
27 Apr 2022 | 527.00 | 527.00 | 514.50 | 518.95 | 518.95 | 8,137,539 |
26 Apr 2022 | 537.00 | 537.75 | 527.10 | 529.25 | 529.25 | 4,359,370 |
25 Apr 2022 | 529.95 | 531.15 | 523.30 | 529.35 | 529.35 | 4,736,884 |
22 Apr 2022 | 535.00 | 540.85 | 530.65 | 537.70 | 537.70 | 4,891,212 |
21 Apr 2022 | 541.00 | 542.50 | 537.35 | 539.20 | 539.20 | 6,694,391 |
20 Apr 2022 | 536.00 | 540.55 | 531.35 | 536.50 | 536.50 | 4,330,488 |
19 Apr 2022 | 544.00 | 545.55 | 526.05 | 530.45 | 530.45 | 6,643,004 |
18 Apr 2022 | 549.85 | 549.85 | 536.00 | 538.60 | 538.60 | 9,465,031 |
13 Apr 2022 | 560.00 | 565.50 | 554.60 | 559.20 | 559.20 | 5,602,288 |
12 Apr 2022 | 568.00 | 568.00 | 556.20 | 558.70 | 558.70 | 8,169,266 |
11 Apr 2022 | 584.00 | 584.25 | 568.10 | 571.10 | 571.10 | 8,582,108 |
08 Apr 2022 | 586.00 | 587.00 | 580.50 | 583.65 | 583.65 | 4,318,316 |
07 Apr 2022 | 592.00 | 592.00 | 577.50 | 580.85 | 580.85 | 7,860,765 |
06 Apr 2022 | 598.00 | 598.00 | 591.00 | 593.55 | 593.55 | 4,117,951 |
05 Apr 2022 | 605.45 | 609.50 | 598.05 | 599.15 | 599.15 | 6,431,244 |
04 Apr 2022 | 605.00 | 606.50 | 599.00 | 605.60 | 605.60 | 4,427,974 |
01 Apr 2022 | 591.70 | 603.40 | 589.30 | 601.80 | 601.80 | 4,283,997 |
31 Mar 2022 | 600.00 | 603.30 | 590.20 | 591.90 | 591.90 | 7,238,089 |
30 Mar 2022 | 605.10 | 609.30 | 599.50 | 600.80 | 600.80 | 7,744,382 |
29 Mar 2022 | 603.00 | 605.35 | 599.15 | 602.50 | 602.50 | 4,701,003 |
28 Mar 2022 | 608.00 | 609.00 | 597.10 | 600.20 | 600.20 | 5,738,405 |
25 Mar 2022 | 611.00 | 614.00 | 597.25 | 603.35 | 603.35 | 5,993,097 |
24 Mar 2022 | 607.00 | 613.80 | 605.80 | 610.55 | 610.55 | 3,875,745 |
23 Mar 2022 | 613.95 | 615.00 | 607.70 | 611.20 | 611.20 | 5,696,918 |
22 Mar 2022 | 603.40 | 611.00 | 596.15 | 610.05 | 610.05 | 7,790,250 |
21 Mar 2022 | 605.10 | 616.00 | 598.00 | 600.00 | 600.00 | 7,796,476 |
17 Mar 2022 | 605.00 | 611.00 | 599.00 | 601.20 | 601.20 | 8,440,645 |
16 Mar 2022 | 595.25 | 599.45 | 592.50 | 598.25 | 598.25 | 5,575,148 |
15 Mar 2022 | 603.70 | 603.70 | 584.30 | 587.70 | 587.70 | 6,926,622 |
14 Mar 2022 | 586.40 | 600.80 | 586.00 | 598.15 | 598.15 | 7,503,221 |
11 Mar 2022 | 587.00 | 590.00 | 582.40 | 586.20 | 586.20 | 4,963,594 |
10 Mar 2022 | 595.00 | 596.50 | 584.60 | 588.25 | 588.25 | 8,080,983 |
09 Mar 2022 | 588.00 | 596.40 | 582.15 | 585.50 | 585.50 | 11,763,616 |
08 Mar 2022 | 572.00 | 590.75 | 572.00 | 587.45 | 587.45 | 11,019,999 |
07 Mar 2022 | 563.00 | 579.65 | 562.25 | 571.85 | 571.85 | 10,556,167 |
04 Mar 2022 | 561.00 | 580.00 | 554.05 | 575.30 | 575.30 | 13,474,186 |
03 Mar 2022 | 563.00 | 575.95 | 560.35 | 569.55 | 569.55 | 12,955,663 |
02 Mar 2022 | 555.00 | 558.30 | 550.40 | 555.20 | 555.20 | 8,177,055 |
28 Feb 2022 | 551.00 | 560.10 | 544.10 | 555.80 | 555.80 | 9,158,437 |
25 Feb 2022 | 548.00 | 558.75 | 547.50 | 555.25 | 555.25 | 7,961,312 |
24 Feb 2022 | 548.00 | 556.90 | 531.15 | 537.15 | 537.15 | 13,476,944 |
23 Feb 2022 | 569.20 | 570.90 | 562.65 | 567.10 | 567.10 | 7,204,256 |
22 Feb 2022 | 556.25 | 569.00 | 556.10 | 564.15 | 564.15 | 10,745,062 |
21 Feb 2022 | 555.75 | 572.70 | 555.40 | 570.80 | 570.80 | 8,767,001 |
18 Feb 2022 | 559.00 | 565.70 | 555.35 | 562.45 | 562.45 | 6,705,919 |
17 Feb 2022 | 572.00 | 572.40 | 561.15 | 564.90 | 564.90 | 7,114,420 |
16 Feb 2022 | 565.15 | 570.30 | 557.55 | 563.90 | 563.90 | 7,303,911 |
15 Feb 2022 | 545.60 | 565.25 | 543.25 | 563.35 | 563.35 | 6,838,496 |
14 Feb 2022 | 550.00 | 557.15 | 540.00 | 541.70 | 541.70 | 8,120,773 |
11 Feb 2022 | 566.00 | 566.00 | 557.10 | 561.45 | 561.45 | 7,721,229 |
10 Feb 2022 | 572.40 | 574.75 | 566.20 | 573.65 | 573.65 | 5,801,912 |
09 Feb 2022 | 564.40 | 570.75 | 563.30 | 568.95 | 568.95 | 5,103,738 |
08 Feb 2022 | 561.40 | 565.80 | 554.45 | 560.25 | 560.25 | 6,976,907 |
07 Feb 2022 | 571.90 | 573.80 | 555.60 | 557.00 | 557.00 | 7,545,679 |
04 Feb 2022 | 577.00 | 577.80 | 568.05 | 571.75 | 571.75 | 6,816,779 |
03 Feb 2022 | 584.70 | 588.80 | 576.15 | 578.25 | 578.25 | 7,041,390 |
02 Feb 2022 | 582.00 | 590.00 | 575.00 | 588.00 | 588.00 | 8,184,413 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |