Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 630.54 | 642.22 | 625.91 | 641.54 | 641.54 | 2,209,100 |
30 Mar 2023 | 632.73 | 636.05 | 629.30 | 633.75 | 633.75 | 2,152,300 |
29 Mar 2023 | 632.78 | 634.01 | 624.64 | 625.50 | 625.50 | 2,639,500 |
28 Mar 2023 | 625.23 | 626.54 | 618.86 | 624.70 | 624.70 | 1,243,900 |
27 Mar 2023 | 639.00 | 639.10 | 625.99 | 626.84 | 626.84 | 1,470,700 |
24 Mar 2023 | 638.03 | 639.30 | 628.55 | 636.17 | 636.17 | 1,722,800 |
23 Mar 2023 | 638.90 | 648.18 | 631.53 | 639.23 | 639.23 | 2,716,200 |
22 Mar 2023 | 636.90 | 648.50 | 630.67 | 630.92 | 630.92 | 2,579,900 |
21 Mar 2023 | 643.09 | 646.59 | 634.33 | 636.75 | 636.75 | 2,500,000 |
20 Mar 2023 | 632.74 | 644.74 | 631.60 | 643.71 | 643.71 | 2,585,700 |
17 Mar 2023 | 636.50 | 639.57 | 627.08 | 630.97 | 630.97 | 7,929,700 |
16 Mar 2023 | 621.85 | 637.07 | 617.81 | 636.50 | 636.50 | 3,171,600 |
15 Mar 2023 | 627.67 | 630.07 | 616.20 | 626.04 | 626.04 | 2,296,300 |
14 Mar 2023 | 623.39 | 633.37 | 618.50 | 632.46 | 632.46 | 2,589,300 |
13 Mar 2023 | 607.09 | 624.39 | 606.88 | 616.47 | 616.47 | 2,236,400 |
10 Mar 2023 | 628.19 | 630.16 | 612.82 | 614.83 | 614.83 | 2,609,800 |
09 Mar 2023 | 630.08 | 642.44 | 621.88 | 622.52 | 622.52 | 2,177,500 |
08 Mar 2023 | 627.78 | 632.73 | 623.67 | 632.26 | 632.26 | 2,091,200 |
07 Mar 2023 | 634.87 | 635.78 | 623.51 | 625.15 | 625.15 | 1,933,400 |
06 Mar 2023 | 635.00 | 644.05 | 631.73 | 632.92 | 632.92 | 2,498,300 |
03 Mar 2023 | 617.70 | 635.73 | 615.75 | 632.76 | 632.76 | 4,607,700 |
02 Mar 2023 | 589.39 | 600.94 | 586.13 | 598.65 | 598.65 | 2,752,500 |
01 Mar 2023 | 594.00 | 598.21 | 590.30 | 593.57 | 593.57 | 1,548,400 |
28 Feb 2023 | 585.56 | 598.58 | 582.18 | 594.29 | 594.29 | 2,782,200 |
27 Feb 2023 | 585.87 | 589.80 | 584.26 | 585.45 | 585.45 | 1,832,100 |
24 Feb 2023 | 577.53 | 580.24 | 573.61 | 577.75 | 577.75 | 1,535,300 |
23 Feb 2023 | 585.75 | 585.94 | 573.68 | 583.80 | 583.80 | 1,893,900 |
22 Feb 2023 | 582.25 | 583.09 | 572.10 | 576.17 | 576.17 | 2,347,500 |
21 Feb 2023 | 590.00 | 593.09 | 579.84 | 581.54 | 581.54 | 2,273,700 |
17 Feb 2023 | 600.00 | 600.85 | 592.45 | 595.59 | 595.59 | 1,421,500 |
16 Feb 2023 | 600.75 | 608.94 | 599.55 | 600.54 | 600.54 | 1,744,900 |
15 Feb 2023 | 598.86 | 608.28 | 596.70 | 607.69 | 607.69 | 1,268,300 |
14 Feb 2023 | 594.17 | 605.58 | 593.32 | 602.31 | 602.31 | 1,757,100 |
13 Feb 2023 | 595.00 | 601.48 | 593.47 | 601.12 | 601.12 | 1,984,700 |
10 Feb 2023 | 596.31 | 598.46 | 589.63 | 593.25 | 593.25 | 2,103,500 |
09 Feb 2023 | 612.60 | 614.93 | 595.48 | 599.41 | 599.41 | 1,883,700 |
08 Feb 2023 | 606.68 | 610.18 | 600.62 | 601.71 | 601.71 | 1,529,000 |
07 Feb 2023 | 600.66 | 617.01 | 599.72 | 614.45 | 614.45 | 2,402,500 |
06 Feb 2023 | 593.34 | 603.22 | 592.26 | 601.30 | 601.30 | 1,870,900 |
03 Feb 2023 | 598.00 | 608.04 | 596.25 | 597.62 | 597.62 | 1,909,300 |
02 Feb 2023 | 607.63 | 613.14 | 599.75 | 605.77 | 605.77 | 2,418,800 |
01 Feb 2023 | 583.57 | 608.30 | 582.70 | 602.75 | 602.75 | 2,655,300 |
31 Jan 2023 | 582.07 | 587.23 | 580.74 | 585.01 | 585.01 | 2,371,900 |
30 Jan 2023 | 583.00 | 589.61 | 579.76 | 581.45 | 581.45 | 1,698,400 |
27 Jan 2023 | 593.32 | 599.25 | 590.19 | 590.99 | 590.99 | 1,934,400 |
26 Jan 2023 | 590.41 | 600.56 | 586.26 | 598.58 | 598.58 | 2,452,500 |
25 Jan 2023 | 577.67 | 586.97 | 576.04 | 585.68 | 585.68 | 1,376,600 |
24 Jan 2023 | 578.44 | 586.69 | 575.63 | 585.03 | 585.03 | 1,382,500 |
23 Jan 2023 | 572.00 | 584.79 | 569.78 | 581.63 | 581.63 | 2,342,900 |
20 Jan 2023 | 563.03 | 571.36 | 559.11 | 570.78 | 570.78 | 2,295,000 |
19 Jan 2023 | 569.12 | 570.06 | 560.31 | 563.22 | 563.22 | 2,269,200 |
18 Jan 2023 | 583.21 | 587.56 | 573.72 | 574.29 | 574.29 | 1,570,300 |
17 Jan 2023 | 574.90 | 585.36 | 574.54 | 579.24 | 579.24 | 1,583,500 |
13 Jan 2023 | 577.15 | 581.93 | 576.67 | 579.00 | 579.00 | 1,964,700 |
12 Jan 2023 | 575.59 | 585.11 | 573.76 | 581.94 | 581.94 | 1,951,400 |
11 Jan 2023 | 573.00 | 578.34 | 566.87 | 578.14 | 578.14 | 2,250,200 |
10 Jan 2023 | 572.00 | 575.13 | 549.99 | 574.93 | 574.93 | 4,463,500 |
09 Jan 2023 | 592.30 | 601.67 | 560.56 | 576.89 | 576.89 | 3,773,900 |
06 Jan 2023 | 563.12 | 591.00 | 562.30 | 588.43 | 588.43 | 3,526,100 |
05 Jan 2023 | 555.71 | 559.84 | 551.12 | 555.02 | 555.02 | 1,627,700 |
04 Jan 2023 | 562.99 | 568.16 | 556.03 | 560.24 | 560.24 | 1,707,400 |
03 Jan 2023 | 565.00 | 567.57 | 550.79 | 553.48 | 553.48 | 2,017,300 |
30 Dec 2022 | 551.82 | 559.65 | 548.01 | 559.13 | 559.13 | 1,437,600 |
29 Dec 2022 | 551.85 | 562.60 | 550.50 | 557.81 | 557.81 | 1,817,600 |
28 Dec 2022 | 551.64 | 557.77 | 542.45 | 544.89 | 544.89 | 1,541,000 |
27 Dec 2022 | 551.55 | 558.11 | 546.94 | 553.54 | 553.54 | 1,667,700 |
23 Dec 2022 | 550.00 | 553.62 | 547.45 | 552.43 | 552.43 | 1,376,100 |
22 Dec 2022 | 553.35 | 554.94 | 547.20 | 553.09 | 553.09 | 2,755,300 |
21 Dec 2022 | 547.67 | 561.91 | 546.95 | 561.23 | 561.23 | 2,561,900 |
20 Dec 2022 | 545.17 | 549.00 | 540.92 | 544.02 | 544.02 | 2,983,100 |
19 Dec 2022 | 554.02 | 556.48 | 545.72 | 549.63 | 549.63 | 2,509,200 |
16 Dec 2022 | 557.45 | 559.80 | 550.87 | 555.91 | 555.91 | 4,954,900 |
15 Dec 2022 | 563.78 | 566.49 | 557.70 | 558.00 | 558.00 | 3,687,600 |
14 Dec 2022 | 568.55 | 585.65 | 567.73 | 574.44 | 574.44 | 3,521,800 |
13 Dec 2022 | 575.82 | 581.84 | 565.03 | 571.04 | 571.04 | 4,041,400 |
12 Dec 2022 | 544.75 | 556.87 | 542.24 | 556.63 | 556.63 | 2,341,600 |
09 Dec 2022 | 550.94 | 552.64 | 541.00 | 544.72 | 544.72 | 3,702,800 |
08 Dec 2022 | 520.81 | 532.42 | 520.38 | 531.08 | 531.08 | 2,751,400 |
07 Dec 2022 | 519.60 | 525.00 | 516.05 | 518.50 | 518.50 | 1,652,400 |
06 Dec 2022 | 530.65 | 533.57 | 521.75 | 525.82 | 525.82 | 1,965,500 |
05 Dec 2022 | 537.77 | 539.48 | 525.49 | 530.64 | 530.64 | 1,854,800 |
02 Dec 2022 | 537.05 | 542.70 | 536.08 | 540.80 | 540.80 | 1,932,000 |
01 Dec 2022 | 551.03 | 552.42 | 541.96 | 550.75 | 550.75 | 2,300,600 |
30 Nov 2022 | 524.11 | 551.66 | 517.83 | 551.03 | 551.03 | 4,734,900 |
29 Nov 2022 | 523.00 | 525.85 | 514.83 | 521.39 | 521.39 | 1,269,400 |
28 Nov 2022 | 525.24 | 528.76 | 516.24 | 522.21 | 522.21 | 2,350,500 |
25 Nov 2022 | 530.69 | 534.58 | 529.48 | 529.91 | 529.91 | 745,500 |
23 Nov 2022 | 530.35 | 541.48 | 528.80 | 533.64 | 533.64 | 1,396,400 |
22 Nov 2022 | 522.97 | 530.28 | 519.01 | 530.05 | 530.05 | 1,892,000 |
21 Nov 2022 | 512.94 | 520.85 | 511.11 | 517.44 | 517.44 | 1,862,200 |
18 Nov 2022 | 516.87 | 517.73 | 511.00 | 515.16 | 515.16 | 1,453,600 |
17 Nov 2022 | 505.00 | 512.74 | 503.14 | 512.11 | 512.11 | 2,037,500 |
16 Nov 2022 | 516.72 | 518.54 | 510.28 | 511.73 | 511.73 | 2,540,500 |
15 Nov 2022 | 529.96 | 532.57 | 515.91 | 524.42 | 524.42 | 2,331,500 |
14 Nov 2022 | 515.39 | 525.02 | 513.00 | 513.22 | 513.22 | 2,160,800 |
11 Nov 2022 | 504.80 | 519.00 | 502.00 | 518.09 | 518.09 | 2,672,800 |
10 Nov 2022 | 491.00 | 507.17 | 487.19 | 506.57 | 506.57 | 3,397,000 |
09 Nov 2022 | 478.50 | 479.00 | 469.03 | 469.47 | 469.47 | 2,369,500 |
08 Nov 2022 | 481.25 | 488.80 | 473.50 | 482.11 | 482.11 | 2,074,300 |
07 Nov 2022 | 466.77 | 477.74 | 461.57 | 475.22 | 475.22 | 1,768,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |