Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Mar 2023 | 514.80 | 516.27 | 507.17 | 513.98 | 513.98 | 473,500 |
23 Mar 2023 | 510.82 | 517.60 | 508.63 | 515.74 | 515.74 | 541,000 |
22 Mar 2023 | 515.65 | 519.48 | 509.77 | 510.00 | 510.00 | 699,200 |
21 Mar 2023 | 514.20 | 522.28 | 513.28 | 515.91 | 515.91 | 659,700 |
20 Mar 2023 | 507.33 | 511.32 | 502.55 | 510.23 | 510.23 | 997,100 |
17 Mar 2023 | 511.05 | 511.14 | 501.04 | 506.46 | 506.46 | 1,229,000 |
16 Mar 2023 | 522.23 | 525.01 | 512.02 | 513.84 | 513.84 | 742,500 |
15 Mar 2023 | 513.28 | 524.51 | 511.01 | 524.18 | 524.18 | 812,500 |
14 Mar 2023 | 520.78 | 525.00 | 513.18 | 518.42 | 518.42 | 718,100 |
13 Mar 2023 | 516.29 | 521.86 | 510.76 | 513.68 | 513.68 | 774,400 |
10 Mar 2023 | 522.13 | 533.24 | 514.35 | 521.18 | 521.18 | 1,444,600 |
09 Mar 2023 | 526.04 | 533.54 | 519.50 | 519.93 | 519.93 | 1,158,700 |
08 Mar 2023 | 525.93 | 527.35 | 517.77 | 524.10 | 524.10 | 635,500 |
07 Mar 2023 | 524.98 | 528.57 | 523.51 | 526.04 | 526.04 | 669,000 |
06 Mar 2023 | 522.37 | 527.93 | 521.63 | 523.40 | 523.40 | 641,200 |
03 Mar 2023 | 520.14 | 523.72 | 518.20 | 522.06 | 522.06 | 572,800 |
02 Mar 2023 | 514.79 | 522.21 | 511.02 | 521.12 | 521.12 | 446,900 |
01 Mar 2023 | 516.00 | 518.89 | 511.21 | 516.02 | 516.02 | 458,100 |
28 Feb 2023 | 521.98 | 527.07 | 517.62 | 518.80 | 518.80 | 514,100 |
27 Feb 2023 | 523.85 | 529.50 | 521.92 | 523.15 | 523.15 | 445,800 |
24 Feb 2023 | 525.61 | 527.51 | 517.05 | 519.99 | 519.99 | 728,300 |
23 Feb 2023 | 532.00 | 537.52 | 528.49 | 531.47 | 531.47 | 537,700 |
22 Feb 2023 | 525.00 | 532.18 | 524.79 | 531.11 | 531.11 | 432,500 |
21 Feb 2023 | 524.24 | 528.38 | 523.64 | 524.94 | 524.94 | 383,100 |
17 Feb 2023 | 531.35 | 533.68 | 528.39 | 530.00 | 530.00 | 419,700 |
16 Feb 2023 | 523.96 | 532.00 | 521.36 | 531.56 | 531.56 | 523,800 |
15 Feb 2023 | 520.67 | 527.90 | 520.25 | 526.56 | 526.56 | 380,100 |
14 Feb 2023 | 520.81 | 527.10 | 520.35 | 524.65 | 524.65 | 399,400 |
13 Feb 2023 | 518.99 | 521.54 | 515.61 | 520.18 | 520.18 | 422,200 |
10 Feb 2023 | 517.40 | 519.19 | 512.11 | 515.75 | 515.75 | 711,100 |
09 Feb 2023 | 528.06 | 531.69 | 521.80 | 522.08 | 522.08 | 630,100 |
08 Feb 2023 | 520.80 | 524.65 | 520.00 | 523.22 | 523.22 | 351,900 |
07 Feb 2023 | 517.00 | 526.08 | 512.92 | 524.96 | 524.96 | 542,400 |
06 Feb 2023 | 518.20 | 522.42 | 515.74 | 518.00 | 518.00 | 370,400 |
03 Feb 2023 | 518.32 | 521.98 | 516.02 | 520.76 | 520.76 | 337,100 |
02 Feb 2023 | 525.63 | 528.64 | 517.05 | 520.83 | 520.83 | 545,900 |
01 Feb 2023 | 511.90 | 525.89 | 511.25 | 523.59 | 523.59 | 531,800 |
31 Jan 2023 | 509.11 | 514.25 | 508.13 | 513.96 | 513.96 | 503,300 |
30 Jan 2023 | 505.61 | 512.69 | 505.41 | 507.97 | 507.97 | 433,300 |
27 Jan 2023 | 508.99 | 511.00 | 505.19 | 505.67 | 505.67 | 439,700 |
26 Jan 2023 | 505.80 | 509.05 | 502.07 | 506.82 | 506.82 | 391,200 |
25 Jan 2023 | 500.22 | 502.83 | 493.78 | 502.63 | 502.63 | 299,400 |
24 Jan 2023 | 498.40 | 503.04 | 495.92 | 501.53 | 501.53 | 555,100 |
23 Jan 2023 | 494.20 | 500.95 | 491.60 | 500.47 | 500.47 | 417,800 |
20 Jan 2023 | 488.28 | 495.94 | 486.32 | 491.25 | 491.25 | 589,500 |
19 Jan 2023 | 496.50 | 499.81 | 486.02 | 488.12 | 488.12 | 628,500 |
18 Jan 2023 | 495.68 | 501.44 | 495.68 | 500.08 | 500.08 | 544,800 |
17 Jan 2023 | 490.83 | 495.00 | 488.68 | 494.59 | 494.59 | 467,700 |
13 Jan 2023 | 490.42 | 495.39 | 489.13 | 490.99 | 490.99 | 406,500 |
12 Jan 2023 | 493.10 | 495.89 | 488.92 | 491.83 | 491.83 | 446,800 |
11 Jan 2023 | 490.00 | 495.52 | 488.68 | 493.55 | 493.55 | 519,000 |
10 Jan 2023 | 483.85 | 489.59 | 482.01 | 488.62 | 488.62 | 393,000 |
09 Jan 2023 | 484.27 | 490.88 | 480.41 | 484.76 | 484.76 | 470,700 |
06 Jan 2023 | 478.99 | 489.28 | 478.89 | 486.19 | 486.19 | 779,100 |
05 Jan 2023 | 482.47 | 490.98 | 479.56 | 488.94 | 488.94 | 702,200 |
04 Jan 2023 | 476.31 | 483.61 | 471.33 | 483.52 | 483.52 | 716,900 |
03 Jan 2023 | 469.66 | 473.58 | 466.62 | 471.63 | 471.63 | 545,800 |
30 Dec 2022 | 462.55 | 469.55 | 460.55 | 469.07 | 469.07 | 372,500 |
29 Dec 2022 | 465.70 | 469.35 | 463.77 | 464.83 | 464.83 | 431,200 |
28 Dec 2022 | 465.38 | 465.41 | 457.54 | 463.52 | 463.52 | 560,700 |
27 Dec 2022 | 459.12 | 466.74 | 457.01 | 464.00 | 464.00 | 578,300 |
23 Dec 2022 | 458.16 | 460.13 | 454.11 | 456.40 | 456.40 | 361,100 |
22 Dec 2022 | 449.00 | 457.53 | 445.63 | 457.05 | 457.05 | 939,200 |
21 Dec 2022 | 446.28 | 453.70 | 443.77 | 452.29 | 452.29 | 680,200 |
20 Dec 2022 | 440.18 | 445.31 | 436.15 | 439.20 | 439.20 | 530,800 |
19 Dec 2022 | 453.67 | 453.81 | 439.20 | 440.51 | 440.51 | 748,000 |
16 Dec 2022 | 451.72 | 455.04 | 446.79 | 451.12 | 451.12 | 880,800 |
15 Dec 2022 | 458.60 | 458.60 | 453.00 | 455.02 | 455.02 | 491,300 |
14 Dec 2022 | 462.88 | 466.46 | 456.37 | 462.85 | 462.85 | 564,000 |
13 Dec 2022 | 482.86 | 483.80 | 462.54 | 464.41 | 464.41 | 817,700 |
12 Dec 2022 | 465.00 | 472.35 | 463.99 | 471.96 | 471.96 | 528,600 |
09 Dec 2022 | 480.04 | 480.50 | 471.48 | 471.63 | 471.63 | 559,000 |
08 Dec 2022 | 481.50 | 482.69 | 473.71 | 481.65 | 481.65 | 712,700 |
07 Dec 2022 | 463.31 | 480.57 | 462.83 | 480.05 | 480.05 | 841,500 |
06 Dec 2022 | 472.00 | 474.48 | 460.23 | 465.58 | 465.58 | 897,100 |
05 Dec 2022 | 468.34 | 473.11 | 465.39 | 472.52 | 472.52 | 941,300 |
02 Dec 2022 | 467.05 | 477.92 | 461.88 | 471.33 | 471.33 | 1,526,400 |
01 Dec 2022 | 470.47 | 477.08 | 464.00 | 472.53 | 472.53 | 1,499,700 |
30 Nov 2022 | 449.95 | 466.55 | 447.06 | 464.84 | 464.84 | 1,193,600 |
29 Nov 2022 | 457.31 | 457.31 | 446.10 | 449.88 | 449.88 | 1,210,100 |
28 Nov 2022 | 448.47 | 461.57 | 447.87 | 457.24 | 457.24 | 898,200 |
25 Nov 2022 | 448.58 | 448.86 | 444.62 | 448.35 | 448.35 | 240,000 |
23 Nov 2022 | 450.23 | 451.48 | 446.15 | 447.37 | 447.37 | 453,500 |
22 Nov 2022 | 445.53 | 450.24 | 441.55 | 450.04 | 450.04 | 423,200 |
21 Nov 2022 | 439.96 | 443.20 | 436.35 | 442.01 | 442.01 | 350,100 |
18 Nov 2022 | 441.66 | 442.95 | 435.56 | 440.50 | 440.50 | 580,800 |
17 Nov 2022 | 432.01 | 435.50 | 426.61 | 434.70 | 434.70 | 397,300 |
16 Nov 2022 | 429.12 | 436.18 | 428.32 | 435.58 | 435.58 | 505,700 |
15 Nov 2022 | 432.00 | 439.52 | 428.51 | 436.27 | 436.27 | 659,500 |
14 Nov 2022 | 431.50 | 436.81 | 422.43 | 422.62 | 422.62 | 725,100 |
11 Nov 2022 | 427.08 | 430.75 | 420.27 | 430.27 | 430.27 | 893,400 |
10 Nov 2022 | 424.40 | 431.00 | 416.50 | 423.58 | 423.58 | 641,300 |
09 Nov 2022 | 420.00 | 428.19 | 413.15 | 413.47 | 413.47 | 596,500 |
08 Nov 2022 | 421.00 | 426.16 | 418.34 | 423.12 | 423.12 | 583,700 |
07 Nov 2022 | 418.32 | 419.52 | 410.84 | 419.35 | 419.35 | 443,300 |
04 Nov 2022 | 418.61 | 424.12 | 411.90 | 418.32 | 418.32 | 525,000 |
03 Nov 2022 | 403.90 | 420.05 | 402.77 | 415.64 | 415.64 | 596,600 |
02 Nov 2022 | 412.65 | 426.89 | 406.35 | 406.77 | 406.77 | 954,300 |
01 Nov 2022 | 424.51 | 425.50 | 417.46 | 422.00 | 422.00 | 779,300 |
31 Oct 2022 | 415.51 | 421.37 | 415.28 | 419.37 | 419.37 | 701,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |