Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 0.00 | 0.00 | 0.00 | 513.25 | 513.25 | 12 |
01 May 2024 | 511.00 | 512.80 | 508.40 | 510.50 | 510.50 | 6,903 |
30 Apr 2024 | 516.10 | 517.30 | 512.80 | 512.55 | 512.55 | 33,441 |
29 Apr 2024 | 519.10 | 519.30 | 516.50 | 516.85 | 516.85 | 6,056 |
26 Apr 2024 | 516.70 | 518.40 | 515.20 | 518.05 | 518.05 | 7,099 |
25 Apr 2024 | 515.00 | 516.80 | 508.46 | 511.30 | 511.30 | 17,968 |
24 Apr 2024 | 521.50 | 521.60 | 517.80 | 517.80 | 517.80 | 86,802 |
23 Apr 2024 | 520.90 | 521.00 | 520.10 | 521.75 | 521.75 | 15,196 |
22 Apr 2024 | 515.00 | 518.10 | 514.20 | 517.05 | 517.05 | 15,071 |
19 Apr 2024 | 509.20 | 510.00 | 506.90 | 511.15 | 511.15 | 12,496 |
18 Apr 2024 | 512.20 | 512.30 | 509.60 | 511.30 | 511.30 | 43,342 |
17 Apr 2024 | 505.90 | 510.40 | 505.90 | 507.85 | 507.85 | 55,782 |
16 Apr 2024 | 508.20 | 509.90 | 506.30 | 507.85 | 507.85 | 47,390 |
15 Apr 2024 | 516.90 | 517.70 | 514.40 | 514.35 | 514.35 | 11,510 |
12 Apr 2024 | 518.10 | 518.70 | 514.00 | 514.35 | 514.35 | 8,695 |
11 Apr 2024 | 516.20 | 516.60 | 512.85 | 513.70 | 513.70 | 4,178 |
10 Apr 2024 | 518.10 | 518.40 | 513.40 | 515.45 | 515.45 | 14,277 |
09 Apr 2024 | 519.50 | 519.60 | 517.70 | 516.30 | 516.30 | 7,946 |
08 Apr 2024 | 519.20 | 521.80 | 518.05 | 521.30 | 521.30 | 23,090 |
05 Apr 2024 | 518.10 | 519.80 | 517.04 | 519.05 | 519.05 | 53,850 |
04 Apr 2024 | 524.90 | 524.90 | 522.10 | 522.50 | 522.50 | 3,647 |
03 Apr 2024 | 521.90 | 523.50 | 521.50 | 522.90 | 522.90 | 13,761 |
02 Apr 2024 | 525.20 | 529.20 | 521.80 | 521.55 | 521.55 | 18,659 |
28 Mar 2024 | 524.60 | 527.10 | 524.60 | 524.90 | 524.90 | 28,692 |
27 Mar 2024 | 525.50 | 527.90 | 525.00 | 525.75 | 525.75 | 94,620 |
26 Mar 2024 | 522.80 | 526.40 | 522.80 | 524.60 | 524.60 | 14,398 |
25 Mar 2024 | 525.00 | 525.40 | 522.20 | 523.30 | 523.30 | 30,043 |
22 Mar 2024 | 526.00 | 526.20 | 524.20 | 525.15 | 525.15 | 162,006 |
21 Mar 2024 | 519.30 | 525.30 | 519.30 | 524.70 | 524.70 | 18,185 |
20 Mar 2024 | 515.90 | 517.40 | 515.90 | 517.30 | 517.30 | 69,960 |
19 Mar 2024 | 515.20 | 515.40 | 514.50 | 515.35 | 515.35 | 6,435 |
18 Mar 2024 | 515.50 | 517.87 | 514.90 | 515.50 | 515.50 | 82,844 |
15 Mar 2024 | 514.70 | 519.20 | 514.70 | 516.80 | 516.80 | 5,079 |
14 Mar 2024 | 519.40 | 519.50 | 516.00 | 516.20 | 516.20 | 19,158 |
13 Mar 2024 | 516.50 | 517.86 | 516.50 | 517.10 | 517.10 | 15,340 |
12 Mar 2024 | 513.50 | 516.90 | 513.50 | 515.90 | 515.90 | 16,420 |
11 Mar 2024 | 513.80 | 513.80 | 510.50 | 511.60 | 511.60 | 25,971 |
08 Mar 2024 | 515.00 | 515.00 | 513.50 | 513.65 | 513.65 | 5,524 |
07 Mar 2024 | 507.70 | 516.40 | 507.70 | 514.70 | 514.70 | 21,232 |
06 Mar 2024 | 507.30 | 509.90 | 507.30 | 508.40 | 508.40 | 20,208 |
05 Mar 2024 | 507.80 | 507.90 | 507.00 | 506.90 | 506.90 | 10,457 |
04 Mar 2024 | 511.20 | 512.50 | 507.50 | 508.60 | 508.60 | 125,723 |
01 Mar 2024 | 509.00 | 511.40 | 508.50 | 511.40 | 511.40 | 7,825 |
29 Feb 2024 | 508.60 | 510.90 | 508.10 | 509.00 | 509.00 | 17,654 |
28 Feb 2024 | 509.50 | 509.50 | 505.60 | 507.50 | 507.50 | 7,750 |
27 Feb 2024 | 508.00 | 508.40 | 506.00 | 507.80 | 507.80 | 650 |
26 Feb 2024 | 507.40 | 507.90 | 506.10 | 507.05 | 507.05 | 20,241 |
23 Feb 2024 | 506.40 | 507.50 | 505.90 | 507.45 | 507.45 | 11,870 |
22 Feb 2024 | 509.00 | 509.40 | 505.70 | 507.60 | 507.60 | 18,314 |
21 Feb 2024 | 503.00 | 503.10 | 501.80 | 502.55 | 502.55 | 1,968 |
20 Feb 2024 | 502.80 | 503.30 | 500.80 | 502.20 | 502.20 | 7,957 |
19 Feb 2024 | 499.55 | 501.90 | 499.55 | 502.45 | 502.45 | 3,528 |
16 Feb 2024 | 500.80 | 503.10 | 500.70 | 501.95 | 501.95 | 7,549 |
15 Feb 2024 | 500.20 | 501.00 | 499.45 | 499.55 | 499.55 | 5,344 |
14 Feb 2024 | 491.95 | 495.60 | 491.95 | 495.80 | 495.80 | 12,674 |
13 Feb 2024 | 492.35 | 492.75 | 488.25 | 489.63 | 489.63 | 18,609 |
12 Feb 2024 | 493.30 | 494.70 | 493.30 | 494.23 | 494.23 | 766 |
09 Feb 2024 | 493.45 | 493.65 | 490.90 | 491.90 | 491.90 | 29,848 |
08 Feb 2024 | 492.45 | 494.90 | 492.45 | 492.65 | 492.65 | 48,629 |
07 Feb 2024 | 497.50 | 497.50 | 492.80 | 493.48 | 493.48 | 25,380 |
06 Feb 2024 | 496.00 | 497.20 | 494.15 | 496.58 | 496.58 | 1,865 |
05 Feb 2024 | 494.20 | 495.35 | 492.25 | 494.40 | 494.40 | 1,906 |
02 Feb 2024 | 495.47 | 496.15 | 491.35 | 492.40 | 492.40 | 52,551 |
01 Feb 2024 | 493.45 | 495.00 | 490.20 | 491.58 | 491.58 | 7,476 |
31 Jan 2024 | 495.45 | 495.45 | 493.75 | 493.52 | 493.52 | 8,451 |
30 Jan 2024 | 494.25 | 494.85 | 492.65 | 493.85 | 493.85 | 523 |
29 Jan 2024 | 493.10 | 493.10 | 489.95 | 491.75 | 491.75 | 66,693 |
26 Jan 2024 | 485.85 | 491.95 | 485.85 | 491.83 | 491.83 | 15,895 |
25 Jan 2024 | 484.15 | 485.10 | 483.20 | 484.77 | 484.77 | 68,672 |
24 Jan 2024 | 483.15 | 485.75 | 483.10 | 485.00 | 485.00 | 12,254 |
23 Jan 2024 | 479.40 | 479.60 | 478.20 | 479.40 | 479.40 | 153,934 |
22 Jan 2024 | 479.70 | 481.70 | 479.11 | 481.23 | 481.23 | 99,621 |
19 Jan 2024 | 480.50 | 480.50 | 477.50 | 478.25 | 478.25 | 53,086 |
18 Jan 2024 | 477.45 | 478.55 | 477.45 | 478.02 | 478.02 | 66,270 |
17 Jan 2024 | 474.90 | 475.85 | 474.10 | 476.13 | 476.13 | 8,620 |
16 Jan 2024 | 480.25 | 481.70 | 479.90 | 481.45 | 481.45 | 1,442 |
15 Jan 2024 | 482.50 | 484.35 | 481.60 | 482.35 | 482.35 | 305 |
12 Jan 2024 | 483.10 | 484.30 | 481.65 | 483.67 | 483.67 | 298 |
11 Jan 2024 | 485.05 | 485.05 | 480.25 | 480.65 | 480.65 | 7,954 |
10 Jan 2024 | 481.60 | 482.60 | 481.60 | 483.13 | 483.13 | 3,400 |
09 Jan 2024 | 480.65 | 482.75 | 480.65 | 482.65 | 482.65 | 2,620 |
08 Jan 2024 | 479.95 | 484.45 | 479.50 | 483.92 | 483.92 | 15,736 |
05 Jan 2024 | 480.00 | 482.50 | 479.84 | 482.80 | 482.80 | 29,253 |
04 Jan 2024 | 483.40 | 483.55 | 483.40 | 485.92 | 485.92 | 12,348 |
03 Jan 2024 | 485.60 | 486.40 | 480.90 | 481.42 | 481.42 | 1,828 |
02 Jan 2024 | 489.55 | 490.85 | 485.65 | 487.15 | 487.15 | 85,320 |
29 Dec 2023 | 489.45 | 490.40 | 488.95 | 489.88 | 489.88 | 1,208 |
28 Dec 2023 | 488.95 | 489.70 | 487.20 | 487.20 | 487.20 | 161,519 |
27 Dec 2023 | 488.60 | 489.40 | 487.05 | 489.20 | 489.20 | 1,727 |
22 Dec 2023 | 484.00 | 486.40 | 484.00 | 485.83 | 485.83 | 10,571 |
21 Dec 2023 | 483.35 | 485.25 | 483.00 | 485.55 | 485.55 | 11,913 |
20 Dec 2023 | 483.95 | 484.55 | 483.30 | 485.38 | 485.38 | 58,929 |
19 Dec 2023 | 481.40 | 481.85 | 480.49 | 481.17 | 481.17 | 15,383 |
18 Dec 2023 | 480.70 | 482.85 | 480.65 | 481.05 | 481.05 | 11,894 |
15 Dec 2023 | 480.95 | 481.00 | 478.80 | 479.40 | 479.40 | 3,480 |
14 Dec 2023 | 484.00 | 484.45 | 480.00 | 480.00 | 480.00 | 108,457 |
13 Dec 2023 | 478.20 | 480.05 | 478.20 | 478.25 | 478.25 | 10,336 |
12 Dec 2023 | 477.45 | 477.70 | 477.45 | 477.02 | 477.02 | 12,759 |
11 Dec 2023 | 475.00 | 476.85 | 474.65 | 476.10 | 476.10 | 8,863 |
08 Dec 2023 | 474.00 | 475.95 | 474.00 | 475.95 | 475.95 | 3,718 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |