Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 491.00 | 493.40 | 489.10 | 493.90 | 493.90 | 75,285 |
01 May 2024 | 496.85 | 496.85 | 496.85 | 496.85 | 496.85 | - |
30 Apr 2024 | 499.20 | 502.00 | 493.40 | 496.85 | 496.85 | 43,498 |
29 Apr 2024 | 495.65 | 499.90 | 493.60 | 494.25 | 494.25 | 1,089 |
26 Apr 2024 | 487.75 | 496.20 | 487.35 | 495.30 | 495.30 | 51,674 |
25 Apr 2024 | 490.75 | 491.50 | 478.78 | 481.90 | 481.90 | 5,312 |
24 Apr 2024 | 493.35 | 496.30 | 489.60 | 490.60 | 490.60 | 19,707 |
23 Apr 2024 | 484.70 | 493.50 | 484.30 | 493.50 | 493.50 | 332,059 |
22 Apr 2024 | 488.20 | 489.50 | 485.00 | 489.85 | 489.85 | 92,303 |
19 Apr 2024 | 479.75 | 486.50 | 479.50 | 484.30 | 484.30 | 21,426 |
19 Apr 2024 | 12.7 Dividend | |||||
18 Apr 2024 | 502.85 | 501.80 | 492.70 | 494.50 | 481.80 | 226,853 |
17 Apr 2024 | 499.15 | 504.00 | 497.20 | 501.30 | 488.43 | 69,095 |
16 Apr 2024 | 499.40 | 509.60 | 499.00 | 501.35 | 488.47 | 47,826 |
15 Apr 2024 | 508.75 | 512.00 | 503.40 | 506.60 | 493.59 | 14,471 |
12 Apr 2024 | 515.00 | 515.40 | 499.50 | 500.75 | 487.89 | 94,775 |
11 Apr 2024 | 507.35 | 510.40 | 503.60 | 509.50 | 496.41 | 30,553 |
10 Apr 2024 | 520.80 | 521.20 | 502.40 | 505.40 | 492.42 | 438,158 |
09 Apr 2024 | 519.30 | 523.60 | 517.59 | 519.10 | 505.77 | 19,738 |
08 Apr 2024 | 521.80 | 523.40 | 519.00 | 521.40 | 508.01 | 233,943 |
05 Apr 2024 | 515.80 | 526.60 | 515.41 | 514.60 | 501.38 | 6,638 |
04 Apr 2024 | 528.80 | 532.00 | 521.40 | 528.20 | 514.63 | 39,236 |
03 Apr 2024 | 521.60 | 530.00 | 520.00 | 528.60 | 515.02 | 151,141 |
02 Apr 2024 | 533.90 | 536.80 | 521.60 | 525.90 | 512.39 | 22,864 |
28 Mar 2024 | 533.50 | 535.20 | 530.40 | 533.50 | 519.80 | 10,980 |
27 Mar 2024 | 531.60 | 536.40 | 526.80 | 531.60 | 517.95 | 25,771 |
26 Mar 2024 | 529.20 | 535.60 | 526.80 | 530.40 | 516.78 | 13,808 |
25 Mar 2024 | 536.00 | 536.60 | 528.40 | 529.60 | 516.00 | 19,251 |
22 Mar 2024 | 543.70 | 545.60 | 535.20 | 536.60 | 522.82 | 3,031 |
21 Mar 2024 | 546.80 | 556.59 | 537.40 | 547.80 | 533.73 | 17,529 |
20 Mar 2024 | 531.60 | 543.00 | 531.00 | 541.70 | 527.79 | 36,989 |
19 Mar 2024 | 527.10 | 531.40 | 525.79 | 527.30 | 513.76 | 38,601 |
18 Mar 2024 | 530.80 | 532.20 | 524.80 | 531.20 | 517.56 | 111,920 |
15 Mar 2024 | 524.70 | 535.00 | 521.20 | 530.40 | 516.78 | 96,995 |
14 Mar 2024 | 525.50 | 532.60 | 521.20 | 525.30 | 511.81 | 130,126 |
13 Mar 2024 | 516.30 | 541.00 | 514.80 | 528.00 | 514.44 | 38,208 |
12 Mar 2024 | 528.00 | 538.00 | 523.40 | 536.00 | 522.23 | 22,960 |
11 Mar 2024 | 520.60 | 529.80 | 520.20 | 522.20 | 508.79 | 154,776 |
08 Mar 2024 | 523.00 | 528.00 | 521.80 | 524.50 | 511.03 | 9,076 |
07 Mar 2024 | 520.60 | 524.80 | 517.80 | 518.70 | 505.38 | 15,026 |
06 Mar 2024 | 512.60 | 521.80 | 510.00 | 515.60 | 502.36 | 9,761 |
05 Mar 2024 | 515.60 | 520.80 | 513.40 | 516.70 | 503.43 | 8,721 |
04 Mar 2024 | 517.50 | 518.00 | 514.60 | 516.30 | 503.04 | 14,686 |
01 Mar 2024 | 516.50 | 520.20 | 511.60 | 516.30 | 503.04 | 10,536 |
29 Feb 2024 | 510.05 | 517.80 | 512.80 | 516.70 | 503.43 | 33,561 |
28 Feb 2024 | 517.90 | 517.40 | 509.80 | 515.60 | 502.36 | 6,298 |
27 Feb 2024 | 517.70 | 521.40 | 516.40 | 517.30 | 504.01 | 6,168 |
26 Feb 2024 | 522.20 | 527.00 | 516.00 | 522.60 | 509.18 | 5,029 |
23 Feb 2024 | 516.70 | 524.60 | 515.74 | 523.80 | 510.35 | 12,205 |
22 Feb 2024 | 513.20 | 518.00 | 510.60 | 517.30 | 504.01 | 21,961 |
21 Feb 2024 | 511.85 | 515.60 | 511.20 | 512.60 | 499.44 | 12,815 |
20 Feb 2024 | 511.50 | 513.15 | 505.60 | 511.30 | 498.17 | 14,351 |
19 Feb 2024 | 510.65 | 512.40 | 505.40 | 508.95 | 495.88 | 7,724 |
16 Feb 2024 | 505.00 | 517.00 | 500.20 | 512.05 | 498.90 | 19,935 |
15 Feb 2024 | 509.15 | 510.00 | 502.80 | 508.55 | 495.49 | 10,266 |
14 Feb 2024 | 498.35 | 508.00 | 496.90 | 505.60 | 492.61 | 12,431 |
13 Feb 2024 | 506.95 | 510.80 | 486.10 | 498.95 | 486.14 | 13,713 |
12 Feb 2024 | 498.60 | 509.60 | 497.80 | 506.35 | 493.35 | 25,303 |
09 Feb 2024 | 493.55 | 497.10 | 491.10 | 494.90 | 482.19 | 13,352 |
08 Feb 2024 | 496.85 | 499.50 | 491.80 | 496.65 | 483.89 | 10,522 |
07 Feb 2024 | 494.90 | 496.90 | 491.50 | 496.20 | 483.46 | 4,555 |
06 Feb 2024 | 495.85 | 497.00 | 488.80 | 495.10 | 482.38 | 17,307 |
05 Feb 2024 | 492.75 | 495.40 | 490.60 | 492.90 | 480.24 | 16,261 |
02 Feb 2024 | 503.85 | 505.40 | 494.90 | 496.40 | 483.65 | 8,864 |
01 Feb 2024 | 497.45 | 503.20 | 497.20 | 497.60 | 484.82 | 15,979 |
31 Jan 2024 | 510.10 | 510.00 | 500.20 | 502.50 | 489.59 | 8,676 |
30 Jan 2024 | 504.60 | 508.40 | 499.90 | 505.85 | 492.86 | 21,488 |
29 Jan 2024 | 505.60 | 509.40 | 499.00 | 502.90 | 489.98 | 5,077 |
26 Jan 2024 | 500.30 | 509.00 | 500.09 | 508.55 | 495.49 | 25,069 |
25 Jan 2024 | 495.25 | 501.26 | 492.70 | 496.20 | 483.46 | 10,473 |
24 Jan 2024 | 498.95 | 501.80 | 497.39 | 499.75 | 486.92 | 28,951 |
23 Jan 2024 | 494.30 | 500.00 | 488.30 | 497.00 | 484.24 | 21,104 |
22 Jan 2024 | 494.30 | 499.10 | 485.30 | 497.05 | 484.28 | 48,343 |
19 Jan 2024 | 493.35 | 498.00 | 487.00 | 492.75 | 480.09 | 53,411 |
18 Jan 2024 | 493.10 | 493.80 | 483.30 | 486.55 | 474.05 | 67,784 |
17 Jan 2024 | 511.85 | 522.80 | 486.20 | 488.65 | 476.10 | 44,379 |
16 Jan 2024 | 516.10 | 517.20 | 510.60 | 510.70 | 497.58 | 37,796 |
15 Jan 2024 | 515.80 | 522.60 | 515.40 | 519.30 | 505.96 | 26,271 |
12 Jan 2024 | 514.60 | 521.60 | 507.40 | 521.40 | 508.01 | 16,477 |
11 Jan 2024 | 520.00 | 523.80 | 509.20 | 513.40 | 500.21 | 22,023 |
10 Jan 2024 | 518.90 | 525.80 | 512.60 | 518.50 | 505.18 | 12,118 |
09 Jan 2024 | 522.60 | 524.00 | 516.80 | 521.80 | 508.40 | 13,447 |
08 Jan 2024 | 516.30 | 521.80 | 509.60 | 517.70 | 504.40 | 9,821 |
05 Jan 2024 | 515.20 | 519.60 | 510.20 | 514.60 | 501.38 | 9,413 |
04 Jan 2024 | 516.30 | 520.60 | 512.00 | 515.60 | 502.36 | 11,091 |
03 Jan 2024 | 534.50 | 534.20 | 512.80 | 516.50 | 503.23 | 16,101 |
02 Jan 2024 | 539.20 | 539.20 | 539.20 | 539.20 | 525.35 | - |
29 Dec 2023 | 539.00 | 539.60 | 535.20 | 539.20 | 525.35 | 9,451 |
28 Dec 2023 | 540.90 | 541.40 | 534.40 | 541.10 | 527.20 | 8,725 |
27 Dec 2023 | 540.50 | 544.60 | 537.48 | 542.10 | 528.18 | 10,000 |
22 Dec 2023 | 536.40 | 542.00 | 537.60 | 536.80 | 523.01 | 17,314 |
21 Dec 2023 | 537.60 | 545.00 | 533.60 | 537.80 | 523.99 | 6,525 |
20 Dec 2023 | 537.80 | 543.20 | 534.80 | 538.20 | 524.38 | 5,501 |
19 Dec 2023 | 536.40 | 539.60 | 533.60 | 538.80 | 524.96 | 68,187 |
18 Dec 2023 | 539.60 | 546.40 | 535.60 | 540.30 | 526.42 | 39,075 |
15 Dec 2023 | 548.70 | 553.40 | 541.60 | 548.90 | 534.80 | 122,194 |
14 Dec 2023 | 524.30 | 547.00 | 511.60 | 546.20 | 532.17 | 90,054 |
13 Dec 2023 | 514.60 | 519.00 | 510.00 | 515.60 | 502.36 | 15,845 |
12 Dec 2023 | 510.05 | 513.80 | 509.20 | 509.30 | 496.22 | 100,055 |
11 Dec 2023 | 506.80 | 511.20 | 506.00 | 506.80 | 493.78 | 4,540 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |