Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Jun 2024 | 0.00 | 0.00 | 0.00 | 545.00 | 545.00 | - |
14 Jun 2024 | 545.00 | 546.00 | 545.00 | 544.72 | 544.72 | 4,978 |
13 Jun 2024 | 545.00 | 554.90 | 545.00 | 545.53 | 545.53 | 32 |
12 Jun 2024 | 546.00 | 549.00 | 544.00 | 546.00 | 546.00 | 81,088 |
11 Jun 2024 | 544.00 | 555.00 | 541.00 | 548.22 | 548.22 | 3,158 |
10 Jun 2024 | 544.40 | 550.00 | 539.00 | 549.63 | 549.63 | 2,336,254 |
07 Jun 2024 | 546.01 | 547.99 | 539.10 | 544.40 | 544.40 | 1,558,263 |
06 Jun 2024 | 544.01 | 550.01 | 544.00 | 544.01 | 544.01 | 50,000 |
05 Jun 2024 | 549.00 | 545.90 | 538.00 | 544.08 | 544.08 | 181,448 |
04 Jun 2024 | 537.50 | 544.89 | 537.00 | 537.67 | 537.67 | 20,922 |
03 Jun 2024 | 541.00 | 549.99 | 541.00 | 541.27 | 541.27 | 26,971 |
31 May 2024 | 549.00 | 554.07 | 540.00 | 545.23 | 545.23 | 600 |
30 May 2024 | 558.00 | 565.00 | 550.01 | 554.07 | 554.07 | 9,000 |
29 May 2024 | 561.03 | 575.00 | 561.03 | 563.85 | 563.85 | 5,398 |
28 May 2024 | 565.40 | 575.00 | 561.00 | 567.91 | 567.91 | 20,000 |
27 May 2024 | 560.00 | 578.00 | 557.28 | 559.34 | 559.34 | 5,000 |
24 May 2024 | 557.00 | 559.00 | 550.00 | 557.28 | 557.28 | 2,000 |
23 May 2024 | 551.00 | 555.00 | 549.00 | 554.34 | 554.34 | 4,520 |
22 May 2024 | 549.50 | 558.00 | 544.00 | 548.40 | 548.40 | 284 |
20 May 2024 | 535.70 | 544.00 | 536.00 | 541.94 | 541.94 | 695,672 |
17 May 2024 | 535.50 | 542.00 | 532.00 | 535.50 | 535.50 | 75,039 |
16 May 2024 | 540.00 | 546.00 | 539.00 | 540.00 | 540.00 | 350,691 |
15 May 2024 | 533.00 | 544.80 | 530.00 | 533.00 | 533.00 | 245,001 |
14 May 2024 | 536.00 | 548.00 | 535.00 | 536.00 | 536.00 | 173,295 |
13 May 2024 | 535.00 | 543.50 | 533.00 | 535.00 | 535.00 | 71,009 |
10 May 2024 | 533.00 | 539.99 | 527.00 | 535.69 | 535.69 | 50,755 |
09 May 2024 | 527.01 | 534.00 | 526.00 | 526.21 | 526.21 | 15,261 |
08 May 2024 | 534.92 | 536.00 | 529.00 | 533.27 | 533.27 | 35,136 |
07 May 2024 | 532.00 | 540.00 | 531.00 | 534.63 | 534.63 | 44,260 |
06 May 2024 | 530.00 | 550.00 | 530.00 | 531.79 | 531.79 | 20,755 |
06 May 2024 | 23.4 Dividend | |||||
03 May 2024 | 557.00 | 559.00 | 547.00 | 557.00 | 533.60 | 70,000 |
02 May 2024 | 546.10 | 560.00 | 541.20 | 545.13 | 522.23 | 20,776 |
30 Apr 2024 | 568.00 | 568.00 | 542.00 | 545.09 | 522.19 | 601,636 |
29 Apr 2024 | 546.01 | 570.00 | 542.00 | 546.01 | 523.07 | 318,653 |
26 Apr 2024 | 540.00 | 554.99 | 540.00 | 540.00 | 517.31 | 1,000,000 |
25 Apr 2024 | 530.20 | 548.00 | 530.00 | 541.07 | 518.34 | 1,549,187 |
24 Apr 2024 | 540.00 | 543.90 | 532.00 | 537.68 | 515.09 | 6,687 |
23 Apr 2024 | 542.50 | 550.00 | 538.50 | 539.95 | 517.27 | 12,219 |
22 Apr 2024 | 542.00 | 544.00 | 527.00 | 537.54 | 514.96 | 2,785 |
19 Apr 2024 | 543.90 | 544.00 | 533.01 | 535.21 | 512.73 | 168,198 |
18 Apr 2024 | 535.00 | 545.00 | 535.00 | 539.45 | 516.79 | 611,575 |
17 Apr 2024 | 535.00 | 555.00 | 531.30 | 535.00 | 512.52 | 558,616 |
16 Apr 2024 | 544.00 | 551.00 | 531.00 | 542.37 | 519.58 | 21,322 |
15 Apr 2024 | 545.00 | 565.00 | 521.00 | 545.97 | 523.03 | 44,980 |
12 Apr 2024 | 560.00 | 580.00 | 560.00 | 561.37 | 537.79 | 45,999 |
11 Apr 2024 | 576.50 | 584.90 | 566.29 | 577.09 | 552.85 | 23,371 |
10 Apr 2024 | 568.00 | 570.00 | 564.00 | 566.29 | 542.50 | 10,541 |
09 Apr 2024 | 567.90 | 574.00 | 554.56 | 568.72 | 544.83 | 40,868 |
08 Apr 2024 | 555.00 | 558.00 | 539.90 | 557.48 | 534.06 | 7,211 |
05 Apr 2024 | 539.90 | 544.03 | 535.00 | 540.40 | 517.70 | 13,000 |
04 Apr 2024 | 536.70 | 543.00 | 535.00 | 538.64 | 516.01 | 50,000 |
03 Apr 2024 | 535.00 | 535.00 | 530.00 | 530.70 | 508.40 | 2,870 |
02 Apr 2024 | 532.90 | 538.00 | 526.00 | 530.66 | 508.37 | 40,955 |
01 Apr 2024 | 535.00 | 560.00 | 535.00 | 536.22 | 513.69 | 585,901 |
28 Mar 2024 | 531.40 | 532.90 | 530.00 | 531.40 | 509.08 | 15,810 |
27 Mar 2024 | 524.00 | 525.00 | 521.00 | 523.49 | 501.50 | 60,000 |
26 Mar 2024 | 520.11 | 525.00 | 510.12 | 520.11 | 498.26 | 131,458 |
25 Mar 2024 | 521.00 | 522.00 | 515.00 | 518.37 | 496.59 | 26,236 |
22 Mar 2024 | 520.00 | 527.59 | 515.79 | 521.84 | 499.92 | 25,303 |
21 Mar 2024 | 524.89 | 525.00 | 516.00 | 521.54 | 499.63 | 30,000 |
20 Mar 2024 | 517.01 | 520.00 | 512.10 | 517.00 | 495.28 | 20,570 |
19 Mar 2024 | 514.00 | 524.49 | 514.00 | 514.00 | 492.41 | 100,885 |
18 Mar 2024 | 522.00 | 530.00 | 518.00 | 520.29 | 498.43 | 6,000 |
15 Mar 2024 | 523.00 | 532.00 | 522.20 | 523.39 | 501.40 | 14,675 |
14 Mar 2024 | 531.00 | 539.00 | 521.00 | 531.00 | 508.69 | 89,646 |
13 Mar 2024 | 531.00 | 531.00 | 520.00 | 520.05 | 498.20 | 53,797 |
12 Mar 2024 | 530.00 | 532.38 | 520.50 | 527.86 | 505.68 | 45,855 |
11 Mar 2024 | 532.60 | 537.99 | 528.00 | 532.38 | 510.01 | 44,702 |
08 Mar 2024 | 530.00 | 543.99 | 515.01 | 531.88 | 509.54 | 15,217 |
07 Mar 2024 | 535.00 | 535.10 | 520.10 | 532.49 | 510.12 | 13,307 |
06 Mar 2024 | 530.00 | 548.00 | 530.00 | 531.57 | 509.24 | 36,104 |
05 Mar 2024 | 530.00 | 531.80 | 516.23 | 530.10 | 507.83 | 8,309 |
04 Mar 2024 | 523.00 | 535.00 | 520.00 | 526.86 | 504.73 | 4,384 |
01 Mar 2024 | 532.00 | 538.00 | 517.10 | 532.00 | 509.65 | 148,483 |
29 Feb 2024 | 516.01 | 525.00 | 516.01 | 516.01 | 494.33 | 243,487 |
28 Feb 2024 | 522.00 | 528.80 | 513.17 | 519.92 | 498.08 | 9,172 |
27 Feb 2024 | 529.00 | 540.00 | 525.00 | 529.00 | 506.78 | 60,710 |
26 Feb 2024 | 536.00 | 545.00 | 529.97 | 532.96 | 510.57 | 11,513 |
23 Feb 2024 | 530.00 | 532.00 | 502.01 | 529.99 | 507.72 | 29,621 |
22 Feb 2024 | 512.00 | 525.00 | 510.00 | 513.56 | 491.98 | 49,546 |
21 Feb 2024 | 510.00 | 510.00 | 500.50 | 510.00 | 488.57 | 281,153 |
20 Feb 2024 | 510.00 | 517.00 | 506.00 | 508.48 | 487.12 | 40,527 |
19 Feb 2024 | 505.00 | 519.00 | 503.50 | 510.48 | 489.03 | 342,280 |
16 Feb 2024 | 505.00 | 511.00 | 498.00 | 505.00 | 483.78 | 47,970 |
15 Feb 2024 | 498.00 | 499.48 | 495.00 | 498.00 | 477.08 | 149,810 |
14 Feb 2024 | 499.00 | 505.00 | 492.10 | 499.00 | 478.04 | 84,000 |
13 Feb 2024 | 500.00 | 519.00 | 497.20 | 500.00 | 478.99 | 239,867 |
12 Feb 2024 | 502.49 | 505.00 | 502.00 | 502.67 | 481.55 | 631 |
09 Feb 2024 | 480.00 | 517.99 | 480.00 | 507.95 | 486.61 | 5,030,463 |
08 Feb 2024 | 480.00 | 480.00 | 466.01 | 479.64 | 459.49 | 35,799 |
07 Feb 2024 | 479.90 | 479.90 | 465.00 | 476.59 | 456.57 | 24,868 |
06 Feb 2024 | 474.99 | 479.90 | 470.00 | 474.14 | 454.22 | 28,193 |
05 Feb 2024 | 470.00 | 470.00 | 460.50 | 470.00 | 450.25 | 13,068 |
02 Feb 2024 | 466.60 | 478.00 | 466.60 | 467.89 | 448.23 | 41,923 |
01 Feb 2024 | 477.98 | 480.00 | 465.00 | 477.89 | 457.81 | 11,674 |
31 Jan 2024 | 465.00 | 478.97 | 460.50 | 465.00 | 445.46 | 256,953 |
30 Jan 2024 | 467.00 | 476.80 | 467.00 | 467.91 | 448.25 | 63,998 |
29 Jan 2024 | 474.95 | 479.00 | 471.00 | 474.08 | 454.16 | 35,167 |
26 Jan 2024 | 473.80 | 473.80 | 462.03 | 473.80 | 453.90 | 96,734 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |