Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 488.80 | 488.80 | 488.80 | 488.80 | 488.80 | - |
02 May 2024 | 509.00 | 510.00 | 506.10 | 503.40 | 503.40 | 20,000 |
01 May 2024 | 517.00 | 517.00 | 517.00 | 516.53 | 516.53 | 20,000 |
30 Apr 2024 | 511.90 | 511.90 | 492.09 | 510.67 | 510.67 | 51 |
29 Apr 2024 | 505.90 | 505.90 | 505.90 | 504.92 | 504.92 | 3 |
26 Apr 2024 | 509.80 | 509.80 | 509.80 | 509.80 | 509.80 | - |
25 Apr 2024 | 505.98 | 505.98 | 505.98 | 505.98 | 505.98 | - |
24 Apr 2024 | 490.50 | 491.05 | 490.10 | 511.10 | 511.10 | 51 |
23 Apr 2024 | 516.85 | 516.85 | 465.30 | 498.95 | 498.95 | 6 |
22 Apr 2024 | 514.15 | 529.30 | 514.15 | 518.58 | 518.58 | 4 |
19 Apr 2024 | 510.70 | 510.70 | 510.70 | 510.70 | 510.70 | - |
18 Apr 2024 | 465.30 | 465.30 | 465.30 | 463.63 | 463.63 | 53 |
17 Apr 2024 | 468.13 | 468.13 | 468.13 | 468.13 | 468.13 | - |
16 Apr 2024 | 462.05 | 462.05 | 462.05 | 462.40 | 462.40 | 100 |
15 Apr 2024 | 461.13 | 461.13 | 461.13 | 461.13 | 461.13 | - |
12 Apr 2024 | 458.33 | 458.33 | 458.33 | 458.33 | 458.33 | - |
11 Apr 2024 | 461.90 | 461.90 | 461.90 | 461.90 | 461.90 | - |
10 Apr 2024 | 462.15 | 462.15 | 462.15 | 462.15 | 462.15 | - |
09 Apr 2024 | 455.13 | 455.13 | 455.13 | 455.13 | 455.13 | - |
08 Apr 2024 | 446.30 | 446.30 | 446.30 | 446.30 | 446.30 | - |
05 Apr 2024 | 4.47 | 4.47 | 4.47 | 4.47 | 4.47 | - |
04 Apr 2024 | 4.45 | 4.45 | 4.45 | 4.45 | 4.45 | - |
03 Apr 2024 | 4.51 | 4.51 | 4.51 | 4.51 | 4.51 | - |
02 Apr 2024 | 4.66 | 4.66 | 4.66 | 4.66 | 4.66 | - |
28 Mar 2024 | 4.67 | 4.67 | 4.67 | 4.67 | 4.67 | - |
27 Mar 2024 | 4.58 | 4.58 | 4.58 | 4.58 | 4.58 | - |
26 Mar 2024 | 4.49 | 4.49 | 4.49 | 4.49 | 4.49 | - |
25 Mar 2024 | 4.50 | 4.50 | 4.50 | 4.50 | 4.50 | - |
22 Mar 2024 | 4.52 | 4.52 | 4.52 | 4.52 | 4.52 | - |
21 Mar 2024 | 4.49 | 4.49 | 4.49 | 4.49 | 4.49 | - |
20 Mar 2024 | 4.52 | 4.52 | 4.52 | 4.52 | 4.52 | - |
19 Mar 2024 | 4.55 | 4.55 | 4.55 | 4.55 | 4.55 | - |
18 Mar 2024 | 4.51 | 4.51 | 4.51 | 4.51 | 4.51 | - |
15 Mar 2024 | 448.95 | 448.95 | 448.95 | 460.00 | 460.00 | 560 |
14 Mar 2024 | 449.85 | 449.85 | 449.85 | 457.10 | 457.10 | 560 |
13 Mar 2024 | 449.50 | 449.50 | 449.50 | 457.58 | 457.58 | 3 |
12 Mar 2024 | 461.05 | 461.05 | 461.05 | 461.05 | 461.05 | - |
11 Mar 2024 | 445.85 | 450.00 | 445.85 | 460.02 | 460.02 | 2 |
08 Mar 2024 | 453.00 | 453.00 | 453.00 | 457.30 | 457.30 | 2 |
07 Mar 2024 | 460.75 | 460.75 | 460.75 | 460.75 | 460.75 | - |
06 Mar 2024 | 464.67 | 464.67 | 464.67 | 464.67 | 464.67 | - |
05 Mar 2024 | 471.38 | 471.38 | 471.38 | 466.45 | 466.45 | 260 |
04 Mar 2024 | 451.67 | 451.67 | 451.67 | 451.67 | 451.67 | - |
01 Mar 2024 | 463.10 | 463.10 | 463.10 | 463.10 | 463.10 | - |
29 Feb 2024 | 468.10 | 468.10 | 468.10 | 472.05 | 472.05 | 540 |
28 Feb 2024 | 471.05 | 475.85 | 470.65 | 473.00 | 473.00 | 265 |
27 Feb 2024 | 471.13 | 471.13 | 471.13 | 471.13 | 471.13 | - |
26 Feb 2024 | 478.45 | 478.45 | 478.45 | 478.45 | 478.45 | - |
23 Feb 2024 | 483.25 | 483.25 | 483.25 | 483.25 | 483.25 | - |
22 Feb 2024 | 481.02 | 481.02 | 481.02 | 481.02 | 481.02 | - |
21 Feb 2024 | 492.25 | 492.25 | 492.25 | 492.25 | 492.25 | - |
20 Feb 2024 | 489.67 | 489.67 | 489.67 | 489.67 | 489.67 | - |
19 Feb 2024 | 485.30 | 485.30 | 485.30 | 485.30 | 485.30 | - |
16 Feb 2024 | 483.50 | 483.50 | 483.50 | 483.50 | 483.50 | - |
15 Feb 2024 | 487.70 | 487.70 | 487.70 | 485.85 | 485.85 | 338 |
14 Feb 2024 | 498.17 | 498.17 | 498.17 | 498.17 | 498.17 | - |
13 Feb 2024 | 508.48 | 508.48 | 508.48 | 510.02 | 510.02 | 28 |
12 Feb 2024 | 499.15 | 499.15 | 499.15 | 499.15 | 499.15 | - |
09 Feb 2024 | 503.48 | 503.48 | 503.48 | 503.48 | 503.48 | - |
08 Feb 2024 | 508.05 | 509.00 | 507.80 | 502.85 | 502.85 | 32 |
07 Feb 2024 | 498.73 | 498.73 | 498.73 | 498.73 | 498.73 | - |
06 Feb 2024 | 506.65 | 506.65 | 506.65 | 506.65 | 506.65 | - |
05 Feb 2024 | 508.50 | 508.50 | 508.50 | 508.50 | 508.50 | - |
02 Feb 2024 | 499.23 | 499.23 | 499.23 | 499.23 | 499.23 | - |
01 Feb 2024 | 496.38 | 496.38 | 496.38 | 496.38 | 496.38 | - |
31 Jan 2024 | 496.33 | 496.33 | 496.33 | 496.33 | 496.33 | - |
30 Jan 2024 | 492.90 | 492.90 | 492.90 | 498.83 | 498.83 | 32 |
29 Jan 2024 | 490.65 | 490.65 | 490.65 | 495.00 | 495.00 | 319 |
26 Jan 2024 | 493.10 | 493.70 | 492.15 | 486.85 | 486.85 | 319 |
25 Jan 2024 | 505.27 | 505.27 | 505.27 | 505.27 | 505.27 | - |
24 Jan 2024 | 527.70 | 527.70 | 527.70 | 507.58 | 507.58 | 440 |
23 Jan 2024 | 587.58 | 587.58 | 587.58 | 587.58 | 587.58 | - |
22 Jan 2024 | 583.05 | 583.05 | 583.05 | 583.05 | 583.05 | - |
19 Jan 2024 | 579.15 | 579.15 | 579.15 | 593.78 | 593.78 | 4 |
18 Jan 2024 | 587.50 | 587.50 | 587.50 | 587.50 | 587.50 | - |
17 Jan 2024 | 593.17 | 593.17 | 593.17 | 593.17 | 593.17 | - |
16 Jan 2024 | 588.90 | 594.75 | 588.90 | 587.90 | 587.90 | 450 |
15 Jan 2024 | 575.67 | 575.67 | 575.67 | 575.67 | 575.67 | - |
12 Jan 2024 | 568.78 | 568.78 | 568.78 | 568.78 | 568.78 | - |
11 Jan 2024 | 585.75 | 585.75 | 585.75 | 584.72 | 584.72 | 26 |
10 Jan 2024 | 598.33 | 598.33 | 598.33 | 598.33 | 598.33 | - |
09 Jan 2024 | 595.00 | 595.00 | 594.60 | 590.10 | 590.10 | 12 |
08 Jan 2024 | 589.00 | 589.00 | 589.00 | 589.00 | 589.00 | - |
05 Jan 2024 | 595.83 | 595.83 | 595.83 | 595.83 | 595.83 | - |
04 Jan 2024 | 593.25 | 593.25 | 593.25 | 593.25 | 593.25 | - |
03 Jan 2024 | 604.95 | 604.95 | 604.95 | 604.95 | 604.95 | - |
02 Jan 2024 | 604.88 | 604.88 | 604.88 | 604.88 | 604.88 | - |
29 Dec 2023 | 578.03 | 578.03 | 578.03 | 578.03 | 578.03 | - |
28 Dec 2023 | 577.45 | 577.45 | 577.45 | 577.45 | 577.45 | - |
27 Dec 2023 | 573.15 | 573.15 | 573.15 | 573.15 | 573.15 | - |
22 Dec 2023 | 577.80 | 577.80 | 577.80 | 574.78 | 574.78 | 450 |
21 Dec 2023 | 581.65 | 581.65 | 578.50 | 580.92 | 580.92 | 409 |
20 Dec 2023 | 574.80 | 574.80 | 574.80 | 570.15 | 570.15 | 450 |
19 Dec 2023 | 619.00 | 619.00 | 619.00 | 574.03 | 574.03 | 2 |
18 Dec 2023 | 584.75 | 584.75 | 584.75 | 584.75 | 584.75 | - |
15 Dec 2023 | 594.45 | 598.20 | 594.45 | 601.55 | 601.55 | 20 |
14 Dec 2023 | 601.25 | 601.25 | 601.25 | 600.30 | 600.30 | 4 |
13 Dec 2023 | 612.00 | 612.00 | 612.00 | 607.30 | 607.30 | 5 |
12 Dec 2023 | 620.40 | 633.98 | 620.40 | 622.28 | 622.28 | 420 |
11 Dec 2023 | 633.70 | 633.70 | 618.95 | 613.97 | 613.97 | 18 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |