Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 560.00 | 582.00 | 559.00 | 578.84 | 578.84 | 82,511 |
25 Jul 2024 | 554.20 | 576.00 | 550.00 | 559.60 | 559.60 | 19,138 |
24 Jul 2024 | 519.80 | 522.80 | 514.40 | 518.62 | 518.62 | 9,015 |
23 Jul 2024 | 514.00 | 526.40 | 512.00 | 519.72 | 519.72 | 57,630 |
22 Jul 2024 | 511.20 | 515.80 | 510.60 | 513.20 | 513.20 | 20,126 |
19 Jul 2024 | 505.80 | 515.40 | 501.80 | 505.69 | 505.69 | 6,178 |
18 Jul 2024 | 518.00 | 528.60 | 505.80 | 523.94 | 523.94 | 20,754 |
17 Jul 2024 | 517.00 | 521.20 | 508.00 | 510.00 | 510.00 | 3,251 |
16 Jul 2024 | 519.60 | 519.60 | 510.40 | 513.17 | 513.17 | 6,827 |
15 Jul 2024 | 521.40 | 521.40 | 515.00 | 518.90 | 518.90 | 2,402 |
12 Jul 2024 | 520.40 | 525.40 | 513.80 | 519.67 | 519.67 | 2,293 |
11 Jul 2024 | 507.40 | 522.60 | 507.40 | 521.40 | 521.40 | 4,043 |
10 Jul 2024 | 501.60 | 510.40 | 501.60 | 507.11 | 507.11 | 5,243 |
09 Jul 2024 | 499.30 | 518.60 | 499.30 | 512.08 | 512.08 | 9,159 |
08 Jul 2024 | 504.40 | 506.80 | 499.50 | 502.80 | 502.80 | 25,916 |
05 Jul 2024 | 495.30 | 506.20 | 495.30 | 503.71 | 503.71 | 1,920 |
04 Jul 2024 | 502.00 | 504.00 | 495.10 | 501.19 | 501.19 | 11,235 |
03 Jul 2024 | 483.00 | 504.00 | 483.00 | 496.50 | 496.50 | 3,435 |
02 Jul 2024 | 486.50 | 491.40 | 479.00 | 482.98 | 482.98 | 9,874 |
01 Jul 2024 | 493.90 | 495.90 | 486.60 | 490.41 | 490.41 | 16,516 |
28 Jun 2024 | 483.50 | 493.10 | 483.50 | 490.35 | 490.35 | 3,396 |
27 Jun 2024 | 482.50 | 488.30 | 482.50 | 484.93 | 484.93 | 79,084 |
26 Jun 2024 | 486.10 | 494.30 | 483.70 | 489.21 | 489.21 | 2,068 |
25 Jun 2024 | 490.00 | 490.00 | 52.25 | 483.00 | 483.00 | 26,480 |
24 Jun 2024 | 482.20 | 487.30 | 473.60 | 481.20 | 481.20 | 3,919 |
21 Jun 2024 | 476.40 | 482.40 | 473.50 | 475.60 | 475.60 | 14,802 |
20 Jun 2024 | 476.90 | 480.60 | 469.60 | 476.60 | 476.60 | 3,494 |
19 Jun 2024 | 477.70 | 481.30 | 471.60 | 473.03 | 473.03 | 15,813 |
18 Jun 2024 | 474.20 | 480.80 | 474.20 | 476.82 | 476.82 | 80,028 |
17 Jun 2024 | 482.00 | 485.00 | 471.30 | 473.70 | 473.70 | 110,263 |
14 Jun 2024 | 483.20 | 486.60 | 479.20 | 484.04 | 484.04 | 4,305 |
13 Jun 2024 | 484.10 | 487.80 | 479.40 | 485.01 | 485.01 | 59,625 |
12 Jun 2024 | 498.10 | 498.10 | 473.90 | 488.50 | 488.50 | 27,128 |
11 Jun 2024 | 502.60 | 505.20 | 492.00 | 496.80 | 496.80 | 79,830 |
10 Jun 2024 | 492.40 | 504.20 | 492.40 | 499.10 | 499.10 | 1,850 |
07 Jun 2024 | 502.20 | 510.20 | 500.20 | 506.92 | 506.92 | 11,948 |
06 Jun 2024 | 494.70 | 508.20 | 494.70 | 505.72 | 505.72 | 12,566 |
05 Jun 2024 | 496.60 | 498.20 | 489.30 | 497.70 | 497.70 | 122,532 |
04 Jun 2024 | 487.20 | 498.30 | 483.10 | 485.50 | 485.50 | 266,290 |
03 Jun 2024 | 485.30 | 496.60 | 483.20 | 483.80 | 483.80 | 216,295 |
31 May 2024 | 491.30 | 491.30 | 480.70 | 486.40 | 486.40 | 21,568 |
30 May 2024 | 484.40 | 494.80 | 476.30 | 479.60 | 479.60 | 98,318 |
29 May 2024 | 497.50 | 497.50 | 480.00 | 482.05 | 482.05 | 31,862 |
28 May 2024 | 509.00 | 514.00 | 494.00 | 494.00 | 494.00 | 33,964 |
24 May 2024 | 515.20 | 516.80 | 505.20 | 515.00 | 515.00 | 2,524 |
23 May 2024 | 505.40 | 515.40 | 505.40 | 512.00 | 512.00 | 79,601 |
22 May 2024 | 510.80 | 514.80 | 502.80 | 511.60 | 511.60 | 23,975 |
21 May 2024 | 531.20 | 531.20 | 507.80 | 514.00 | 514.00 | 177,481 |
20 May 2024 | 531.00 | 531.00 | 531.00 | 531.00 | 531.00 | - |
17 May 2024 | 529.00 | 531.80 | 525.00 | 531.00 | 531.00 | 38,569 |
16 May 2024 | 536.20 | 536.20 | 525.80 | 529.42 | 529.42 | 59,751 |
15 May 2024 | 513.60 | 532.40 | 501.40 | 511.60 | 511.60 | 72,726 |
14 May 2024 | 518.80 | 518.80 | 500.20 | 508.59 | 508.59 | 305,526 |
13 May 2024 | 520.20 | 531.00 | 515.20 | 518.19 | 518.19 | 50,557 |
13 May 2024 | 4 Dividend | |||||
10 May 2024 | 533.40 | 533.40 | 526.60 | 529.34 | 525.34 | 16,097 |
09 May 2024 | 526.40 | 526.40 | 526.40 | 526.40 | 522.42 | - |
08 May 2024 | 526.00 | 529.60 | 522.00 | 526.40 | 522.42 | 23,101 |
07 May 2024 | 520.00 | 522.60 | 518.40 | 520.20 | 516.27 | 181,282 |
03 May 2024 | 521.60 | 524.00 | 509.80 | 521.40 | 517.46 | 126,159 |
02 May 2024 | 515.80 | 517.02 | 517.02 | 517.02 | 513.11 | 57,749 |
01 May 2024 | 510.40 | 510.40 | 510.40 | 510.40 | 506.54 | 167 |
30 Apr 2024 | 530.80 | 530.80 | 505.20 | 515.60 | 511.70 | 14,665 |
29 Apr 2024 | 528.00 | 528.60 | 521.00 | 524.04 | 520.08 | 934 |
26 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
25 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
24 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
23 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
22 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
19 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
18 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
17 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
16 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
15 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
12 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
11 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
10 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
09 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
08 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
05 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
04 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
03 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
02 Apr 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
28 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
27 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
26 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
25 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
22 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
21 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
20 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
19 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
18 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
15 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
14 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
13 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
12 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
11 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
08 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
07 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
06 Mar 2024 | 767.40 | 767.40 | 767.40 | 767.40 | 761.60 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |