Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 564.00 | 566.00 | 549.50 | 549.50 | 549.50 | 696,240 |
02 May 2024 | 568.00 | 572.50 | 551.90 | 558.00 | 558.00 | 853,787 |
01 May 2024 | 554.50 | 572.76 | 549.00 | 562.50 | 562.50 | 763,016 |
30 Apr 2024 | 587.00 | 592.50 | 552.50 | 558.00 | 558.00 | 1,019,368 |
29 Apr 2024 | 584.00 | 601.50 | 581.00 | 590.50 | 590.50 | 748,558 |
26 Apr 2024 | 586.00 | 593.64 | 584.00 | 584.00 | 584.00 | 2,293,069 |
25 Apr 2024 | 568.50 | 585.50 | 562.00 | 579.00 | 579.00 | 4,433,902 |
24 Apr 2024 | 576.50 | 581.00 | 562.85 | 580.50 | 580.50 | 1,099,834 |
23 Apr 2024 | 586.00 | 586.00 | 567.00 | 578.50 | 578.50 | 4,678,659 |
22 Apr 2024 | 597.50 | 602.50 | 576.50 | 587.00 | 587.00 | 4,690,894 |
19 Apr 2024 | 610.00 | 610.00 | 595.00 | 602.00 | 602.00 | 772,528 |
18 Apr 2024 | 606.00 | 611.50 | 590.50 | 610.00 | 610.00 | 1,542,347 |
18 Apr 2024 | 3.4059 Dividend | |||||
17 Apr 2024 | 600.50 | 610.00 | 599.50 | 601.50 | 598.09 | 1,395,291 |
16 Apr 2024 | 596.50 | 599.00 | 577.50 | 584.50 | 581.19 | 1,297,680 |
15 Apr 2024 | 611.00 | 613.50 | 593.74 | 598.00 | 594.61 | 4,517,373 |
12 Apr 2024 | 605.50 | 623.50 | 603.50 | 622.50 | 618.98 | 2,356,038 |
11 Apr 2024 | 578.50 | 589.50 | 574.92 | 578.50 | 575.22 | 1,315,979 |
10 Apr 2024 | 586.00 | 592.00 | 564.00 | 579.00 | 575.72 | 2,529,610 |
09 Apr 2024 | 564.00 | 587.00 | 561.00 | 578.00 | 574.73 | 10,122,974 |
08 Apr 2024 | 550.00 | 562.50 | 545.50 | 556.00 | 552.85 | 1,733,224 |
05 Apr 2024 | 531.50 | 546.50 | 529.00 | 542.00 | 538.93 | 1,359,200 |
04 Apr 2024 | 534.00 | 545.65 | 528.80 | 540.50 | 537.44 | 2,221,042 |
03 Apr 2024 | 514.50 | 528.50 | 506.00 | 524.00 | 521.03 | 2,890,365 |
02 Apr 2024 | 483.20 | 511.50 | 481.60 | 505.50 | 502.64 | 4,458,771 |
28 Mar 2024 | 463.60 | 470.10 | 461.80 | 469.90 | 467.24 | 2,372,419 |
27 Mar 2024 | 447.40 | 457.05 | 440.00 | 457.00 | 454.41 | 3,298,380 |
26 Mar 2024 | 447.70 | 448.90 | 442.42 | 445.80 | 443.28 | 1,619,806 |
25 Mar 2024 | 461.30 | 461.30 | 449.20 | 452.00 | 449.44 | 2,017,017 |
22 Mar 2024 | 450.00 | 460.10 | 440.90 | 455.00 | 452.42 | 2,743,992 |
21 Mar 2024 | 465.20 | 467.30 | 450.00 | 450.00 | 447.45 | 3,600,423 |
20 Mar 2024 | 442.80 | 442.80 | 435.20 | 440.30 | 437.81 | 955,361 |
19 Mar 2024 | 459.90 | 462.20 | 439.20 | 441.40 | 438.90 | 3,332,313 |
18 Mar 2024 | 468.30 | 472.70 | 461.20 | 461.20 | 458.59 | 1,193,368 |
15 Mar 2024 | 469.20 | 476.40 | 465.90 | 467.70 | 465.05 | 2,561,390 |
14 Mar 2024 | 462.00 | 470.50 | 459.90 | 464.40 | 461.77 | 1,840,903 |
13 Mar 2024 | 465.40 | 469.50 | 448.50 | 461.70 | 459.09 | 2,189,849 |
12 Mar 2024 | 473.70 | 473.70 | 464.00 | 464.30 | 461.67 | 1,675,921 |
11 Mar 2024 | 464.70 | 473.60 | 459.00 | 469.80 | 467.14 | 1,727,439 |
08 Mar 2024 | 479.70 | 482.02 | 461.30 | 467.00 | 464.36 | 1,953,905 |
07 Mar 2024 | 481.60 | 490.70 | 476.70 | 477.60 | 474.90 | 1,924,100 |
06 Mar 2024 | 496.70 | 510.42 | 472.00 | 479.30 | 476.59 | 1,955,265 |
05 Mar 2024 | 479.00 | 497.30 | 478.10 | 493.70 | 490.90 | 2,184,854 |
04 Mar 2024 | 476.60 | 483.00 | 453.48 | 476.10 | 473.40 | 2,907,416 |
01 Mar 2024 | 465.00 | 466.70 | 452.90 | 463.60 | 460.97 | 3,108,497 |
29 Feb 2024 | 455.60 | 464.90 | 449.20 | 455.40 | 452.82 | 1,590,178 |
28 Feb 2024 | 467.50 | 468.50 | 451.60 | 451.60 | 449.04 | 1,294,193 |
27 Feb 2024 | 475.00 | 475.00 | 465.30 | 467.90 | 465.25 | 674,565 |
26 Feb 2024 | 471.90 | 474.30 | 463.45 | 467.80 | 465.15 | 1,324,215 |
23 Feb 2024 | 470.40 | 475.70 | 464.50 | 474.40 | 471.71 | 584,932 |
22 Feb 2024 | 469.90 | 478.70 | 468.50 | 470.30 | 467.64 | 496,114 |
21 Feb 2024 | 475.00 | 475.60 | 466.20 | 469.90 | 467.24 | 1,860,782 |
20 Feb 2024 | 471.80 | 478.90 | 460.90 | 473.00 | 470.32 | 901,644 |
19 Feb 2024 | 488.60 | 489.50 | 474.30 | 477.50 | 474.80 | 743,364 |
16 Feb 2024 | 477.30 | 491.30 | 477.30 | 487.50 | 484.74 | 620,263 |
15 Feb 2024 | 466.50 | 483.40 | 464.27 | 478.90 | 476.19 | 832,317 |
14 Feb 2024 | 469.60 | 472.80 | 464.00 | 466.50 | 463.86 | 1,037,496 |
13 Feb 2024 | 495.00 | 497.10 | 469.00 | 471.80 | 469.13 | 1,147,924 |
12 Feb 2024 | 476.00 | 495.80 | 476.00 | 493.40 | 490.61 | 879,362 |
09 Feb 2024 | 493.20 | 495.60 | 474.87 | 476.70 | 474.00 | 2,405,132 |
08 Feb 2024 | 503.00 | 511.00 | 492.10 | 493.20 | 490.41 | 778,246 |
07 Feb 2024 | 513.60 | 513.60 | 501.40 | 504.40 | 501.54 | 2,125,241 |
06 Feb 2024 | 506.40 | 514.80 | 497.50 | 511.00 | 508.11 | 778,260 |
05 Feb 2024 | 506.00 | 516.20 | 501.00 | 504.80 | 501.94 | 3,212,307 |
02 Feb 2024 | 519.00 | 522.40 | 504.20 | 505.60 | 502.74 | 1,449,751 |
01 Feb 2024 | 526.60 | 528.80 | 507.14 | 522.00 | 519.04 | 857,324 |
31 Jan 2024 | 532.00 | 542.80 | 529.00 | 531.60 | 528.59 | 1,500,119 |
30 Jan 2024 | 545.20 | 547.42 | 537.20 | 539.20 | 536.15 | 2,095,518 |
29 Jan 2024 | 500.20 | 549.60 | 500.20 | 548.60 | 545.49 | 1,713,974 |
26 Jan 2024 | 496.20 | 504.60 | 493.10 | 498.80 | 495.98 | 477,204 |
25 Jan 2024 | 501.00 | 503.40 | 487.40 | 494.90 | 492.10 | 639,669 |
24 Jan 2024 | 502.10 | 512.00 | 483.90 | 501.20 | 498.36 | 585,304 |
23 Jan 2024 | 487.70 | 492.90 | 480.20 | 480.90 | 478.18 | 3,544,057 |
22 Jan 2024 | 479.40 | 485.30 | 474.90 | 477.80 | 475.09 | 1,168,583 |
19 Jan 2024 | 487.00 | 491.80 | 476.70 | 477.00 | 474.30 | 1,677,079 |
18 Jan 2024 | 488.30 | 494.60 | 482.60 | 482.60 | 479.87 | 720,896 |
17 Jan 2024 | 492.50 | 498.65 | 477.50 | 487.90 | 485.14 | 1,274,049 |
16 Jan 2024 | 522.80 | 525.00 | 502.80 | 502.80 | 499.95 | 1,096,714 |
15 Jan 2024 | 524.78 | 534.20 | 521.80 | 527.20 | 524.21 | 437,029 |
12 Jan 2024 | 527.80 | 535.40 | 517.20 | 533.40 | 530.38 | 699,357 |
11 Jan 2024 | 529.00 | 535.00 | 517.60 | 517.60 | 514.67 | 639,977 |
10 Jan 2024 | 543.80 | 543.80 | 524.20 | 524.20 | 521.23 | 2,256,017 |
09 Jan 2024 | 541.60 | 544.80 | 536.40 | 540.60 | 537.54 | 1,741,673 |
08 Jan 2024 | 550.00 | 550.00 | 533.60 | 540.20 | 537.14 | 392,008 |
05 Jan 2024 | 542.00 | 549.20 | 528.40 | 544.00 | 540.92 | 738,319 |
04 Jan 2024 | 553.00 | 555.40 | 542.20 | 543.00 | 539.93 | 722,594 |
03 Jan 2024 | 565.00 | 568.40 | 546.35 | 553.20 | 550.07 | 813,055 |
02 Jan 2024 | 600.00 | 600.00 | 569.60 | 571.00 | 567.77 | 827,199 |
29 Dec 2023 | 590.00 | 596.20 | 579.40 | 594.40 | 591.03 | 208,686 |
28 Dec 2023 | 598.20 | 606.00 | 590.20 | 590.20 | 586.86 | 911,914 |
27 Dec 2023 | 586.00 | 600.80 | 583.00 | 596.80 | 593.42 | 696,637 |
22 Dec 2023 | 578.60 | 606.20 | 578.60 | 585.40 | 582.09 | 173,408 |
21 Dec 2023 | 575.00 | 583.40 | 569.20 | 581.40 | 578.11 | 362,402 |
20 Dec 2023 | 580.00 | 587.40 | 570.00 | 579.80 | 576.52 | 588,389 |
19 Dec 2023 | 556.00 | 576.80 | 551.00 | 576.80 | 573.53 | 1,127,754 |
18 Dec 2023 | 567.40 | 589.20 | 521.20 | 555.00 | 551.86 | 2,575,330 |
15 Dec 2023 | 594.60 | 601.00 | 582.60 | 585.60 | 582.28 | 1,125,600 |
14 Dec 2023 | 589.60 | 611.37 | 588.00 | 591.00 | 587.65 | 1,608,668 |
13 Dec 2023 | 569.40 | 572.80 | 557.60 | 568.60 | 565.38 | 552,746 |
12 Dec 2023 | 580.00 | 582.80 | 560.80 | 560.80 | 557.62 | 724,443 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |