Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 418.50 | 418.50 | 405.00 | 406.20 | 406.20 | 9,393 |
29 Apr 2024 | 411.55 | 422.55 | 408.50 | 413.25 | 413.25 | 9,600 |
26 Apr 2024 | 424.20 | 427.15 | 414.20 | 418.40 | 418.40 | 6,784 |
25 Apr 2024 | 412.90 | 432.00 | 409.00 | 418.35 | 418.35 | 22,327 |
24 Apr 2024 | 411.70 | 417.90 | 401.95 | 409.35 | 409.35 | 20,169 |
23 Apr 2024 | 457.15 | 458.35 | 382.10 | 411.85 | 411.85 | 104,311 |
22 Apr 2024 | 465.05 | 473.20 | 457.75 | 465.35 | 465.35 | 5,701 |
19 Apr 2024 | 463.05 | 467.45 | 455.15 | 465.05 | 465.05 | 3,110 |
18 Apr 2024 | 471.00 | 475.85 | 463.00 | 464.90 | 464.90 | 1,358 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 467.90 | 475.00 | 462.60 | 468.20 | 468.20 | 3,282 |
15 Apr 2024 | 472.60 | 473.00 | 457.00 | 469.80 | 469.80 | 2,800 |
12 Apr 2024 | 485.55 | 489.25 | 475.30 | 478.40 | 478.40 | 3,948 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 478.80 | 487.40 | 465.25 | 485.60 | 485.60 | 5,076 |
09 Apr 2024 | 470.95 | 483.10 | 462.00 | 469.40 | 469.40 | 2,226 |
08 Apr 2024 | 486.50 | 497.10 | 470.00 | 473.55 | 473.55 | 8,725 |
05 Apr 2024 | 455.45 | 490.90 | 454.00 | 485.65 | 485.65 | 13,397 |
04 Apr 2024 | 463.00 | 464.00 | 452.95 | 455.45 | 455.45 | 2,651 |
03 Apr 2024 | 464.95 | 464.95 | 448.75 | 458.90 | 458.90 | 7,136 |
02 Apr 2024 | 456.15 | 463.80 | 449.00 | 451.35 | 451.35 | 5,281 |
01 Apr 2024 | 436.90 | 459.40 | 436.90 | 453.05 | 453.05 | 9,067 |
28 Mar 2024 | 428.05 | 445.00 | 428.05 | 435.65 | 435.65 | 15,660 |
27 Mar 2024 | 426.30 | 444.20 | 414.85 | 428.05 | 428.05 | 13,984 |
26 Mar 2024 | 429.55 | 449.90 | 417.60 | 428.35 | 428.35 | 9,950 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 434.80 | 449.20 | 434.55 | 445.45 | 445.45 | 5,019 |
21 Mar 2024 | 456.90 | 456.90 | 432.15 | 434.85 | 434.85 | 2,124 |
20 Mar 2024 | 441.45 | 460.95 | 441.45 | 447.85 | 447.85 | 13,521 |
19 Mar 2024 | 455.25 | 463.25 | 438.55 | 441.45 | 441.45 | 4,801 |
18 Mar 2024 | 431.70 | 460.95 | 431.70 | 457.20 | 457.20 | 7,233 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 433.40 | 456.00 | 429.05 | 433.80 | 433.80 | 5,686 |
13 Mar 2024 | 459.70 | 466.25 | 435.60 | 436.75 | 436.75 | 10,264 |
12 Mar 2024 | 488.00 | 488.60 | 455.00 | 460.50 | 460.50 | 3,992 |
11 Mar 2024 | 515.90 | 515.90 | 484.25 | 485.60 | 485.60 | 2,134 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 496.30 | 504.90 | 494.05 | 499.50 | 499.50 | 820 |
06 Mar 2024 | 502.65 | 502.65 | 488.05 | 494.45 | 494.45 | 2,537 |
05 Mar 2024 | 506.45 | 511.80 | 502.00 | 508.05 | 508.05 | 2,166 |
04 Mar 2024 | 516.00 | 529.05 | 508.75 | 512.95 | 512.95 | 5,054 |
01 Mar 2024 | 518.15 | 524.50 | 515.75 | 521.40 | 521.40 | 1,072 |
29 Feb 2024 | 504.00 | 522.00 | 501.30 | 516.00 | 516.00 | 2,364 |
28 Feb 2024 | 525.40 | 526.35 | 509.40 | 511.45 | 511.45 | 6,664 |
27 Feb 2024 | 530.60 | 532.00 | 521.95 | 522.65 | 522.65 | 2,483 |
26 Feb 2024 | 507.50 | 527.45 | 507.50 | 522.90 | 522.90 | 6,048 |
23 Feb 2024 | 516.65 | 527.55 | 516.65 | 521.90 | 521.90 | 2,556 |
22 Feb 2024 | 531.95 | 532.25 | 516.00 | 523.80 | 523.80 | 5,531 |
21 Feb 2024 | 536.60 | 539.55 | 525.50 | 528.10 | 528.10 | 4,449 |
20 Feb 2024 | 531.00 | 539.00 | 525.05 | 534.85 | 534.85 | 6,149 |
16 Feb 2024 | 548.80 | 553.15 | 533.75 | 539.05 | 539.05 | 5,227 |
15 Feb 2024 | 549.90 | 554.55 | 541.30 | 545.25 | 545.25 | 2,066 |
14 Feb 2024 | 540.10 | 551.75 | 537.85 | 547.35 | 547.35 | 1,678 |
13 Feb 2024 | 513.25 | 548.15 | 511.50 | 542.60 | 542.60 | 7,187 |
12 Feb 2024 | 573.80 | 573.80 | 525.80 | 529.60 | 529.60 | 5,266 |
09 Feb 2024 | 585.00 | 585.00 | 557.80 | 563.25 | 563.25 | 2,635 |
08 Feb 2024 | 571.55 | 600.00 | 567.10 | 579.95 | 579.95 | 7,748 |
07 Feb 2024 | 545.45 | 574.00 | 540.00 | 570.55 | 570.55 | 8,100 |
06 Feb 2024 | 550.95 | 561.35 | 532.95 | 545.40 | 545.40 | 9,019 |
05 Feb 2024 | 541.00 | 555.00 | 536.55 | 550.90 | 550.90 | 2,749 |
02 Feb 2024 | 529.05 | 556.00 | 526.40 | 540.45 | 540.45 | 9,225 |
01 Feb 2024 | 540.85 | 540.90 | 519.05 | 522.25 | 522.25 | 4,349 |
31 Jan 2024 | 537.90 | 541.85 | 535.00 | 538.95 | 538.95 | 1,680 |
30 Jan 2024 | 539.60 | 541.65 | 524.00 | 534.90 | 534.90 | 6,080 |
29 Jan 2024 | 533.35 | 546.05 | 524.90 | 533.80 | 533.80 | 14,371 |
26 Jan 2024 | 540.75 | 540.75 | 540.75 | 540.75 | 540.75 | - |
25 Jan 2024 | 539.05 | 554.85 | 536.80 | 540.75 | 540.75 | 10,162 |
24 Jan 2024 | 584.95 | 586.20 | 539.90 | 547.75 | 547.75 | 16,717 |
23 Jan 2024 | 587.75 | 597.85 | 570.80 | 578.60 | 578.60 | 6,372 |
22 Jan 2024 | 590.20 | 590.20 | 590.20 | 590.20 | 590.20 | - |
19 Jan 2024 | 598.10 | 600.00 | 586.70 | 590.20 | 590.20 | 4,618 |
18 Jan 2024 | 586.95 | 598.90 | 570.00 | 592.90 | 592.90 | 4,628 |
17 Jan 2024 | 586.40 | 595.95 | 584.90 | 587.70 | 587.70 | 2,904 |
16 Jan 2024 | 609.95 | 609.95 | 589.15 | 593.30 | 593.30 | 6,721 |
12 Jan 2024 | 608.65 | 624.40 | 594.45 | 595.60 | 595.60 | 9,432 |
11 Jan 2024 | 609.40 | 612.55 | 602.15 | 604.95 | 604.95 | 5,250 |
10 Jan 2024 | 611.85 | 618.10 | 595.00 | 606.70 | 606.70 | 10,606 |
09 Jan 2024 | 611.50 | 620.85 | 605.40 | 607.25 | 607.25 | 4,002 |
08 Jan 2024 | 618.05 | 627.95 | 607.55 | 613.85 | 613.85 | 4,378 |
05 Jan 2024 | 622.10 | 637.90 | 613.00 | 617.70 | 617.70 | 8,932 |
04 Jan 2024 | 645.60 | 645.60 | 622.65 | 631.15 | 631.15 | 6,848 |
03 Jan 2024 | 636.65 | 654.00 | 628.25 | 636.40 | 636.40 | 41,071 |
02 Jan 2024 | 581.95 | 653.75 | 571.40 | 639.35 | 639.35 | 23,978 |
29 Dec 2023 | 598.00 | 598.55 | 587.55 | 588.75 | 588.75 | 7,688 |
28 Dec 2023 | 602.10 | 606.90 | 589.00 | 598.75 | 598.75 | 14,913 |
27 Dec 2023 | 618.00 | 622.65 | 602.90 | 605.70 | 605.70 | 7,248 |
26 Dec 2023 | 599.95 | 632.00 | 597.00 | 616.35 | 616.35 | 13,578 |
22 Dec 2023 | 586.90 | 598.80 | 582.15 | 594.20 | 594.20 | 5,815 |
21 Dec 2023 | 570.00 | 587.15 | 564.80 | 582.80 | 582.80 | 8,271 |
20 Dec 2023 | 612.85 | 616.50 | 565.05 | 570.20 | 570.20 | 25,324 |
19 Dec 2023 | 613.75 | 617.35 | 607.05 | 610.75 | 610.75 | 2,554 |
18 Dec 2023 | 614.40 | 619.00 | 600.00 | 611.70 | 611.70 | 10,541 |
15 Dec 2023 | 617.60 | 628.35 | 601.00 | 603.90 | 603.90 | 5,031 |
14 Dec 2023 | 627.00 | 630.05 | 608.85 | 615.00 | 615.00 | 5,692 |
13 Dec 2023 | 620.00 | 630.00 | 613.90 | 622.60 | 622.60 | 11,986 |
12 Dec 2023 | 630.05 | 637.25 | 604.95 | 617.35 | 617.35 | 8,267 |
11 Dec 2023 | 628.30 | 644.00 | 621.65 | 630.95 | 630.95 | 14,225 |
08 Dec 2023 | 649.95 | 650.00 | 617.20 | 627.30 | 627.30 | 18,557 |
07 Dec 2023 | 608.05 | 653.95 | 600.05 | 644.45 | 644.45 | 43,726 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |