Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 0.00 | 0.00 | 0.00 | 537.50 | 537.50 | 476 |
24 Apr 2024 | 540.00 | 545.00 | 531.00 | 535.00 | 535.00 | 619 |
23 Apr 2024 | 545.00 | 545.00 | 530.00 | 537.50 | 537.50 | 5,884 |
22 Apr 2024 | 523.00 | 523.00 | 523.00 | 535.00 | 535.00 | 229 |
19 Apr 2024 | 525.00 | 525.00 | 520.00 | 532.50 | 532.50 | 5,726 |
18 Apr 2024 | 524.50 | 524.50 | 518.90 | 525.00 | 525.00 | 281 |
17 Apr 2024 | 544.40 | 544.40 | 515.65 | 517.50 | 517.50 | 4,528 |
16 Apr 2024 | 530.00 | 530.00 | 530.00 | 530.00 | 530.00 | - |
15 Apr 2024 | 554.70 | 554.70 | 527.10 | 535.00 | 535.00 | 1,372 |
12 Apr 2024 | 532.47 | 532.47 | 527.10 | 532.50 | 532.50 | 4,233 |
11 Apr 2024 | 521.33 | 530.00 | 521.33 | 540.00 | 540.00 | 3,059 |
10 Apr 2024 | 535.00 | 540.00 | 531.10 | 535.00 | 535.00 | 11,467 |
09 Apr 2024 | 535.00 | 537.50 | 535.00 | 537.50 | 537.50 | 12,575 |
08 Apr 2024 | 525.00 | 537.50 | 520.00 | 537.50 | 537.50 | 4,957 |
05 Apr 2024 | 525.00 | 525.00 | 520.00 | 530.00 | 530.00 | 3,909 |
04 Apr 2024 | 518.90 | 518.90 | 518.90 | 527.50 | 527.50 | 825 |
03 Apr 2024 | 518.30 | 530.00 | 518.30 | 530.00 | 530.00 | 2,641 |
02 Apr 2024 | 525.00 | 530.00 | 518.30 | 530.00 | 530.00 | 2,423 |
28 Mar 2024 | 515.00 | 528.25 | 515.00 | 532.50 | 532.50 | 4,772 |
27 Mar 2024 | 518.30 | 530.00 | 517.20 | 530.00 | 530.00 | 29,184 |
26 Mar 2024 | 518.00 | 524.98 | 515.00 | 530.00 | 530.00 | 44,784 |
25 Mar 2024 | 545.00 | 564.68 | 516.70 | 530.00 | 530.00 | 6,751 |
22 Mar 2024 | 525.00 | 525.00 | 513.60 | 530.00 | 530.00 | 9,167 |
21 Mar 2024 | 518.00 | 518.00 | 518.00 | 520.00 | 520.00 | 1,486 |
20 Mar 2024 | 520.00 | 520.00 | 515.00 | 522.50 | 522.50 | 17,788 |
19 Mar 2024 | 516.57 | 516.57 | 516.57 | 520.00 | 520.00 | 1,157 |
18 Mar 2024 | 515.00 | 517.74 | 512.30 | 517.50 | 517.50 | 4,764 |
15 Mar 2024 | 515.00 | 517.30 | 515.00 | 522.50 | 522.50 | 997 |
14 Mar 2024 | 512.60 | 515.40 | 512.60 | 517.50 | 517.50 | 2,799 |
13 Mar 2024 | 515.00 | 518.39 | 512.60 | 517.50 | 517.50 | 13,816 |
12 Mar 2024 | 515.00 | 515.00 | 509.21 | 515.00 | 515.00 | 3,310 |
11 Mar 2024 | 510.00 | 513.40 | 507.30 | 510.00 | 510.00 | 2,963 |
08 Mar 2024 | 517.60 | 517.60 | 517.60 | 512.50 | 512.50 | 192 |
07 Mar 2024 | 508.30 | 512.75 | 508.30 | 520.00 | 520.00 | 3,227 |
06 Mar 2024 | 511.45 | 525.00 | 511.43 | 512.50 | 512.50 | 140 |
05 Mar 2024 | 525.00 | 535.00 | 505.00 | 520.00 | 520.00 | 11,413 |
04 Mar 2024 | 526.65 | 530.90 | 525.65 | 527.50 | 527.50 | 4,136 |
01 Mar 2024 | 535.00 | 540.00 | 525.00 | 532.50 | 532.50 | 7,047 |
29 Feb 2024 | 527.50 | 527.50 | 527.50 | 527.50 | 527.50 | - |
28 Feb 2024 | 530.00 | 540.00 | 530.00 | 532.50 | 532.50 | 9,435 |
27 Feb 2024 | 535.00 | 540.00 | 530.00 | 532.50 | 532.50 | 1,920 |
26 Feb 2024 | 537.15 | 537.15 | 526.65 | 530.00 | 530.00 | 10,492 |
23 Feb 2024 | 525.00 | 537.65 | 525.00 | 525.00 | 525.00 | 1,201 |
22 Feb 2024 | 540.00 | 540.00 | 528.91 | 530.00 | 530.00 | 1,989 |
21 Feb 2024 | 525.00 | 537.15 | 525.00 | 530.00 | 530.00 | 10,924 |
20 Feb 2024 | 530.00 | 538.10 | 527.16 | 530.00 | 530.00 | 5,076 |
19 Feb 2024 | 538.15 | 538.15 | 530.00 | 535.00 | 535.00 | 6,688 |
16 Feb 2024 | 530.00 | 537.22 | 530.00 | 532.50 | 532.50 | 23,836 |
15 Feb 2024 | 521.00 | 536.30 | 521.00 | 525.00 | 525.00 | 25,698 |
14 Feb 2024 | 525.50 | 535.38 | 521.00 | 525.00 | 525.00 | 822 |
13 Feb 2024 | 510.00 | 535.38 | 510.00 | 527.50 | 527.50 | 8,168 |
12 Feb 2024 | 534.66 | 534.66 | 521.00 | 525.00 | 525.00 | 710 |
09 Feb 2024 | 535.00 | 540.74 | 534.66 | 525.00 | 525.00 | 12,854 |
08 Feb 2024 | 534.66 | 534.66 | 522.60 | 525.00 | 525.00 | 777 |
07 Feb 2024 | 515.00 | 533.47 | 515.00 | 522.50 | 522.50 | 14,288 |
06 Feb 2024 | 535.55 | 535.55 | 515.00 | 527.50 | 527.50 | 115,046 |
05 Feb 2024 | 520.40 | 535.55 | 515.00 | 527.50 | 527.50 | 3,156 |
02 Feb 2024 | 524.32 | 524.32 | 515.03 | 527.50 | 527.50 | 3,960 |
01 Feb 2024 | 540.00 | 540.00 | 516.48 | 527.50 | 527.50 | 1,408 |
31 Jan 2024 | 528.24 | 528.24 | 528.24 | 532.50 | 532.50 | 200 |
30 Jan 2024 | 528.24 | 528.24 | 528.24 | 532.50 | 532.50 | 326 |
29 Jan 2024 | 530.00 | 540.00 | 528.91 | 532.50 | 532.50 | 3,160 |
26 Jan 2024 | 540.00 | 540.00 | 527.35 | 532.50 | 532.50 | 3,440 |
25 Jan 2024 | 532.70 | 532.70 | 529.00 | 530.00 | 530.00 | 3,130 |
24 Jan 2024 | 530.00 | 533.22 | 526.08 | 530.00 | 530.00 | 900 |
23 Jan 2024 | 530.00 | 530.00 | 522.00 | 527.50 | 527.50 | 1,978 |
22 Jan 2024 | 523.88 | 523.88 | 520.02 | 525.00 | 525.00 | 1,767 |
19 Jan 2024 | 519.00 | 525.00 | 517.40 | 520.00 | 520.00 | 2,753 |
18 Jan 2024 | 514.70 | 527.00 | 514.70 | 520.00 | 520.00 | 978 |
17 Jan 2024 | 515.00 | 519.00 | 502.32 | 514.00 | 514.00 | 10,778 |
16 Jan 2024 | 520.00 | 520.00 | 506.40 | 522.50 | 522.50 | 7,468 |
15 Jan 2024 | 511.57 | 518.80 | 511.57 | 510.00 | 510.00 | 1,617 |
12 Jan 2024 | 502.62 | 519.34 | 502.62 | 512.50 | 512.50 | 489 |
11 Jan 2024 | 519.76 | 519.98 | 502.62 | 510.00 | 510.00 | 5,079 |
10 Jan 2024 | 488.00 | 498.00 | 488.00 | 498.50 | 498.50 | 2,149 |
09 Jan 2024 | 488.00 | 488.00 | 488.00 | 492.00 | 492.00 | 500 |
08 Jan 2024 | 480.10 | 487.89 | 480.10 | 483.00 | 483.00 | 207 |
05 Jan 2024 | 487.86 | 487.89 | 487.86 | 483.00 | 483.00 | 141 |
04 Jan 2024 | 488.00 | 488.00 | 475.68 | 485.00 | 485.00 | 536 |
03 Jan 2024 | 483.38 | 483.38 | 478.00 | 482.00 | 482.00 | 10,826 |
02 Jan 2024 | 472.00 | 488.00 | 470.00 | 484.00 | 484.00 | 7,725 |
29 Dec 2023 | 462.64 | 472.72 | 452.00 | 475.00 | 475.00 | 3,418 |
28 Dec 2023 | 471.00 | 471.00 | 471.00 | 471.00 | 471.00 | - |
28 Dec 2023 | 11 Dividend | |||||
27 Dec 2023 | 493.98 | 494.00 | 474.28 | 485.00 | 474.00 | 12,469 |
22 Dec 2023 | 484.00 | 494.00 | 466.02 | 485.00 | 474.00 | 14,567 |
21 Dec 2023 | 488.00 | 488.00 | 484.55 | 477.00 | 466.18 | 251 |
21 Dec 2023 | 0.11 Dividend | |||||
20 Dec 2023 | 466.00 | 484.00 | 464.00 | 480.00 | 469.01 | 16,475 |
19 Dec 2023 | 477.00 | 484.00 | 475.00 | 479.00 | 468.03 | 84 |
18 Dec 2023 | 476.00 | 484.00 | 472.80 | 480.00 | 469.01 | 6,917 |
15 Dec 2023 | 477.11 | 484.00 | 467.95 | 473.00 | 462.17 | 18,979 |
14 Dec 2023 | 469.92 | 480.56 | 467.72 | 477.00 | 466.07 | 23,846 |
13 Dec 2023 | 460.00 | 484.00 | 460.00 | 473.00 | 462.17 | 1,798 |
12 Dec 2023 | 480.23 | 480.23 | 466.00 | 475.00 | 464.12 | 4,496 |
11 Dec 2023 | 477.18 | 477.18 | 477.11 | 473.00 | 462.17 | 1,984 |
08 Dec 2023 | 469.80 | 477.17 | 464.64 | 473.00 | 462.17 | 620 |
07 Dec 2023 | 460.00 | 473.17 | 458.88 | 469.00 | 458.26 | 5,673 |
06 Dec 2023 | 467.00 | 472.76 | 460.80 | 462.00 | 451.42 | 3,315 |
05 Dec 2023 | 467.36 | 467.83 | 467.36 | 473.00 | 462.17 | 3,816 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |