Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 03, 2024 | 504.40 | 514.60 | 504.40 | 510.80 | 510.80 | 34,679 |
May 31, 2024 | 501.60 | 509.20 | 497.30 | 504.40 | 504.40 | 233,337 |
May 29, 2024 | 505.20 | 512.00 | 498.90 | 501.40 | 501.40 | 62,521 |
May 28, 2024 | 512.00 | 515.60 | 507.80 | 512.80 | 512.80 | 45,253 |
May 27, 2024 | 503.60 | 515.40 | 503.60 | 513.00 | 513.00 | 15,792 |
May 24, 2024 | 514.00 | 514.00 | 502.00 | 507.20 | 507.20 | 29,504 |
May 23, 2024 | 509.00 | 517.40 | 506.40 | 512.20 | 512.20 | 66,195 |
May 22, 2024 | 512.00 | 514.80 | 505.20 | 508.60 | 508.60 | 43,209 |
May 21, 2024 | 507.80 | 513.80 | 498.10 | 512.00 | 512.00 | 73,558 |
May 20, 2024 | 506.00 | 509.60 | 501.60 | 504.40 | 504.40 | 45,498 |
May 17, 2024 | 500.00 | 506.00 | 491.00 | 506.00 | 506.00 | 66,346 |
May 16, 2024 | 508.00 | 510.00 | 500.80 | 502.20 | 502.20 | 67,091 |
May 15, 2024 | 506.00 | 510.80 | 502.20 | 506.40 | 506.40 | 88,695 |
May 15, 2024 | 44.63 Dividend | |||||
May 14, 2024 | 552.80 | 557.80 | 544.00 | 552.40 | 507.77 | 81,859 |
May 13, 2024 | 555.40 | 556.40 | 546.20 | 552.80 | 508.14 | 31,180 |
May 10, 2024 | 567.60 | 574.60 | 545.20 | 545.60 | 501.52 | 123,636 |
May 09, 2024 | 571.00 | 579.20 | 566.80 | 567.60 | 521.74 | 36,369 |
May 08, 2024 | 568.00 | 572.80 | 563.60 | 571.60 | 525.42 | 52,800 |
May 07, 2024 | 569.40 | 577.80 | 567.20 | 567.80 | 521.93 | 59,496 |
May 06, 2024 | 563.60 | 575.00 | 560.40 | 572.40 | 526.15 | 56,863 |
May 02, 2024 | 561.60 | 568.80 | 556.80 | 561.40 | 516.04 | 42,087 |
Apr 30, 2024 | 570.20 | 574.00 | 560.00 | 560.80 | 515.49 | 63,161 |
Apr 29, 2024 | 563.80 | 569.60 | 555.00 | 566.00 | 520.27 | 52,160 |
Apr 26, 2024 | 564.80 | 566.80 | 557.60 | 562.40 | 516.96 | 32,872 |
Apr 25, 2024 | 579.80 | 579.80 | 557.20 | 561.00 | 515.68 | 45,718 |
Apr 24, 2024 | 580.00 | 580.00 | 569.80 | 569.80 | 523.76 | 64,128 |
Apr 23, 2024 | 575.60 | 587.80 | 573.60 | 577.60 | 530.93 | 69,465 |
Apr 22, 2024 | 562.40 | 571.40 | 560.40 | 571.40 | 525.23 | 54,268 |
Apr 19, 2024 | 550.60 | 560.40 | 548.40 | 558.60 | 513.47 | 34,975 |
Apr 18, 2024 | 559.20 | 567.20 | 547.40 | 560.00 | 514.76 | 80,684 |
Apr 17, 2024 | 541.00 | 559.80 | 538.40 | 553.40 | 508.69 | 71,094 |
Apr 16, 2024 | 547.40 | 551.80 | 540.20 | 542.80 | 498.95 | 80,170 |
Apr 15, 2024 | 544.20 | 561.60 | 544.00 | 555.20 | 510.34 | 35,434 |
Apr 12, 2024 | 560.00 | 568.80 | 550.80 | 551.80 | 507.22 | 50,220 |
Apr 11, 2024 | 571.00 | 581.40 | 558.40 | 559.40 | 514.20 | 65,422 |
Apr 10, 2024 | 575.60 | 582.00 | 571.00 | 579.00 | 532.22 | 102,617 |
Apr 09, 2024 | 586.80 | 586.80 | 568.80 | 570.00 | 523.95 | 118,716 |
Apr 08, 2024 | 578.80 | 590.00 | 576.80 | 581.00 | 534.06 | 68,161 |
Apr 05, 2024 | 572.00 | 578.80 | 567.40 | 578.80 | 532.04 | 98,905 |
Apr 04, 2024 | 576.00 | 580.00 | 570.40 | 576.00 | 529.46 | 71,812 |
Apr 03, 2024 | 571.20 | 575.60 | 565.60 | 572.60 | 526.34 | 96,408 |
Apr 02, 2024 | 566.60 | 576.80 | 562.00 | 569.80 | 523.76 | 90,819 |
Mar 28, 2024 | 555.00 | 571.50 | 555.00 | 569.50 | 523.49 | 161,757 |
Mar 27, 2024 | 555.50 | 561.50 | 554.50 | 559.50 | 514.30 | 35,563 |
Mar 26, 2024 | 542.00 | 560.00 | 537.50 | 555.50 | 510.62 | 59,659 |
Mar 25, 2024 | 547.50 | 552.50 | 542.00 | 544.50 | 500.51 | 32,061 |
Mar 22, 2024 | 548.00 | 558.50 | 545.00 | 551.00 | 506.48 | 70,988 |
Mar 21, 2024 | 535.00 | 555.00 | 535.00 | 555.00 | 510.16 | 105,055 |
Mar 20, 2024 | 525.00 | 531.00 | 514.00 | 530.50 | 487.64 | 67,191 |
Mar 19, 2024 | 525.50 | 526.50 | 509.00 | 523.00 | 480.75 | 103,829 |
Mar 18, 2024 | 530.00 | 536.50 | 520.50 | 527.50 | 484.88 | 63,926 |
Mar 15, 2024 | 538.00 | 551.00 | 510.00 | 535.50 | 492.24 | 404,688 |
Mar 14, 2024 | 545.00 | 548.50 | 527.50 | 536.50 | 493.15 | 123,154 |
Mar 13, 2024 | 538.00 | 555.50 | 538.00 | 546.00 | 501.89 | 98,394 |
Mar 12, 2024 | 536.00 | 543.00 | 526.00 | 542.00 | 498.21 | 130,482 |
Mar 11, 2024 | 515.00 | 533.00 | 515.00 | 531.50 | 488.56 | 77,589 |
Mar 08, 2024 | 515.50 | 529.00 | 509.00 | 525.00 | 482.58 | 92,464 |
Mar 07, 2024 | 531.50 | 533.50 | 516.50 | 523.00 | 480.75 | 80,661 |
Mar 06, 2024 | 540.50 | 544.50 | 534.00 | 539.50 | 495.91 | 55,914 |
Mar 05, 2024 | 546.00 | 550.50 | 538.00 | 540.00 | 496.37 | 43,641 |
Mar 04, 2024 | 551.00 | 555.50 | 544.50 | 549.00 | 504.64 | 57,728 |
Mar 01, 2024 | 552.00 | 556.50 | 542.50 | 549.00 | 504.64 | 75,436 |
Feb 29, 2024 | 550.00 | 559.00 | 539.00 | 549.50 | 505.10 | 220,512 |
Feb 28, 2024 | 545.00 | 553.00 | 539.00 | 546.00 | 501.89 | 71,029 |
Feb 27, 2024 | 550.00 | 561.50 | 542.50 | 547.00 | 502.81 | 74,386 |
Feb 26, 2024 | 552.00 | 561.50 | 547.50 | 551.50 | 506.94 | 89,400 |
Feb 23, 2024 | 542.50 | 562.50 | 541.00 | 555.50 | 510.62 | 98,515 |
Feb 22, 2024 | 539.50 | 545.00 | 535.50 | 541.50 | 497.75 | 73,944 |
Feb 21, 2024 | 534.50 | 549.50 | 530.00 | 531.50 | 488.56 | 78,253 |
Feb 20, 2024 | 520.50 | 538.00 | 516.00 | 535.50 | 492.24 | 146,543 |
Feb 19, 2024 | 506.00 | 520.50 | 504.00 | 516.00 | 474.31 | 53,799 |
Feb 16, 2024 | 491.80 | 511.00 | 491.80 | 505.00 | 464.20 | 55,492 |
Feb 15, 2024 | 498.40 | 499.00 | 485.00 | 491.60 | 451.88 | 61,716 |
Feb 14, 2024 | 472.80 | 498.40 | 472.80 | 495.40 | 455.38 | 36,710 |
Feb 13, 2024 | 478.20 | 487.00 | 472.60 | 475.60 | 437.17 | 22,458 |
Feb 12, 2024 | 472.00 | 489.20 | 471.20 | 485.00 | 445.82 | 29,617 |
Feb 09, 2024 | 481.80 | 484.40 | 474.00 | 476.60 | 438.09 | 24,750 |
Feb 08, 2024 | 495.00 | 495.20 | 473.00 | 475.60 | 437.17 | 45,744 |
Feb 07, 2024 | 480.60 | 495.00 | 480.60 | 494.80 | 454.82 | 58,510 |
Feb 06, 2024 | 498.00 | 498.00 | 479.20 | 480.40 | 441.59 | 65,473 |
Feb 05, 2024 | 498.40 | 506.50 | 488.20 | 492.20 | 452.43 | 61,453 |
Feb 02, 2024 | 484.20 | 499.80 | 483.20 | 495.40 | 455.38 | 65,653 |
Feb 01, 2024 | 475.20 | 491.20 | 470.60 | 484.20 | 445.08 | 83,990 |
Jan 31, 2024 | 468.40 | 489.80 | 466.20 | 487.00 | 447.65 | 74,523 |
Jan 30, 2024 | 461.60 | 475.20 | 461.60 | 475.20 | 436.81 | 46,074 |
Jan 29, 2024 | 467.00 | 469.60 | 459.00 | 460.80 | 423.57 | 28,865 |
Jan 26, 2024 | 459.80 | 468.80 | 454.00 | 467.80 | 430.01 | 66,056 |
Jan 25, 2024 | 461.20 | 461.80 | 456.40 | 460.80 | 423.57 | 68,611 |
Jan 24, 2024 | 459.80 | 464.60 | 456.60 | 461.60 | 424.31 | 68,166 |
Jan 23, 2024 | 470.20 | 474.40 | 455.00 | 459.40 | 422.28 | 108,236 |
Jan 22, 2024 | 463.00 | 473.00 | 459.00 | 463.60 | 426.14 | 81,199 |
Jan 19, 2024 | 462.20 | 470.20 | 459.60 | 465.80 | 428.17 | 58,044 |
Jan 18, 2024 | 456.80 | 463.80 | 456.80 | 462.60 | 425.23 | 71,252 |
Jan 17, 2024 | 459.40 | 459.80 | 455.20 | 457.60 | 420.63 | 87,912 |
Jan 16, 2024 | 464.80 | 464.80 | 456.00 | 461.80 | 424.49 | 38,667 |
Jan 15, 2024 | 467.20 | 471.60 | 462.60 | 465.40 | 427.80 | 30,425 |
Jan 12, 2024 | 469.00 | 475.80 | 466.60 | 472.40 | 434.23 | 40,563 |
Jan 11, 2024 | 478.80 | 483.40 | 464.40 | 469.20 | 431.29 | 55,515 |
Jan 10, 2024 | 484.40 | 489.00 | 474.20 | 478.20 | 439.56 | 53,914 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |