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