Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 560.00 | 565.00 | 546.70 | 559.75 | 559.75 | 3,877 |
30 Apr 2024 | 542.95 | 555.00 | 542.95 | 552.35 | 552.35 | 938 |
29 Apr 2024 | 545.75 | 556.00 | 534.95 | 540.90 | 540.90 | 861 |
26 Apr 2024 | 557.90 | 565.45 | 550.00 | 550.25 | 550.25 | 541 |
25 Apr 2024 | 555.50 | 564.00 | 547.70 | 555.20 | 555.20 | 3,808 |
24 Apr 2024 | 558.55 | 561.50 | 550.35 | 558.60 | 558.60 | 1,030 |
23 Apr 2024 | 520.00 | 563.45 | 514.60 | 557.80 | 557.80 | 1,451 |
22 Apr 2024 | 511.15 | 520.50 | 507.75 | 513.70 | 513.70 | 1,776 |
19 Apr 2024 | 505.00 | 512.85 | 500.00 | 510.65 | 510.65 | 1,455 |
18 Apr 2024 | 513.70 | 525.65 | 508.30 | 517.30 | 517.30 | 2,287 |
16 Apr 2024 | 504.55 | 519.95 | 504.55 | 507.25 | 507.25 | 902 |
15 Apr 2024 | 520.00 | 522.65 | 494.20 | 513.35 | 513.35 | 1,049 |
12 Apr 2024 | 526.50 | 531.05 | 518.85 | 524.40 | 524.40 | 3,308 |
10 Apr 2024 | 526.55 | 527.85 | 517.15 | 525.20 | 525.20 | 1,367 |
09 Apr 2024 | 533.05 | 534.35 | 513.90 | 524.15 | 524.15 | 3,164 |
08 Apr 2024 | 544.40 | 544.40 | 527.00 | 533.10 | 533.10 | 283 |
05 Apr 2024 | 539.25 | 545.90 | 535.90 | 537.30 | 537.30 | 1,024 |
04 Apr 2024 | 554.95 | 554.95 | 521.05 | 535.85 | 535.85 | 1,116 |
03 Apr 2024 | 537.50 | 549.00 | 527.80 | 529.95 | 529.95 | 5,943 |
02 Apr 2024 | 494.10 | 537.40 | 494.10 | 530.40 | 530.40 | 1,420 |
01 Apr 2024 | 489.00 | 496.50 | 480.30 | 486.50 | 486.50 | 879 |
28 Mar 2024 | 470.15 | 486.70 | 467.00 | 479.10 | 479.10 | 3,433 |
27 Mar 2024 | 486.95 | 494.30 | 465.95 | 471.95 | 471.95 | 10,191 |
26 Mar 2024 | 493.70 | 494.00 | 484.20 | 486.45 | 486.45 | 365 |
22 Mar 2024 | 470.90 | 496.60 | 464.00 | 486.80 | 486.80 | 365 |
21 Mar 2024 | 481.75 | 481.75 | 466.75 | 468.25 | 468.25 | 1,833 |
20 Mar 2024 | 472.45 | 479.90 | 467.00 | 469.00 | 469.00 | 553 |
19 Mar 2024 | 463.20 | 481.00 | 461.10 | 479.60 | 479.60 | 314 |
18 Mar 2024 | 465.00 | 465.00 | 455.55 | 460.90 | 460.90 | 1,451 |
15 Mar 2024 | 477.15 | 477.15 | 464.65 | 469.80 | 469.80 | 344 |
14 Mar 2024 | 477.90 | 477.90 | 442.40 | 470.15 | 470.15 | 1,521 |
13 Mar 2024 | 467.80 | 479.25 | 445.00 | 446.35 | 446.35 | 5,943 |
12 Mar 2024 | 480.80 | 480.80 | 452.90 | 460.95 | 460.95 | 700 |
11 Mar 2024 | 491.05 | 492.20 | 475.75 | 480.85 | 480.85 | 464 |
07 Mar 2024 | 485.70 | 494.95 | 480.00 | 481.40 | 481.40 | 752 |
06 Mar 2024 | 495.45 | 505.70 | 477.00 | 482.75 | 482.75 | 2,487 |
05 Mar 2024 | 497.05 | 503.00 | 476.95 | 493.50 | 493.50 | 4,262 |
04 Mar 2024 | 503.40 | 505.55 | 497.05 | 499.10 | 499.10 | 372 |
01 Mar 2024 | 509.55 | 520.15 | 498.75 | 501.45 | 501.45 | 1,691 |
29 Feb 2024 | 503.40 | 507.15 | 492.95 | 506.30 | 506.30 | 735 |
28 Feb 2024 | 520.45 | 524.90 | 499.10 | 502.85 | 502.85 | 3,964 |
27 Feb 2024 | 525.70 | 526.25 | 512.90 | 523.60 | 523.60 | 4,315 |
26 Feb 2024 | 530.00 | 534.00 | 518.40 | 530.00 | 530.00 | 1,644 |
23 Feb 2024 | 510.85 | 534.45 | 498.20 | 526.70 | 526.70 | 14,012 |
22 Feb 2024 | 499.00 | 500.40 | 492.20 | 495.15 | 495.15 | 1,276 |
21 Feb 2024 | 507.30 | 513.15 | 489.00 | 496.15 | 496.15 | 3,249 |
20 Feb 2024 | 510.45 | 513.75 | 503.70 | 512.80 | 512.80 | 1,019 |
19 Feb 2024 | 516.55 | 516.55 | 505.10 | 508.40 | 508.40 | 2,872 |
16 Feb 2024 | 497.30 | 514.60 | 497.30 | 512.25 | 512.25 | 2,679 |
15 Feb 2024 | 493.95 | 502.20 | 489.65 | 498.10 | 498.10 | 3,039 |
14 Feb 2024 | 495.55 | 506.25 | 492.15 | 500.55 | 500.55 | 674 |
13 Feb 2024 | 484.35 | 498.55 | 466.50 | 496.45 | 496.45 | 2,748 |
12 Feb 2024 | 504.00 | 511.05 | 469.00 | 478.75 | 478.75 | 6,285 |
09 Feb 2024 | 512.70 | 513.50 | 489.75 | 510.35 | 510.35 | 1,186 |
08 Feb 2024 | 490.05 | 510.70 | 473.50 | 502.65 | 502.65 | 9,267 |
07 Feb 2024 | 510.65 | 516.90 | 484.50 | 488.95 | 488.95 | 3,127 |
06 Feb 2024 | 523.70 | 530.95 | 506.80 | 508.20 | 508.20 | 1,134 |
05 Feb 2024 | 524.60 | 535.10 | 520.90 | 527.60 | 527.60 | 1,521 |
02 Feb 2024 | 523.70 | 534.40 | 516.00 | 525.15 | 525.15 | 2,151 |
01 Feb 2024 | 527.70 | 542.30 | 517.25 | 519.05 | 519.05 | 2,205 |
31 Jan 2024 | 530.00 | 545.00 | 527.70 | 532.35 | 532.35 | 2,270 |
30 Jan 2024 | 540.00 | 548.85 | 526.05 | 531.70 | 531.70 | 1,525 |
29 Jan 2024 | 564.85 | 565.00 | 541.00 | 544.35 | 544.35 | 11,433 |
25 Jan 2024 | 573.20 | 589.90 | 553.50 | 564.15 | 564.15 | 4,056 |
24 Jan 2024 | 546.90 | 572.85 | 542.95 | 568.85 | 568.85 | 10,467 |
23 Jan 2024 | 568.25 | 569.95 | 543.65 | 545.45 | 545.45 | 1,219 |
19 Jan 2024 | 570.05 | 576.90 | 562.10 | 563.35 | 563.35 | 802 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 564.00 | 576.90 | 555.40 | 557.00 | 557.00 | 1,655 |
16 Jan 2024 | 580.50 | 583.70 | 560.60 | 566.50 | 566.50 | 6,824 |
15 Jan 2024 | 588.05 | 588.05 | 577.85 | 580.50 | 580.50 | 1,408 |
12 Jan 2024 | 586.25 | 596.25 | 584.35 | 585.30 | 585.30 | 3,224 |
11 Jan 2024 | 598.15 | 606.95 | 580.70 | 582.15 | 582.15 | 3,365 |
10 Jan 2024 | 602.00 | 605.45 | 582.65 | 586.40 | 586.40 | 2,320 |
09 Jan 2024 | 608.75 | 615.95 | 597.15 | 603.75 | 603.75 | 4,045 |
08 Jan 2024 | 601.05 | 609.95 | 587.95 | 599.80 | 599.80 | 8,883 |
05 Jan 2024 | 598.95 | 638.00 | 584.45 | 605.50 | 605.50 | 29,651 |
04 Jan 2024 | 576.50 | 581.00 | 563.50 | 575.90 | 575.90 | 2,646 |
03 Jan 2024 | 555.20 | 575.00 | 547.95 | 568.50 | 568.50 | 3,587 |
02 Jan 2024 | 565.40 | 565.40 | 539.40 | 550.60 | 550.60 | 13,154 |
01 Jan 2024 | 538.80 | 561.30 | 531.95 | 557.00 | 557.00 | 9,927 |
29 Dec 2023 | 529.30 | 531.95 | 516.10 | 525.65 | 525.65 | 2,222 |
28 Dec 2023 | 540.60 | 546.75 | 529.05 | 530.35 | 530.35 | 1,934 |
27 Dec 2023 | 551.50 | 552.50 | 528.95 | 536.95 | 536.95 | 4,312 |
26 Dec 2023 | 567.55 | 567.55 | 543.95 | 546.75 | 546.75 | 2,863 |
22 Dec 2023 | 561.40 | 563.90 | 547.70 | 550.70 | 550.70 | 4,212 |
21 Dec 2023 | 537.00 | 565.45 | 531.05 | 558.70 | 558.70 | 5,376 |
20 Dec 2023 | 577.70 | 577.70 | 531.00 | 545.60 | 545.60 | 3,892 |
19 Dec 2023 | 570.10 | 588.00 | 565.00 | 573.85 | 573.85 | 5,721 |
18 Dec 2023 | 553.55 | 578.45 | 553.50 | 569.55 | 569.55 | 8,316 |
15 Dec 2023 | 576.00 | 576.00 | 542.20 | 554.55 | 554.55 | 3,926 |
14 Dec 2023 | 576.55 | 576.55 | 544.20 | 551.45 | 551.45 | 14,977 |
13 Dec 2023 | 506.95 | 581.00 | 487.00 | 566.80 | 566.80 | 39,409 |
12 Dec 2023 | 503.95 | 512.00 | 491.90 | 493.75 | 493.75 | 2,971 |
11 Dec 2023 | 491.15 | 512.95 | 491.15 | 507.05 | 507.05 | 1,133 |
08 Dec 2023 | 507.00 | 507.00 | 488.40 | 490.00 | 490.00 | 1,601 |
07 Dec 2023 | 493.85 | 504.60 | 489.00 | 497.15 | 497.15 | 2,129 |
06 Dec 2023 | 487.75 | 508.40 | 487.75 | 492.75 | 492.75 | 4,774 |
05 Dec 2023 | 511.20 | 518.00 | 487.95 | 491.50 | 491.50 | 6,366 |
04 Dec 2023 | 529.95 | 529.95 | 509.15 | 512.75 | 512.75 | 4,072 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |