Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
16 Apr 2021 | 576.70 | 590.90 | 575.30 | 576.10 | 576.10 | 14,344,200 |
15 Apr 2021 | - | - | - | - | - | - |
14 Apr 2021 | - | - | - | - | - | - |
13 Apr 2021 | - | - | - | - | - | - |
12 Apr 2021 | 576.80 | 582.50 | 571.70 | 575.40 | 575.40 | 12,320,500 |
09 Apr 2021 | 574.60 | 588.00 | 571.90 | 573.60 | 573.60 | 16,676,300 |
08 Apr 2021 | 574.60 | 575.50 | 560.30 | 574.30 | 574.30 | 17,508,600 |
07 Apr 2021 | 580.00 | 587.50 | 572.60 | 578.20 | 578.20 | 16,479,600 |
06 Apr 2021 | 589.00 | 589.80 | 567.80 | 570.00 | 570.00 | 20,432,400 |
05 Apr 2021 | 584.90 | 592.60 | 580.40 | 591.30 | 591.30 | 13,788,200 |
02 Apr 2021 | 593.00 | 595.20 | 579.40 | 579.60 | 579.60 | 20,382,200 |
01 Apr 2021 | 620.00 | 621.50 | 587.50 | 590.70 | 590.70 | 22,262,900 |
31 Mar 2021 | 616.00 | 629.90 | 613.80 | 615.90 | 615.90 | 19,200,500 |
30 Mar 2021 | 604.60 | 613.40 | 601.30 | 612.60 | 612.60 | 12,419,800 |
29 Mar 2021 | 612.70 | 614.50 | 597.70 | 604.10 | 604.10 | 14,556,300 |
26 Mar 2021 | 602.00 | 618.50 | 602.00 | 605.00 | 605.00 | 18,166,900 |
25 Mar 2021 | 580.50 | 594.80 | 580.40 | 591.40 | 591.40 | 14,308,300 |
24 Mar 2021 | 596.70 | 600.50 | 579.00 | 581.10 | 581.10 | 21,750,900 |
23 Mar 2021 | 604.40 | 619.70 | 603.40 | 605.40 | 605.40 | 17,912,800 |
22 Mar 2021 | 610.00 | 612.40 | 601.00 | 601.00 | 601.00 | 22,723,600 |
19 Mar 2021 | 600.00 | 624.10 | 599.70 | 624.10 | 624.10 | 27,775,200 |
18 Mar 2021 | 603.00 | 605.70 | 595.40 | 605.10 | 605.10 | 19,099,400 |
17 Mar 2021 | 600.00 | 600.80 | 591.50 | 596.30 | 596.30 | 16,420,500 |
16 Mar 2021 | 613.30 | 616.30 | 605.20 | 605.40 | 605.40 | 14,737,900 |
15 Mar 2021 | 610.00 | 621.70 | 609.80 | 615.00 | 615.00 | 17,452,600 |
12 Mar 2021 | 610.00 | 610.10 | 595.30 | 605.50 | 605.50 | 19,242,800 |
11 Mar 2021 | 607.30 | 618.50 | 603.80 | 610.80 | 610.80 | 16,525,600 |
10 Mar 2021 | 612.60 | 612.60 | 596.60 | 604.60 | 604.60 | 15,659,400 |
09 Mar 2021 | 603.80 | 614.80 | 598.20 | 614.80 | 614.80 | 19,868,000 |
08 Mar 2021 | 610.00 | 615.70 | 591.70 | 593.80 | 593.80 | 17,810,000 |
05 Mar 2021 | 597.40 | 607.00 | 585.70 | 604.20 | 604.20 | 18,085,200 |
04 Mar 2021 | 608.90 | 609.70 | 583.10 | 590.30 | 590.30 | 17,274,400 |
03 Mar 2021 | 592.20 | 608.70 | 589.80 | 608.70 | 608.70 | 19,719,600 |
02 Mar 2021 | 589.20 | 592.10 | 578.20 | 584.40 | 584.40 | 12,259,600 |
01 Mar 2021 | 580.50 | 583.00 | 573.40 | 582.90 | 582.90 | 9,313,900 |
26 Feb 2021 | 580.00 | 585.00 | 572.10 | 574.70 | 574.70 | 17,941,100 |
25 Feb 2021 | 603.60 | 604.80 | 585.30 | 586.00 | 586.00 | 14,725,500 |
24 Feb 2021 | 590.00 | 601.60 | 586.00 | 586.00 | 586.00 | 15,669,400 |
22 Feb 2021 | 598.70 | 603.50 | 586.20 | 587.20 | 587.20 | 11,755,100 |
19 Feb 2021 | 597.90 | 607.00 | 582.80 | 588.70 | 588.70 | 19,304,300 |
18 Feb 2021 | 627.90 | 628.50 | 591.50 | 595.40 | 595.40 | 21,890,100 |
17 Feb 2021 | 605.00 | 626.00 | 605.00 | 617.90 | 617.90 | 19,879,800 |
16 Feb 2021 | 613.80 | 618.00 | 591.00 | 602.50 | 602.50 | 26,069,600 |
15 Feb 2021 | 629.10 | 647.60 | 601.00 | 609.90 | 609.90 | 36,866,600 |
12 Feb 2021 | 650.00 | 652.70 | 620.20 | 627.70 | 627.70 | 32,611,000 |
10 Feb 2021 | 610.20 | 664.50 | 610.20 | 653.00 | 653.00 | 42,891,600 |
09 Feb 2021 | 640.00 | 644.30 | 618.10 | 629.50 | 629.50 | 28,517,100 |
08 Feb 2021 | 642.60 | 650.00 | 618.80 | 629.60 | 629.60 | 32,993,600 |
05 Feb 2021 | 589.30 | 626.80 | 588.00 | 622.80 | 622.80 | 45,086,300 |
04 Feb 2021 | 579.00 | 589.60 | 574.80 | 579.30 | 579.30 | 19,263,600 |
03 Feb 2021 | 560.10 | 582.70 | 559.80 | 575.40 | 575.40 | 26,533,800 |
02 Feb 2021 | 539.70 | 557.50 | 534.20 | 554.00 | 554.00 | 18,086,500 |
01 Feb 2021 | 530.70 | 543.00 | 530.10 | 540.40 | 540.40 | 11,887,200 |
29 Jan 2021 | 546.80 | 548.70 | 528.00 | 532.10 | 532.10 | 24,350,200 |
28 Jan 2021 | 529.00 | 557.30 | 526.30 | 552.00 | 552.00 | 23,521,000 |
27 Jan 2021 | 541.00 | 542.40 | 535.30 | 542.10 | 542.10 | 11,631,000 |
26 Jan 2021 | 542.20 | 546.00 | 534.50 | 538.40 | 538.40 | 14,637,600 |
25 Jan 2021 | 559.50 | 559.50 | 546.20 | 549.50 | 549.50 | 12,955,200 |
22 Jan 2021 | 560.10 | 562.20 | 551.80 | 555.60 | 555.60 | 17,327,100 |
21 Jan 2021 | 562.00 | 573.80 | 560.50 | 567.50 | 567.50 | 23,597,600 |
20 Jan 2021 | 542.70 | 556.80 | 536.00 | 556.20 | 556.20 | 22,907,800 |
19 Jan 2021 | 529.90 | 551.00 | 526.60 | 544.30 | 544.30 | 22,793,200 |
18 Jan 2021 | 527.40 | 532.30 | 520.20 | 523.80 | 523.80 | 12,858,300 |
15 Jan 2021 | 541.00 | 541.00 | 528.70 | 532.70 | 532.70 | 19,146,000 |
14 Jan 2021 | 526.60 | 541.40 | 518.40 | 538.80 | 538.80 | 23,244,500 |
13 Jan 2021 | 540.00 | 543.30 | 531.20 | 533.80 | 533.80 | 18,524,700 |
12 Jan 2021 | 540.20 | 546.80 | 533.30 | 546.00 | 546.00 | 18,748,800 |
08 Jan 2021 | 550.30 | 552.30 | 535.10 | 544.10 | 544.10 | 29,721,200 |
07 Jan 2021 | 566.00 | 570.60 | 552.50 | 553.00 | 553.00 | 22,147,200 |
06 Jan 2021 | 541.00 | 555.40 | 540.70 | 554.30 | 554.30 | 21,758,100 |
05 Jan 2021 | 545.00 | 548.60 | 535.00 | 538.60 | 538.60 | 19,036,300 |
04 Jan 2021 | 569.00 | 569.00 | 544.20 | 553.00 | 553.00 | 17,729,600 |
30 Dec 2020 | 564.20 | 564.70 | 554.60 | 560.00 | 560.00 | 17,124,400 |
29 Dec 2020 | 555.60 | 570.10 | 553.60 | 569.10 | 569.10 | 19,216,400 |
28 Dec 2020 | 556.00 | 561.30 | 546.50 | 551.80 | 551.80 | 14,948,600 |
25 Dec 2020 | 551.60 | 564.20 | 551.10 | 555.20 | 555.20 | 13,256,200 |
24 Dec 2020 | 556.00 | 563.50 | 549.20 | 551.30 | 551.30 | 16,036,400 |
23 Dec 2020 | 558.10 | 559.70 | 535.50 | 541.30 | 541.30 | 23,018,000 |
22 Dec 2020 | 552.60 | 569.30 | 551.70 | 558.70 | 558.70 | 20,129,700 |
21 Dec 2020 | 580.10 | 582.40 | 551.70 | 562.60 | 562.60 | 30,506,700 |
18 Dec 2020 | 570.00 | 586.50 | 565.00 | 582.60 | 582.60 | 20,888,000 |
17 Dec 2020 | 584.70 | 587.40 | 573.40 | 574.20 | 574.20 | 23,061,300 |
16 Dec 2020 | 574.00 | 586.50 | 573.00 | 584.90 | 584.90 | 26,660,400 |
15 Dec 2020 | 558.20 | 571.40 | 553.10 | 566.80 | 566.80 | 20,536,300 |
14 Dec 2020 | 549.00 | 564.20 | 546.50 | 559.30 | 559.30 | 21,772,100 |
11 Dec 2020 | 557.00 | 566.80 | 544.40 | 554.10 | 554.10 | 25,834,000 |
10 Dec 2020 | 567.80 | 578.00 | 558.50 | 561.30 | 561.30 | 32,084,000 |
09 Dec 2020 | 530.10 | 576.00 | 530.10 | 574.10 | 574.10 | 42,385,200 |
08 Dec 2020 | 525.10 | 541.30 | 521.90 | 537.70 | 537.70 | 18,041,900 |
07 Dec 2020 | 550.00 | 555.20 | 527.30 | 532.60 | 532.60 | 28,458,000 |
04 Dec 2020 | 524.90 | 541.90 | 524.20 | 541.50 | 541.50 | 26,982,900 |
03 Dec 2020 | 520.10 | 532.20 | 514.90 | 527.80 | 527.80 | 21,388,900 |
02 Dec 2020 | 506.50 | 514.30 | 498.40 | 513.10 | 513.10 | 21,190,600 |
01 Dec 2020 | 492.10 | 505.90 | 492.00 | 504.00 | 504.00 | 25,868,300 |
30 Nov 2020 | 514.80 | 514.90 | 491.00 | 492.50 | 492.50 | 45,359,300 |
27 Nov 2020 | 527.30 | 528.70 | 510.20 | 517.20 | 517.20 | 29,191,400 |
26 Nov 2020 | 533.50 | 542.20 | 521.80 | 527.60 | 527.60 | 35,087,100 |
25 Nov 2020 | 522.00 | 547.60 | 521.70 | 538.20 | 538.20 | 64,407,300 |
24 Nov 2020 | 500.00 | 508.30 | 494.80 | 503.20 | 503.20 | 32,053,600 |
20 Nov 2020 | 472.70 | 485.80 | 471.20 | 485.80 | 485.80 | 21,605,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |