Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jun 2023 | 505.59 | 505.59 | 478.13 | 498.76 | 498.76 | 355,192 |
01 Jun 2023 | 495.00 | 504.38 | 487.66 | 499.29 | 499.29 | 734,200 |
31 May 2023 | 504.86 | 513.93 | 488.39 | 489.91 | 489.91 | 900,800 |
30 May 2023 | 540.32 | 553.64 | 512.33 | 514.97 | 514.97 | 1,179,700 |
26 May 2023 | 495.58 | 532.00 | 490.24 | 520.92 | 520.92 | 2,053,700 |
25 May 2023 | 454.12 | 495.00 | 447.00 | 488.32 | 488.32 | 2,121,600 |
24 May 2023 | 411.79 | 417.37 | 406.66 | 415.73 | 415.73 | 571,400 |
23 May 2023 | 441.94 | 443.69 | 422.05 | 423.70 | 423.70 | 566,400 |
22 May 2023 | 428.48 | 450.45 | 428.48 | 448.40 | 448.40 | 554,000 |
19 May 2023 | 431.40 | 435.08 | 427.25 | 432.02 | 432.02 | 532,300 |
18 May 2023 | 420.10 | 431.99 | 415.73 | 431.47 | 431.47 | 1,017,600 |
17 May 2023 | 405.79 | 420.82 | 399.48 | 415.71 | 415.71 | 638,000 |
16 May 2023 | 409.65 | 414.44 | 402.06 | 402.54 | 402.54 | 350,600 |
15 May 2023 | 399.56 | 413.34 | 396.90 | 412.56 | 412.56 | 416,500 |
12 May 2023 | 400.74 | 403.61 | 393.10 | 399.19 | 399.19 | 373,500 |
11 May 2023 | 414.47 | 416.00 | 396.33 | 398.61 | 398.61 | 597,500 |
10 May 2023 | 407.29 | 418.95 | 407.29 | 415.98 | 415.98 | 782,400 |
09 May 2023 | 409.78 | 413.23 | 398.01 | 401.38 | 401.38 | 744,000 |
08 May 2023 | 406.08 | 423.53 | 406.08 | 418.62 | 418.62 | 744,900 |
05 May 2023 | 405.05 | 418.96 | 383.19 | 411.27 | 411.27 | 2,187,500 |
04 May 2023 | 459.59 | 464.86 | 454.75 | 458.93 | 458.93 | 741,400 |
03 May 2023 | 467.39 | 476.55 | 457.83 | 466.11 | 466.11 | 489,200 |
02 May 2023 | 472.45 | 482.17 | 462.57 | 468.13 | 468.13 | 501,900 |
01 May 2023 | 461.62 | 473.82 | 461.62 | 471.74 | 471.74 | 432,900 |
28 Apr 2023 | 449.94 | 463.94 | 448.17 | 461.97 | 461.97 | 425,000 |
27 Apr 2023 | 452.40 | 452.40 | 433.42 | 448.61 | 448.61 | 568,000 |
26 Apr 2023 | 456.49 | 462.36 | 448.97 | 454.04 | 454.04 | 510,200 |
25 Apr 2023 | 466.13 | 470.45 | 450.28 | 450.82 | 450.82 | 430,700 |
24 Apr 2023 | 465.76 | 474.99 | 464.29 | 472.93 | 472.93 | 389,400 |
21 Apr 2023 | 463.30 | 465.08 | 457.32 | 463.00 | 463.00 | 221,800 |
20 Apr 2023 | 455.03 | 473.67 | 454.39 | 466.42 | 466.42 | 294,700 |
19 Apr 2023 | 470.91 | 470.91 | 461.82 | 463.50 | 463.50 | 290,800 |
18 Apr 2023 | 488.27 | 490.00 | 471.91 | 475.62 | 475.62 | 349,800 |
17 Apr 2023 | 470.84 | 482.64 | 470.84 | 482.36 | 482.36 | 302,600 |
14 Apr 2023 | 476.33 | 485.98 | 471.04 | 477.27 | 477.27 | 190,600 |
13 Apr 2023 | 466.16 | 477.88 | 463.14 | 476.84 | 476.84 | 338,200 |
12 Apr 2023 | 492.70 | 493.35 | 465.36 | 465.89 | 465.89 | 373,300 |
11 Apr 2023 | 492.00 | 494.63 | 482.41 | 484.64 | 484.64 | 315,800 |
10 Apr 2023 | 467.64 | 489.08 | 466.31 | 488.76 | 488.76 | 404,400 |
06 Apr 2023 | 466.53 | 477.75 | 460.54 | 473.61 | 473.61 | 299,000 |
05 Apr 2023 | 478.74 | 479.24 | 466.60 | 473.32 | 473.32 | 547,500 |
04 Apr 2023 | 493.58 | 496.73 | 478.71 | 483.01 | 483.01 | 296,200 |
03 Apr 2023 | 496.47 | 500.81 | 482.51 | 492.97 | 492.97 | 342,800 |
31 Mar 2023 | 494.49 | 502.82 | 492.20 | 500.54 | 500.54 | 464,100 |
30 Mar 2023 | 499.05 | 504.57 | 490.94 | 497.79 | 497.79 | 393,800 |
30 Mar 2023 | 1 Dividend | |||||
29 Mar 2023 | 485.59 | 495.63 | 479.51 | 490.91 | 489.91 | 386,400 |
28 Mar 2023 | 482.10 | 485.26 | 462.62 | 475.04 | 474.07 | 562,800 |
27 Mar 2023 | 490.59 | 491.80 | 475.32 | 482.83 | 481.85 | 369,700 |
24 Mar 2023 | 505.53 | 506.25 | 479.10 | 485.40 | 484.41 | 661,300 |
23 Mar 2023 | 500.51 | 517.83 | 496.98 | 510.50 | 509.46 | 466,200 |
22 Mar 2023 | 499.72 | 510.71 | 488.72 | 489.81 | 488.81 | 647,100 |
21 Mar 2023 | 501.23 | 505.63 | 492.44 | 498.44 | 497.42 | 495,900 |
20 Mar 2023 | 489.85 | 498.07 | 482.27 | 494.34 | 493.33 | 379,300 |
17 Mar 2023 | 500.74 | 503.82 | 484.12 | 488.31 | 487.32 | 688,900 |
16 Mar 2023 | 477.95 | 500.99 | 471.31 | 497.97 | 496.96 | 706,400 |
15 Mar 2023 | 485.98 | 490.18 | 465.92 | 476.61 | 475.64 | 620,300 |
14 Mar 2023 | 497.94 | 503.50 | 484.08 | 493.72 | 492.71 | 624,900 |
13 Mar 2023 | 469.52 | 494.34 | 463.89 | 486.30 | 485.31 | 588,300 |
10 Mar 2023 | 497.52 | 497.52 | 475.72 | 478.95 | 477.97 | 360,600 |
09 Mar 2023 | 505.20 | 516.69 | 491.93 | 492.67 | 491.67 | 472,300 |
08 Mar 2023 | 495.39 | 507.23 | 493.81 | 504.77 | 503.74 | 303,700 |
07 Mar 2023 | 495.98 | 503.30 | 490.39 | 492.80 | 491.80 | 205,200 |
06 Mar 2023 | 507.91 | 515.89 | 495.59 | 497.21 | 496.20 | 347,500 |
03 Mar 2023 | 494.59 | 508.35 | 492.80 | 506.03 | 505.00 | 326,800 |
02 Mar 2023 | 479.03 | 495.59 | 472.49 | 493.74 | 492.73 | 262,400 |
01 Mar 2023 | 486.43 | 493.89 | 482.68 | 486.53 | 485.54 | 281,500 |
28 Feb 2023 | 483.25 | 493.92 | 481.33 | 484.29 | 483.30 | 379,300 |
27 Feb 2023 | 489.57 | 492.04 | 484.99 | 486.26 | 485.27 | 342,800 |
24 Feb 2023 | 485.97 | 488.94 | 479.88 | 483.06 | 482.08 | 372,500 |
23 Feb 2023 | 502.89 | 506.16 | 477.80 | 494.90 | 493.89 | 661,100 |
22 Feb 2023 | 485.00 | 489.37 | 474.74 | 482.71 | 481.73 | 383,800 |
21 Feb 2023 | 492.44 | 501.03 | 480.06 | 481.92 | 480.94 | 645,700 |
17 Feb 2023 | 512.13 | 514.05 | 498.51 | 502.09 | 501.07 | 488,900 |
16 Feb 2023 | 518.31 | 524.87 | 510.50 | 513.37 | 512.32 | 484,100 |
15 Feb 2023 | 516.12 | 530.65 | 514.07 | 530.09 | 529.01 | 453,800 |
14 Feb 2023 | 493.49 | 522.86 | 491.15 | 520.56 | 519.50 | 660,900 |
13 Feb 2023 | 492.76 | 503.38 | 486.06 | 501.42 | 500.40 | 621,000 |
10 Feb 2023 | 508.60 | 508.78 | 488.93 | 492.02 | 491.02 | 580,300 |
09 Feb 2023 | 489.68 | 529.95 | 489.68 | 510.43 | 509.39 | 1,785,000 |
08 Feb 2023 | 460.00 | 471.44 | 457.40 | 463.00 | 462.06 | 726,900 |
07 Feb 2023 | 451.65 | 471.04 | 449.47 | 467.62 | 466.67 | 598,600 |
06 Feb 2023 | 446.84 | 463.20 | 445.01 | 449.68 | 448.76 | 473,200 |
03 Feb 2023 | 460.39 | 473.31 | 453.61 | 456.30 | 455.37 | 693,500 |
02 Feb 2023 | 461.39 | 479.59 | 461.39 | 473.96 | 472.99 | 608,400 |
01 Feb 2023 | 426.55 | 464.72 | 426.44 | 457.77 | 456.84 | 1,083,100 |
31 Jan 2023 | 407.79 | 426.79 | 405.70 | 426.56 | 425.69 | 466,500 |
30 Jan 2023 | 416.45 | 418.29 | 406.15 | 407.62 | 406.79 | 635,000 |
27 Jan 2023 | 428.64 | 432.78 | 422.13 | 425.07 | 424.20 | 484,200 |
26 Jan 2023 | 431.46 | 436.42 | 420.77 | 432.76 | 431.88 | 295,700 |
25 Jan 2023 | 407.79 | 426.20 | 402.14 | 424.69 | 423.82 | 350,700 |
24 Jan 2023 | 425.92 | 434.80 | 415.52 | 419.13 | 418.28 | 445,800 |
23 Jan 2023 | 403.99 | 429.60 | 399.06 | 428.51 | 427.64 | 792,500 |
20 Jan 2023 | 390.38 | 397.94 | 383.28 | 397.78 | 396.97 | 358,900 |
19 Jan 2023 | 391.59 | 393.24 | 379.10 | 383.29 | 382.51 | 650,500 |
18 Jan 2023 | 405.79 | 409.58 | 397.22 | 397.85 | 397.04 | 307,400 |
17 Jan 2023 | 395.92 | 403.78 | 395.92 | 401.68 | 400.86 | 478,500 |
13 Jan 2023 | 392.75 | 398.74 | 391.34 | 398.46 | 397.65 | 208,900 |
12 Jan 2023 | 398.00 | 404.53 | 387.11 | 399.64 | 398.83 | 457,600 |
11 Jan 2023 | 390.37 | 397.90 | 388.52 | 397.37 | 396.56 | 486,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |