Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | - | - | - | - | - | - |
29 Apr 2024 | 562.20 | 568.30 | 536.95 | 561.80 | 561.80 | 7,802 |
26 Apr 2024 | 570.00 | 570.00 | 555.90 | 562.65 | 562.65 | 2,131 |
25 Apr 2024 | 558.45 | 562.80 | 550.05 | 560.90 | 560.90 | 2,777 |
24 Apr 2024 | 552.10 | 577.35 | 552.10 | 559.70 | 559.70 | 7,432 |
23 Apr 2024 | 556.55 | 563.50 | 539.25 | 546.30 | 546.30 | 1,639 |
22 Apr 2024 | 564.45 | 564.45 | 547.50 | 553.80 | 553.80 | 1,220 |
19 Apr 2024 | 540.00 | 553.00 | 538.60 | 549.70 | 549.70 | 2,684 |
18 Apr 2024 | 555.00 | 562.65 | 542.50 | 550.20 | 550.20 | 2,775 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 541.40 | 559.50 | 541.40 | 550.65 | 550.65 | 493 |
15 Apr 2024 | 532.05 | 564.90 | 532.05 | 550.40 | 550.40 | 7,198 |
12 Apr 2024 | 573.00 | 584.05 | 562.90 | 571.15 | 571.15 | 3,464 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 567.35 | 580.85 | 562.35 | 571.55 | 571.55 | 3,893 |
09 Apr 2024 | 577.70 | 584.00 | 558.00 | 562.85 | 562.85 | 4,072 |
08 Apr 2024 | 580.00 | 588.00 | 565.00 | 573.40 | 573.40 | 3,424 |
05 Apr 2024 | 560.35 | 580.10 | 560.25 | 576.40 | 576.40 | 2,842 |
04 Apr 2024 | 577.15 | 582.95 | 560.00 | 561.35 | 561.35 | 7,581 |
03 Apr 2024 | 573.40 | 590.40 | 564.05 | 574.25 | 574.25 | 11,190 |
02 Apr 2024 | 533.35 | 589.80 | 523.65 | 585.10 | 585.10 | 19,272 |
01 Apr 2024 | 503.55 | 531.00 | 503.55 | 524.85 | 524.85 | 2,206 |
28 Mar 2024 | 484.05 | 512.95 | 480.15 | 491.90 | 491.90 | 3,922 |
27 Mar 2024 | 478.00 | 483.55 | 463.00 | 466.05 | 466.05 | 3,003 |
26 Mar 2024 | 482.10 | 495.30 | 475.00 | 477.50 | 477.50 | 8,077 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 495.15 | 509.00 | 489.00 | 493.60 | 493.60 | 3,040 |
21 Mar 2024 | 492.65 | 494.00 | 485.45 | 489.50 | 489.50 | 1,234 |
20 Mar 2024 | 492.00 | 494.00 | 484.70 | 485.55 | 485.55 | 7,609 |
19 Mar 2024 | 490.05 | 493.00 | 490.00 | 491.60 | 491.60 | 5,801 |
18 Mar 2024 | 485.70 | 494.80 | 485.70 | 491.70 | 491.70 | 2,554 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 480.00 | 498.55 | 480.00 | 486.65 | 486.65 | 4,985 |
13 Mar 2024 | 502.10 | 520.00 | 478.80 | 484.25 | 484.25 | 4,129 |
12 Mar 2024 | 509.65 | 523.85 | 500.20 | 508.55 | 508.55 | 7,589 |
11 Mar 2024 | 530.35 | 533.55 | 509.95 | 516.15 | 516.15 | 4,607 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 509.95 | 538.60 | 506.50 | 529.25 | 529.25 | 6,044 |
06 Mar 2024 | 520.05 | 525.25 | 501.00 | 509.70 | 509.70 | 7,562 |
05 Mar 2024 | 527.30 | 529.50 | 522.15 | 523.80 | 523.80 | 3,233 |
04 Mar 2024 | 529.65 | 539.45 | 526.15 | 529.70 | 529.70 | 1,838 |
01 Mar 2024 | 521.05 | 534.05 | 521.00 | 529.40 | 529.40 | 720 |
29 Feb 2024 | 546.50 | 546.50 | 525.00 | 526.75 | 526.75 | 1,969 |
28 Feb 2024 | 551.90 | 552.20 | 530.00 | 536.25 | 536.25 | 3,239 |
27 Feb 2024 | 555.55 | 562.05 | 545.80 | 549.55 | 549.55 | 1,971 |
26 Feb 2024 | 540.95 | 557.00 | 536.70 | 551.10 | 551.10 | 3,864 |
23 Feb 2024 | 555.55 | 555.55 | 540.95 | 546.60 | 546.60 | 803 |
22 Feb 2024 | 554.45 | 555.55 | 540.00 | 548.90 | 548.90 | 1,892 |
21 Feb 2024 | 560.90 | 562.70 | 550.10 | 552.40 | 552.40 | 1,688 |
20 Feb 2024 | 567.90 | 567.90 | 549.95 | 555.20 | 555.20 | 2,427 |
16 Feb 2024 | 553.50 | 554.00 | 544.05 | 549.90 | 549.90 | 2,428 |
15 Feb 2024 | 545.30 | 545.30 | 527.60 | 539.30 | 539.30 | 3,776 |
14 Feb 2024 | 525.00 | 553.95 | 524.35 | 535.15 | 535.15 | 1,938 |
13 Feb 2024 | 556.55 | 556.55 | 534.00 | 534.80 | 534.80 | 2,133 |
12 Feb 2024 | 573.45 | 574.30 | 544.75 | 551.50 | 551.50 | 3,170 |
09 Feb 2024 | 568.05 | 580.30 | 568.00 | 568.00 | 568.00 | 3,193 |
08 Feb 2024 | 568.45 | 573.35 | 556.15 | 567.40 | 567.40 | 3,447 |
07 Feb 2024 | 550.15 | 565.00 | 550.15 | 557.30 | 557.30 | 7,743 |
06 Feb 2024 | 563.60 | 563.60 | 550.30 | 553.85 | 553.85 | 2,208 |
05 Feb 2024 | 595.90 | 595.90 | 560.00 | 561.35 | 561.35 | 2,198 |
02 Feb 2024 | 588.50 | 597.15 | 582.05 | 585.45 | 585.45 | 3,757 |
01 Feb 2024 | 588.15 | 597.35 | 581.95 | 588.90 | 588.90 | 850 |
31 Jan 2024 | 585.75 | 589.80 | 582.60 | 586.60 | 586.60 | 2,776 |
30 Jan 2024 | 591.45 | 595.40 | 579.90 | 583.95 | 583.95 | 3,426 |
29 Jan 2024 | 606.55 | 606.55 | 583.40 | 588.45 | 588.45 | 1,997 |
26 Jan 2024 | 590.05 | 590.05 | 590.05 | 590.05 | 590.05 | - |
25 Jan 2024 | 590.65 | 595.90 | 579.30 | 590.05 | 590.05 | 1,395 |
24 Jan 2024 | 583.45 | 591.05 | 577.00 | 582.40 | 582.40 | 2,203 |
23 Jan 2024 | 588.05 | 593.80 | 571.60 | 579.90 | 579.90 | 9,296 |
22 Jan 2024 | 596.85 | 596.85 | 596.85 | 596.85 | 596.85 | - |
19 Jan 2024 | 596.00 | 617.90 | 591.20 | 596.85 | 596.85 | 3,210 |
18 Jan 2024 | 597.05 | 607.95 | 578.85 | 596.45 | 596.45 | 7,032 |
17 Jan 2024 | 601.70 | 603.50 | 590.55 | 595.45 | 595.45 | 3,799 |
16 Jan 2024 | 610.10 | 611.30 | 597.05 | 599.90 | 599.90 | 2,928 |
12 Jan 2024 | 622.15 | 622.15 | 601.40 | 605.15 | 605.15 | 2,876 |
11 Jan 2024 | 618.45 | 627.00 | 607.80 | 612.65 | 612.65 | 3,889 |
10 Jan 2024 | 619.90 | 620.00 | 600.70 | 606.30 | 606.30 | 7,067 |
09 Jan 2024 | 641.95 | 643.70 | 608.00 | 613.80 | 613.80 | 15,548 |
08 Jan 2024 | 599.45 | 644.00 | 591.90 | 626.15 | 626.15 | 18,418 |
05 Jan 2024 | 589.15 | 598.05 | 581.00 | 586.00 | 586.00 | 4,904 |
04 Jan 2024 | 593.50 | 595.70 | 578.65 | 587.25 | 587.25 | 5,056 |
03 Jan 2024 | 585.70 | 594.05 | 577.55 | 589.00 | 589.00 | 4,241 |
02 Jan 2024 | 587.95 | 587.95 | 568.15 | 583.15 | 583.15 | 2,264 |
29 Dec 2023 | 568.00 | 568.00 | 557.00 | 561.95 | 561.95 | 2,335 |
28 Dec 2023 | 571.40 | 576.10 | 558.45 | 561.45 | 561.45 | 3,029 |
27 Dec 2023 | 579.50 | 588.00 | 568.65 | 570.00 | 570.00 | 1,333 |
26 Dec 2023 | 582.20 | 582.20 | 565.95 | 575.05 | 575.05 | 2,350 |
22 Dec 2023 | 571.00 | 576.95 | 565.50 | 570.75 | 570.75 | 585 |
21 Dec 2023 | 548.00 | 572.00 | 541.70 | 567.00 | 567.00 | 4,715 |
20 Dec 2023 | 585.10 | 586.15 | 544.25 | 550.20 | 550.20 | 4,878 |
19 Dec 2023 | 596.95 | 596.95 | 582.50 | 584.05 | 584.05 | 1,567 |
18 Dec 2023 | 590.00 | 602.00 | 581.85 | 584.65 | 584.65 | 5,419 |
15 Dec 2023 | 589.00 | 601.80 | 583.55 | 591.20 | 591.20 | 1,993 |
14 Dec 2023 | 600.80 | 602.45 | 581.80 | 586.60 | 586.60 | 1,956 |
13 Dec 2023 | 606.00 | 614.45 | 591.00 | 596.80 | 596.80 | 1,411 |
12 Dec 2023 | 562.05 | 619.70 | 562.05 | 605.40 | 605.40 | 23,835 |
11 Dec 2023 | 574.95 | 574.95 | 558.90 | 563.30 | 563.30 | 2,409 |
08 Dec 2023 | 572.80 | 573.40 | 558.70 | 561.35 | 561.35 | 730 |
07 Dec 2023 | 577.20 | 587.00 | 559.05 | 563.60 | 563.60 | 3,117 |
06 Dec 2023 | 528.90 | 593.55 | 521.65 | 578.85 | 578.85 | 22,006 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |