Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 505.00 | 510.90 | 495.10 | 502.55 | 502.55 | 2,947,783 |
02 May 2024 | 513.85 | 518.80 | 510.20 | 513.35 | 513.35 | 1,486,206 |
30 Apr 2024 | 497.45 | 517.00 | 495.10 | 510.10 | 510.10 | 5,403,633 |
29 Apr 2024 | 495.70 | 505.50 | 488.10 | 494.65 | 494.65 | 1,830,142 |
26 Apr 2024 | 500.45 | 501.30 | 489.80 | 492.40 | 492.40 | 1,266,683 |
25 Apr 2024 | 485.95 | 501.00 | 483.50 | 499.30 | 499.30 | 1,971,088 |
24 Apr 2024 | 489.35 | 490.40 | 484.75 | 486.55 | 486.55 | 928,098 |
23 Apr 2024 | 482.90 | 490.45 | 480.50 | 486.40 | 486.40 | 1,449,810 |
22 Apr 2024 | 476.00 | 494.15 | 475.45 | 480.05 | 480.05 | 3,589,441 |
19 Apr 2024 | 465.00 | 477.25 | 460.15 | 473.40 | 473.40 | 1,677,526 |
18 Apr 2024 | 480.10 | 485.40 | 470.25 | 473.20 | 473.20 | 1,826,053 |
16 Apr 2024 | 464.35 | 480.90 | 457.50 | 477.55 | 477.55 | 2,466,801 |
15 Apr 2024 | 472.00 | 480.60 | 462.65 | 473.30 | 473.30 | 1,607,704 |
12 Apr 2024 | 488.70 | 488.95 | 480.25 | 482.30 | 482.30 | 1,955,613 |
10 Apr 2024 | 472.00 | 491.10 | 472.00 | 488.75 | 488.75 | 4,950,136 |
09 Apr 2024 | 472.00 | 472.00 | 464.50 | 469.85 | 469.85 | 1,399,936 |
08 Apr 2024 | 473.35 | 473.95 | 467.30 | 469.90 | 469.90 | 1,551,758 |
05 Apr 2024 | 459.05 | 469.95 | 452.80 | 468.45 | 468.45 | 2,777,318 |
04 Apr 2024 | 472.40 | 474.75 | 458.95 | 459.85 | 459.85 | 1,977,977 |
03 Apr 2024 | 472.85 | 472.85 | 467.00 | 468.65 | 468.65 | 1,304,780 |
02 Apr 2024 | 466.80 | 474.00 | 464.60 | 470.10 | 470.10 | 2,290,801 |
01 Apr 2024 | 468.95 | 472.75 | 463.00 | 465.30 | 465.30 | 2,061,868 |
28 Mar 2024 | 468.00 | 470.65 | 462.70 | 466.45 | 466.45 | 1,161,982 |
27 Mar 2024 | 472.00 | 476.45 | 466.30 | 467.70 | 467.70 | 1,248,009 |
26 Mar 2024 | 469.50 | 474.25 | 465.10 | 471.45 | 471.45 | 1,494,231 |
22 Mar 2024 | 463.00 | 471.35 | 457.20 | 468.35 | 468.35 | 1,670,126 |
21 Mar 2024 | 456.60 | 462.75 | 453.60 | 461.00 | 461.00 | 1,351,780 |
20 Mar 2024 | 459.70 | 459.70 | 444.00 | 452.05 | 452.05 | 1,714,931 |
19 Mar 2024 | 458.00 | 458.00 | 441.65 | 454.95 | 454.95 | 2,469,179 |
18 Mar 2024 | 475.00 | 475.90 | 457.20 | 458.10 | 458.10 | 5,046,215 |
15 Mar 2024 | 501.10 | 503.35 | 470.70 | 472.95 | 472.95 | 2,923,532 |
14 Mar 2024 | 493.35 | 505.55 | 481.75 | 502.55 | 502.55 | 2,421,237 |
13 Mar 2024 | 510.45 | 514.55 | 489.00 | 492.10 | 492.10 | 2,850,815 |
12 Mar 2024 | 508.00 | 512.40 | 500.70 | 507.10 | 507.10 | 2,396,316 |
11 Mar 2024 | 519.80 | 519.80 | 499.35 | 510.65 | 510.65 | 3,071,219 |
07 Mar 2024 | 536.50 | 536.50 | 515.55 | 516.70 | 516.70 | 2,393,023 |
06 Mar 2024 | 542.00 | 542.95 | 524.85 | 535.30 | 535.30 | 1,088,131 |
05 Mar 2024 | 536.45 | 546.00 | 534.05 | 542.00 | 542.00 | 2,474,793 |
04 Mar 2024 | 530.55 | 537.85 | 521.70 | 535.10 | 535.10 | 1,620,165 |
01 Mar 2024 | 519.45 | 532.60 | 519.45 | 529.80 | 529.80 | 1,375,573 |
29 Feb 2024 | 509.70 | 521.00 | 505.60 | 518.50 | 518.50 | 1,504,165 |
28 Feb 2024 | 518.40 | 522.10 | 505.65 | 507.50 | 507.50 | 1,012,079 |
27 Feb 2024 | 526.25 | 528.35 | 515.55 | 518.05 | 518.05 | 873,528 |
26 Feb 2024 | 524.50 | 530.05 | 519.65 | 526.25 | 526.25 | 1,059,568 |
23 Feb 2024 | 524.00 | 528.05 | 520.75 | 523.75 | 523.75 | 736,032 |
22 Feb 2024 | 519.50 | 524.55 | 513.10 | 522.85 | 522.85 | 716,238 |
21 Feb 2024 | 521.00 | 525.00 | 514.00 | 516.25 | 516.25 | 846,319 |
20 Feb 2024 | 531.00 | 532.80 | 516.05 | 518.20 | 518.20 | 1,786,636 |
19 Feb 2024 | 530.00 | 537.20 | 527.05 | 531.80 | 531.80 | 1,638,779 |
16 Feb 2024 | 524.45 | 532.45 | 522.00 | 528.65 | 528.65 | 1,555,307 |
15 Feb 2024 | 522.60 | 525.00 | 517.05 | 520.55 | 520.55 | 1,429,181 |
14 Feb 2024 | 508.00 | 520.00 | 502.85 | 517.95 | 517.95 | 1,572,177 |
13 Feb 2024 | 515.95 | 518.20 | 504.05 | 510.80 | 510.80 | 1,283,153 |
12 Feb 2024 | 518.00 | 520.95 | 508.25 | 512.65 | 512.65 | 2,572,741 |
09 Feb 2024 | 532.00 | 532.00 | 499.85 | 509.90 | 509.90 | 4,008,573 |
08 Feb 2024 | 556.00 | 557.90 | 537.55 | 538.80 | 538.80 | 2,207,877 |
07 Feb 2024 | 556.00 | 556.70 | 547.25 | 552.20 | 552.20 | 999,927 |
06 Feb 2024 | 549.50 | 554.95 | 546.00 | 553.00 | 553.00 | 1,628,120 |
05 Feb 2024 | 541.50 | 552.35 | 539.70 | 545.50 | 545.50 | 1,330,649 |
02 Feb 2024 | 539.90 | 544.70 | 536.85 | 539.70 | 539.70 | 895,826 |
01 Feb 2024 | 544.00 | 544.00 | 533.00 | 533.95 | 533.95 | 1,821,545 |
31 Jan 2024 | 535.80 | 547.85 | 525.10 | 540.50 | 540.50 | 3,944,608 |
30 Jan 2024 | 531.20 | 537.45 | 526.20 | 532.00 | 532.00 | 1,734,251 |
29 Jan 2024 | 518.00 | 528.95 | 515.15 | 527.25 | 527.25 | 1,328,581 |
25 Jan 2024 | 528.10 | 528.65 | 512.85 | 517.60 | 517.60 | 1,623,437 |
24 Jan 2024 | 513.20 | 526.85 | 508.95 | 525.75 | 525.75 | 1,694,554 |
23 Jan 2024 | 525.95 | 532.00 | 508.40 | 510.40 | 510.40 | 2,409,894 |
19 Jan 2024 | 503.95 | 504.50 | 494.55 | 503.45 | 503.45 | 2,351,287 |
18 Jan 2024 | 473.20 | 506.30 | 468.30 | 500.05 | 500.05 | 8,869,857 |
17 Jan 2024 | 468.00 | 482.85 | 465.55 | 471.75 | 471.75 | 2,717,197 |
16 Jan 2024 | 471.95 | 476.80 | 467.10 | 472.60 | 472.60 | 1,690,869 |
15 Jan 2024 | 471.95 | 473.65 | 467.25 | 472.30 | 472.30 | 1,006,054 |
12 Jan 2024 | 471.80 | 472.55 | 464.15 | 468.65 | 468.65 | 1,848,945 |
11 Jan 2024 | 469.00 | 474.40 | 467.00 | 468.90 | 468.90 | 2,517,234 |
10 Jan 2024 | 468.45 | 469.95 | 462.50 | 466.70 | 466.70 | 1,704,422 |
09 Jan 2024 | 458.05 | 471.00 | 458.05 | 468.35 | 468.35 | 4,395,480 |
08 Jan 2024 | 461.45 | 462.00 | 453.75 | 454.75 | 454.75 | 1,209,682 |
05 Jan 2024 | 452.55 | 465.00 | 450.20 | 460.50 | 460.50 | 4,674,473 |
04 Jan 2024 | 460.00 | 460.00 | 447.25 | 448.90 | 448.90 | 2,539,469 |
03 Jan 2024 | 456.00 | 460.55 | 453.55 | 457.75 | 457.75 | 1,161,847 |
02 Jan 2024 | 454.00 | 457.95 | 448.25 | 456.45 | 456.45 | 2,359,662 |
01 Jan 2024 | 456.45 | 456.45 | 450.55 | 453.25 | 453.25 | 1,679,801 |
29 Dec 2023 | 439.95 | 455.15 | 439.05 | 454.05 | 454.05 | 3,264,903 |
28 Dec 2023 | 437.50 | 441.95 | 436.25 | 438.90 | 438.90 | 3,217,689 |
27 Dec 2023 | 431.15 | 442.50 | 431.15 | 435.65 | 435.65 | 2,889,653 |
26 Dec 2023 | 429.70 | 431.20 | 425.25 | 430.35 | 430.35 | 1,600,917 |
22 Dec 2023 | 434.00 | 436.05 | 424.40 | 427.55 | 427.55 | 1,682,246 |
21 Dec 2023 | 427.95 | 437.50 | 419.25 | 430.25 | 430.25 | 4,260,102 |
20 Dec 2023 | 460.00 | 460.35 | 427.35 | 431.30 | 431.30 | 4,042,560 |
19 Dec 2023 | 464.50 | 485.00 | 454.00 | 455.35 | 455.35 | 12,188,346 |
18 Dec 2023 | 453.65 | 457.00 | 448.00 | 453.05 | 453.05 | 1,175,762 |
15 Dec 2023 | 454.00 | 465.75 | 446.45 | 450.55 | 450.55 | 2,853,749 |
14 Dec 2023 | 450.10 | 464.65 | 443.75 | 450.85 | 450.85 | 3,150,400 |
13 Dec 2023 | 454.00 | 456.55 | 441.85 | 445.65 | 445.65 | 1,530,566 |
12 Dec 2023 | 452.90 | 457.75 | 447.55 | 449.85 | 449.85 | 1,339,067 |
11 Dec 2023 | 458.00 | 460.60 | 449.60 | 450.55 | 450.55 | 1,284,846 |
08 Dec 2023 | 458.45 | 465.85 | 453.40 | 458.55 | 458.55 | 2,768,845 |
07 Dec 2023 | 463.45 | 475.70 | 451.30 | 455.15 | 455.15 | 3,288,285 |
06 Dec 2023 | 461.95 | 465.00 | 458.35 | 462.45 | 462.45 | 1,904,702 |
05 Dec 2023 | 455.00 | 461.80 | 448.65 | 458.65 | 458.65 | 3,237,324 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |