Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 May 2022 | 548.30 | 552.53 | 538.20 | 550.24 | 550.24 | 529,300 |
19 May 2022 | 531.26 | 550.97 | 531.23 | 541.14 | 541.14 | 452,700 |
18 May 2022 | 547.07 | 553.63 | 533.74 | 536.51 | 536.51 | 549,200 |
17 May 2022 | 557.06 | 566.71 | 549.20 | 556.86 | 556.86 | 286,800 |
16 May 2022 | 558.88 | 565.34 | 545.78 | 546.23 | 546.23 | 334,000 |
13 May 2022 | 555.31 | 570.20 | 555.31 | 563.81 | 563.81 | 263,100 |
12 May 2022 | 569.08 | 570.54 | 537.55 | 549.93 | 549.93 | 492,800 |
11 May 2022 | 563.54 | 589.92 | 563.54 | 570.77 | 570.77 | 422,500 |
10 May 2022 | 564.00 | 582.28 | 550.95 | 566.24 | 566.24 | 630,100 |
09 May 2022 | 575.80 | 577.17 | 540.28 | 545.69 | 545.69 | 700,400 |
06 May 2022 | 595.77 | 598.88 | 576.52 | 584.12 | 584.12 | 337,900 |
05 May 2022 | 616.76 | 617.46 | 591.54 | 597.64 | 597.64 | 312,500 |
04 May 2022 | 602.79 | 624.18 | 596.58 | 621.73 | 621.73 | 282,100 |
03 May 2022 | 607.75 | 613.04 | 597.29 | 604.22 | 604.22 | 340,700 |
02 May 2022 | 594.99 | 607.41 | 586.15 | 602.88 | 602.88 | 423,900 |
29 Apr 2022 | 614.55 | 617.80 | 593.61 | 594.81 | 594.81 | 281,200 |
28 Apr 2022 | 620.55 | 624.24 | 609.02 | 618.83 | 618.83 | 206,300 |
27 Apr 2022 | 611.40 | 619.80 | 603.45 | 615.26 | 615.26 | 258,700 |
26 Apr 2022 | 619.79 | 627.00 | 613.79 | 613.79 | 613.79 | 215,700 |
25 Apr 2022 | 618.29 | 627.02 | 613.52 | 626.64 | 626.64 | 305,000 |
22 Apr 2022 | 632.00 | 641.45 | 623.40 | 624.01 | 624.01 | 283,700 |
21 Apr 2022 | 658.26 | 658.26 | 632.05 | 634.16 | 634.16 | 237,800 |
20 Apr 2022 | 646.96 | 649.88 | 642.22 | 643.34 | 643.34 | 145,500 |
19 Apr 2022 | 633.19 | 647.15 | 633.19 | 643.74 | 643.74 | 160,200 |
18 Apr 2022 | 639.12 | 639.12 | 625.52 | 633.19 | 633.19 | 445,600 |
14 Apr 2022 | 640.23 | 648.26 | 637.05 | 638.48 | 638.48 | 325,200 |
13 Apr 2022 | 639.74 | 643.28 | 633.37 | 636.17 | 636.17 | 226,600 |
12 Apr 2022 | 635.99 | 648.05 | 633.25 | 636.51 | 636.51 | 222,800 |
11 Apr 2022 | 638.25 | 647.32 | 633.36 | 633.53 | 633.53 | 178,100 |
08 Apr 2022 | 653.08 | 655.69 | 640.32 | 640.82 | 640.82 | 160,100 |
07 Apr 2022 | 645.98 | 654.94 | 639.39 | 651.39 | 651.39 | 217,400 |
06 Apr 2022 | 645.32 | 651.29 | 640.59 | 647.99 | 647.99 | 307,900 |
05 Apr 2022 | 668.16 | 678.08 | 650.07 | 651.43 | 651.43 | 304,200 |
04 Apr 2022 | 668.52 | 670.32 | 660.67 | 669.39 | 669.39 | 243,700 |
01 Apr 2022 | 656.30 | 667.32 | 648.74 | 667.04 | 667.04 | 489,500 |
31 Mar 2022 | 670.59 | 673.98 | 651.15 | 651.54 | 651.54 | 623,600 |
30 Mar 2022 | 683.00 | 684.72 | 667.97 | 672.31 | 672.31 | 345,800 |
29 Mar 2022 | 677.35 | 684.71 | 669.26 | 684.29 | 684.29 | 276,000 |
28 Mar 2022 | 674.24 | 676.58 | 659.92 | 668.62 | 668.62 | 219,100 |
25 Mar 2022 | 677.43 | 684.62 | 671.96 | 675.53 | 675.53 | 192,700 |
24 Mar 2022 | 663.49 | 676.12 | 662.37 | 675.70 | 675.70 | 231,200 |
23 Mar 2022 | 665.64 | 674.17 | 659.67 | 660.84 | 660.84 | 167,400 |
22 Mar 2022 | 658.31 | 674.47 | 656.08 | 671.68 | 671.68 | 306,300 |
21 Mar 2022 | 653.30 | 658.66 | 647.10 | 655.29 | 655.29 | 264,100 |
18 Mar 2022 | 671.96 | 671.96 | 656.47 | 661.36 | 661.36 | 614,800 |
17 Mar 2022 | 650.00 | 663.49 | 650.00 | 663.02 | 663.02 | 287,200 |
16 Mar 2022 | 651.63 | 668.15 | 640.14 | 656.00 | 656.00 | 358,800 |
15 Mar 2022 | 628.55 | 648.73 | 624.37 | 646.03 | 646.03 | 341,000 |
14 Mar 2022 | 625.33 | 632.43 | 613.87 | 618.43 | 618.43 | 510,100 |
11 Mar 2022 | 638.54 | 646.92 | 623.27 | 623.99 | 623.99 | 292,600 |
10 Mar 2022 | 620.33 | 647.47 | 620.33 | 633.68 | 633.68 | 315,200 |
09 Mar 2022 | 615.27 | 639.02 | 611.61 | 633.93 | 633.93 | 406,600 |
08 Mar 2022 | 593.45 | 609.47 | 586.83 | 596.83 | 596.83 | 586,600 |
07 Mar 2022 | 637.14 | 637.14 | 591.95 | 591.97 | 591.97 | 634,800 |
04 Mar 2022 | 649.05 | 649.05 | 624.54 | 633.06 | 633.06 | 507,900 |
03 Mar 2022 | 678.03 | 678.03 | 652.97 | 654.49 | 654.49 | 354,300 |
02 Mar 2022 | 659.56 | 681.42 | 656.52 | 675.51 | 675.51 | 493,600 |
01 Mar 2022 | 663.78 | 667.41 | 650.92 | 654.83 | 654.83 | 529,700 |
28 Feb 2022 | 657.97 | 674.49 | 654.14 | 666.59 | 666.59 | 363,700 |
25 Feb 2022 | 653.90 | 667.59 | 650.19 | 662.45 | 662.45 | 356,100 |
24 Feb 2022 | 609.93 | 649.77 | 608.84 | 649.18 | 649.18 | 423,800 |
23 Feb 2022 | 654.31 | 658.95 | 625.08 | 627.12 | 627.12 | 322,500 |
22 Feb 2022 | 650.01 | 654.54 | 640.00 | 646.10 | 646.10 | 270,900 |
18 Feb 2022 | 658.59 | 661.27 | 648.38 | 648.96 | 648.96 | 232,900 |
17 Feb 2022 | 664.06 | 664.06 | 652.69 | 657.80 | 657.80 | 240,600 |
16 Feb 2022 | 657.66 | 670.63 | 652.63 | 667.97 | 667.97 | 245,100 |
15 Feb 2022 | 639.16 | 656.43 | 636.08 | 656.21 | 656.21 | 312,900 |
14 Feb 2022 | 642.69 | 646.75 | 626.86 | 630.74 | 630.74 | 247,000 |
11 Feb 2022 | 651.09 | 655.02 | 633.14 | 638.33 | 638.33 | 336,300 |
10 Feb 2022 | 645.40 | 661.74 | 643.98 | 649.24 | 649.24 | 301,300 |
09 Feb 2022 | 650.00 | 665.66 | 648.57 | 650.25 | 650.25 | 359,300 |
08 Feb 2022 | 609.20 | 649.17 | 609.20 | 645.82 | 645.82 | 453,900 |
07 Feb 2022 | 623.07 | 637.83 | 621.84 | 633.24 | 633.24 | 402,900 |
04 Feb 2022 | 613.70 | 626.49 | 610.22 | 619.63 | 619.63 | 340,300 |
03 Feb 2022 | 625.25 | 626.29 | 614.50 | 619.32 | 619.32 | 193,200 |
02 Feb 2022 | 620.40 | 629.81 | 612.26 | 628.07 | 628.07 | 214,100 |
01 Feb 2022 | 615.82 | 627.40 | 610.38 | 624.48 | 624.48 | 231,300 |
31 Jan 2022 | 599.00 | 616.87 | 599.00 | 616.19 | 616.19 | 211,300 |
28 Jan 2022 | 590.01 | 604.27 | 575.03 | 604.15 | 604.15 | 346,900 |
27 Jan 2022 | 621.12 | 625.76 | 590.11 | 593.88 | 593.88 | 257,200 |
26 Jan 2022 | 621.40 | 633.28 | 604.16 | 612.59 | 612.59 | 220,600 |
25 Jan 2022 | 609.07 | 621.09 | 596.35 | 614.60 | 614.60 | 312,200 |
24 Jan 2022 | 600.27 | 621.86 | 590.10 | 621.27 | 621.27 | 313,300 |
21 Jan 2022 | 629.01 | 630.27 | 609.63 | 616.62 | 616.62 | 289,200 |
20 Jan 2022 | 631.26 | 643.18 | 627.75 | 629.09 | 629.09 | 237,500 |
19 Jan 2022 | 633.01 | 643.41 | 626.71 | 630.25 | 630.25 | 205,300 |
18 Jan 2022 | 637.66 | 639.99 | 626.55 | 630.74 | 630.74 | 382,100 |
14 Jan 2022 | 644.43 | 647.13 | 633.72 | 645.38 | 645.38 | 273,000 |
13 Jan 2022 | 663.52 | 666.21 | 642.13 | 650.60 | 650.60 | 377,700 |
12 Jan 2022 | 656.15 | 662.69 | 654.93 | 658.59 | 658.59 | 156,300 |
11 Jan 2022 | 644.51 | 654.05 | 637.50 | 653.43 | 653.43 | 163,000 |
10 Jan 2022 | 652.76 | 655.50 | 633.16 | 644.00 | 644.00 | 238,800 |
07 Jan 2022 | 651.28 | 669.03 | 651.28 | 654.21 | 654.21 | 313,800 |
06 Jan 2022 | 653.50 | 659.07 | 644.41 | 644.76 | 644.76 | 366,300 |
05 Jan 2022 | 646.39 | 657.39 | 642.34 | 647.84 | 647.84 | 421,300 |
04 Jan 2022 | 650.00 | 651.05 | 636.46 | 644.03 | 644.03 | 305,600 |
03 Jan 2022 | 638.92 | 643.72 | 631.62 | 641.59 | 641.59 | 305,900 |
31 Dec 2021 | 633.11 | 640.48 | 631.01 | 636.28 | 636.28 | 150,100 |
30 Dec 2021 | 629.26 | 642.24 | 629.26 | 634.41 | 634.41 | 168,200 |
29 Dec 2021 | 625.72 | 631.97 | 625.44 | 630.51 | 630.51 | 108,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |