Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 May 2023 | 432.50 | 437.50 | 432.00 | 434.00 | 434.00 | 200,306 |
26 May 2023 | 431.50 | 437.50 | 428.50 | 433.50 | 433.50 | 145,909 |
25 May 2023 | 429.00 | 432.00 | 428.00 | 432.00 | 432.00 | 39,943 |
24 May 2023 | 428.50 | 432.00 | 428.00 | 431.50 | 431.50 | 216,037 |
23 May 2023 | 428.50 | 432.00 | 428.50 | 428.50 | 428.50 | 50,023 |
22 May 2023 | 429.00 | 433.00 | 428.50 | 428.50 | 428.50 | 34,973 |
19 May 2023 | 428.50 | 432.50 | 427.50 | 431.00 | 431.00 | 83,688 |
18 May 2023 | 430.00 | 431.00 | 427.30 | 430.00 | 430.00 | 48,462 |
17 May 2023 | 429.00 | 429.25 | 427.00 | 428.50 | 428.50 | 109,882 |
16 May 2023 | 425.00 | 429.00 | 418.85 | 429.00 | 429.00 | 75,666 |
15 May 2023 | 426.00 | 430.50 | 425.55 | 427.00 | 427.00 | 105,709 |
12 May 2023 | 425.50 | 430.00 | 425.00 | 425.00 | 425.00 | 122,505 |
11 May 2023 | 425.00 | 430.50 | 425.00 | 429.00 | 429.00 | 157,872 |
10 May 2023 | 429.00 | 429.50 | 424.00 | 426.00 | 426.00 | 43,961 |
09 May 2023 | 420.00 | 429.00 | 419.00 | 425.00 | 425.00 | 127,027 |
05 May 2023 | 418.00 | 423.50 | 417.00 | 420.50 | 420.50 | 180,806 |
04 May 2023 | 416.50 | 422.50 | 416.50 | 418.50 | 418.50 | 202,089 |
03 May 2023 | 425.00 | 425.00 | 417.00 | 418.00 | 418.00 | 205,882 |
02 May 2023 | 421.00 | 425.50 | 416.21 | 418.50 | 418.50 | 191,849 |
28 Apr 2023 | 422.00 | 424.76 | 418.50 | 419.50 | 419.50 | 93,885 |
27 Apr 2023 | 421.50 | 425.50 | 413.77 | 420.00 | 420.00 | 166,061 |
26 Apr 2023 | 419.50 | 425.00 | 417.00 | 419.50 | 419.50 | 97,272 |
25 Apr 2023 | 421.00 | 425.00 | 419.50 | 422.50 | 422.50 | 135,869 |
24 Apr 2023 | 421.00 | 426.50 | 418.00 | 419.50 | 419.50 | 80,038 |
21 Apr 2023 | 424.00 | 426.65 | 420.00 | 421.00 | 421.00 | 251,719 |
20 Apr 2023 | 424.00 | 428.00 | 423.00 | 423.00 | 423.00 | 208,737 |
19 Apr 2023 | 427.50 | 427.50 | 424.00 | 424.00 | 424.00 | 296,268 |
18 Apr 2023 | 426.50 | 427.54 | 424.00 | 426.00 | 426.00 | 160,639 |
17 Apr 2023 | 430.00 | 433.00 | 426.50 | 427.00 | 427.00 | 345,220 |
14 Apr 2023 | 433.00 | 436.00 | 430.00 | 431.50 | 431.50 | 249,058 |
13 Apr 2023 | 433.00 | 436.50 | 430.00 | 430.50 | 430.50 | 299,212 |
12 Apr 2023 | 438.00 | 438.00 | 433.00 | 433.00 | 433.00 | 279,767 |
11 Apr 2023 | 435.00 | 439.00 | 430.00 | 435.00 | 435.00 | 107,460 |
06 Apr 2023 | 437.00 | 440.50 | 434.50 | 435.50 | 435.50 | 88,603 |
06 Apr 2023 | 5.02451 Dividend | |||||
05 Apr 2023 | 436.00 | 440.50 | 435.00 | 437.00 | 431.98 | 367,264 |
04 Apr 2023 | 439.00 | 441.50 | 435.00 | 436.00 | 430.99 | 152,292 |
03 Apr 2023 | 438.00 | 440.00 | 430.75 | 437.50 | 432.47 | 116,208 |
31 Mar 2023 | 434.00 | 435.00 | 429.50 | 432.00 | 427.03 | 155,634 |
30 Mar 2023 | 425.00 | 527.50 | 424.23 | 427.50 | 422.58 | 149,614 |
29 Mar 2023 | 425.00 | 428.42 | 422.50 | 423.00 | 418.14 | 103,195 |
28 Mar 2023 | 428.00 | 433.00 | 424.00 | 425.00 | 420.11 | 144,245 |
27 Mar 2023 | 436.00 | 436.00 | 424.00 | 427.50 | 422.58 | 166,025 |
24 Mar 2023 | 430.00 | 439.00 | 429.00 | 435.00 | 430.00 | 156,464 |
23 Mar 2023 | 435.00 | 436.00 | 429.00 | 431.00 | 426.04 | 49,761 |
22 Mar 2023 | 429.50 | 435.50 | 429.00 | 430.00 | 425.06 | 88,383 |
21 Mar 2023 | 430.50 | 439.50 | 428.00 | 429.00 | 424.07 | 213,233 |
20 Mar 2023 | 435.00 | 435.00 | 428.35 | 429.00 | 424.07 | 106,597 |
17 Mar 2023 | 440.00 | 440.50 | 431.00 | 435.50 | 430.49 | 487,900 |
16 Mar 2023 | 443.50 | 443.50 | 436.00 | 436.00 | 430.99 | 639,501 |
15 Mar 2023 | 438.50 | 443.50 | 437.00 | 442.50 | 437.41 | 247,384 |
14 Mar 2023 | 437.50 | 438.50 | 433.00 | 438.00 | 432.96 | 120,366 |
13 Mar 2023 | 443.50 | 443.50 | 430.00 | 435.50 | 430.49 | 149,615 |
10 Mar 2023 | 436.00 | 442.35 | 432.00 | 432.00 | 427.03 | 280,300 |
09 Mar 2023 | 442.00 | 443.50 | 439.25 | 439.50 | 434.45 | 139,927 |
08 Mar 2023 | 445.00 | 448.43 | 440.00 | 442.00 | 436.92 | 160,670 |
07 Mar 2023 | 445.50 | 449.00 | 441.00 | 441.00 | 435.93 | 129,229 |
06 Mar 2023 | 444.00 | 451.00 | 441.50 | 445.00 | 439.88 | 87,624 |
03 Mar 2023 | 444.00 | 450.00 | 443.00 | 443.00 | 437.91 | 371,228 |
02 Mar 2023 | 449.50 | 450.08 | 445.00 | 445.00 | 439.88 | 75,925 |
01 Mar 2023 | 450.00 | 454.00 | 445.20 | 446.50 | 441.37 | 120,916 |
28 Feb 2023 | 444.00 | 449.35 | 442.00 | 448.50 | 443.34 | 296,710 |
27 Feb 2023 | 448.00 | 453.00 | 442.00 | 442.50 | 437.41 | 142,440 |
24 Feb 2023 | 450.50 | 456.50 | 448.00 | 450.00 | 444.83 | 133,921 |
23 Feb 2023 | 454.00 | 458.00 | 451.00 | 455.00 | 449.77 | 156,768 |
22 Feb 2023 | 452.50 | 457.19 | 450.00 | 450.00 | 444.83 | 128,352 |
21 Feb 2023 | 469.00 | 470.00 | 455.00 | 459.00 | 453.72 | 113,197 |
20 Feb 2023 | 462.00 | 469.00 | 462.00 | 464.00 | 458.67 | 109,531 |
17 Feb 2023 | 461.50 | 466.00 | 459.00 | 459.00 | 453.72 | 76,709 |
16 Feb 2023 | 466.00 | 466.00 | 459.50 | 462.00 | 456.69 | 69,094 |
15 Feb 2023 | 466.00 | 466.50 | 457.00 | 457.00 | 451.75 | 78,321 |
14 Feb 2023 | 465.50 | 465.50 | 456.00 | 456.00 | 450.76 | 289,124 |
13 Feb 2023 | 461.50 | 468.50 | 460.80 | 461.00 | 455.70 | 75,582 |
10 Feb 2023 | 470.00 | 470.00 | 461.00 | 464.00 | 458.67 | 102,789 |
09 Feb 2023 | 468.50 | 473.00 | 467.00 | 467.50 | 462.12 | 95,321 |
08 Feb 2023 | 467.50 | 472.00 | 467.50 | 469.00 | 463.61 | 68,928 |
07 Feb 2023 | 473.00 | 473.00 | 470.10 | 470.50 | 465.09 | 39,386 |
06 Feb 2023 | 475.00 | 475.00 | 469.71 | 474.50 | 469.04 | 63,415 |
03 Feb 2023 | 471.00 | 475.00 | 468.00 | 472.50 | 467.07 | 166,102 |
02 Feb 2023 | 472.00 | 472.62 | 468.50 | 471.00 | 465.58 | 241,982 |
01 Feb 2023 | 471.00 | 479.50 | 466.00 | 466.00 | 460.64 | 112,587 |
31 Jan 2023 | 473.50 | 474.00 | 471.50 | 471.50 | 466.08 | 94,028 |
30 Jan 2023 | 475.50 | 475.50 | 470.00 | 472.50 | 467.07 | 82,670 |
27 Jan 2023 | 472.50 | 474.00 | 470.50 | 473.00 | 467.56 | 174,941 |
26 Jan 2023 | 475.00 | 475.00 | 471.39 | 473.00 | 467.56 | 122,075 |
25 Jan 2023 | 474.50 | 475.00 | 468.50 | 472.00 | 466.57 | 170,128 |
24 Jan 2023 | 470.00 | 475.00 | 468.50 | 474.00 | 468.55 | 230,347 |
23 Jan 2023 | 475.00 | 475.00 | 469.00 | 470.00 | 464.60 | 97,238 |
20 Jan 2023 | 470.00 | 475.00 | 465.50 | 471.00 | 465.58 | 171,752 |
19 Jan 2023 | 474.00 | 475.00 | 469.00 | 471.00 | 465.58 | 278,152 |
18 Jan 2023 | 477.00 | 477.00 | 468.50 | 470.00 | 464.60 | 158,184 |
17 Jan 2023 | 465.00 | 476.00 | 465.00 | 470.50 | 465.09 | 220,400 |
16 Jan 2023 | 466.00 | 468.00 | 462.00 | 465.00 | 459.65 | 290,542 |
13 Jan 2023 | 465.00 | 469.00 | 462.00 | 468.50 | 463.11 | 171,528 |
12 Jan 2023 | 463.00 | 464.50 | 460.00 | 463.00 | 457.68 | 203,976 |
11 Jan 2023 | 462.00 | 470.00 | 460.00 | 465.00 | 459.65 | 251,468 |
10 Jan 2023 | 458.00 | 463.00 | 458.00 | 462.00 | 456.69 | 128,893 |
09 Jan 2023 | 465.00 | 469.00 | 458.00 | 458.00 | 452.73 | 376,380 |
06 Jan 2023 | 465.00 | 469.00 | 464.00 | 466.00 | 460.64 | 107,908 |
05 Jan 2023 | 463.00 | 468.00 | 457.00 | 467.00 | 461.63 | 154,933 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |