Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 26, 2024 | 550.63 | 558.53 | 547.52 | 554.61 | 554.61 | 544,000 |
Jul 25, 2024 | 533.66 | 554.72 | 529.34 | 545.13 | 545.13 | 813,300 |
Jul 24, 2024 | 546.77 | 549.26 | 528.98 | 529.26 | 529.26 | 1,113,800 |
Jul 23, 2024 | 551.17 | 559.30 | 550.32 | 551.66 | 551.66 | 789,400 |
Jul 22, 2024 | 551.95 | 553.57 | 542.95 | 552.12 | 552.12 | 517,300 |
Jul 19, 2024 | 550.62 | 550.62 | 541.88 | 544.65 | 544.65 | 600,500 |
Jul 18, 2024 | 553.84 | 564.81 | 545.74 | 547.67 | 547.67 | 818,100 |
Jul 17, 2024 | 565.14 | 566.78 | 556.80 | 557.94 | 557.94 | 918,700 |
Jul 16, 2024 | 549.05 | 568.90 | 546.76 | 568.68 | 568.68 | 1,087,500 |
Jul 15, 2024 | 540.20 | 548.76 | 536.97 | 544.74 | 544.74 | 704,500 |
Jul 12, 2024 | 534.50 | 545.73 | 532.00 | 537.90 | 537.90 | 800,900 |
Jul 11, 2024 | 523.95 | 533.95 | 520.06 | 528.16 | 528.16 | 761,900 |
Jul 10, 2024 | 506.76 | 524.20 | 506.76 | 523.17 | 523.17 | 642,900 |
Jul 09, 2024 | 508.52 | 511.30 | 505.79 | 508.68 | 508.68 | 416,900 |
Jul 08, 2024 | 507.71 | 509.79 | 505.55 | 508.77 | 508.77 | 434,300 |
Jul 05, 2024 | 511.49 | 512.12 | 500.71 | 505.50 | 505.50 | 548,800 |
Jul 03, 2024 | 511.33 | 516.15 | 509.18 | 512.72 | 512.72 | 439,100 |
Jul 02, 2024 | 500.00 | 510.31 | 498.84 | 510.03 | 510.03 | 542,200 |
Jul 01, 2024 | 513.45 | 514.01 | 496.57 | 501.01 | 501.01 | 568,500 |
Jun 28, 2024 | 505.86 | 513.54 | 503.03 | 505.81 | 505.81 | 2,809,400 |
Jun 27, 2024 | 501.11 | 504.82 | 500.85 | 504.22 | 504.22 | 595,900 |
Jun 26, 2024 | 502.69 | 504.26 | 497.57 | 502.63 | 502.63 | 520,500 |
Jun 25, 2024 | 508.47 | 509.85 | 499.66 | 505.30 | 505.30 | 572,700 |
Jun 24, 2024 | 507.54 | 515.30 | 504.13 | 510.29 | 510.29 | 640,800 |
Jun 21, 2024 | 508.90 | 508.92 | 499.00 | 504.16 | 504.16 | 886,900 |
Jun 20, 2024 | 505.29 | 509.69 | 501.55 | 507.99 | 507.99 | 635,100 |
Jun 18, 2024 | 507.59 | 511.61 | 505.46 | 506.83 | 506.83 | 705,600 |
Jun 17, 2024 | 499.49 | 509.40 | 492.71 | 506.03 | 506.03 | 994,400 |
Jun 14, 2024 | 513.25 | 517.34 | 493.23 | 503.30 | 503.30 | 1,363,800 |
Jun 13, 2024 | 530.05 | 530.05 | 523.01 | 528.90 | 528.90 | 667,100 |
Jun 12, 2024 | 529.11 | 539.35 | 528.24 | 532.96 | 532.96 | 740,100 |
Jun 11, 2024 | 523.00 | 524.51 | 519.00 | 523.00 | 523.00 | 540,600 |
Jun 10, 2024 | 517.66 | 526.08 | 516.64 | 526.00 | 526.00 | 948,600 |
Jun 07, 2024 | 513.48 | 520.73 | 512.00 | 516.14 | 516.14 | 702,100 |
Jun 06, 2024 | 522.27 | 524.85 | 513.30 | 515.22 | 515.22 | 594,100 |
Jun 05, 2024 | 515.89 | 523.31 | 513.54 | 523.20 | 523.20 | 645,800 |
Jun 04, 2024 | 512.35 | 514.76 | 508.13 | 512.45 | 512.45 | 932,000 |
Jun 03, 2024 | 534.10 | 534.10 | 506.18 | 513.08 | 513.08 | 1,029,600 |
May 31, 2024 | 530.39 | 532.50 | 522.00 | 531.52 | 531.52 | 1,250,600 |
May 30, 2024 | 523.49 | 525.86 | 519.90 | 524.46 | 524.46 | 591,700 |
May 29, 2024 | 524.09 | 526.26 | 519.64 | 523.19 | 523.19 | 585,300 |
May 28, 2024 | 535.65 | 537.07 | 524.67 | 526.54 | 526.54 | 738,000 |
May 24, 2024 | 527.88 | 530.84 | 522.73 | 529.83 | 529.83 | 644,000 |
May 23, 2024 | 548.62 | 548.62 | 525.31 | 526.57 | 526.57 | 1,117,600 |
May 22, 2024 | 546.76 | 551.21 | 541.66 | 546.07 | 546.07 | 506,400 |
May 21, 2024 | 546.61 | 548.55 | 545.13 | 546.87 | 546.87 | 549,200 |
May 20, 2024 | 545.43 | 551.67 | 543.29 | 548.00 | 548.00 | 627,600 |
May 17, 2024 | 545.99 | 547.21 | 541.49 | 545.11 | 545.11 | 823,300 |
May 16, 2024 | 551.53 | 551.53 | 537.66 | 539.49 | 539.49 | 1,146,300 |
May 15, 2024 | 552.60 | 556.84 | 552.16 | 553.27 | 553.27 | 670,600 |
May 14, 2024 | 550.66 | 551.79 | 545.12 | 549.40 | 549.40 | 646,400 |
May 13, 2024 | 561.21 | 562.99 | 550.67 | 551.03 | 551.03 | 548,600 |
May 10, 2024 | 565.00 | 568.81 | 559.81 | 561.13 | 561.13 | 489,100 |
May 09, 2024 | 554.08 | 562.45 | 552.98 | 560.69 | 560.69 | 434,200 |
May 09, 2024 | 1.63 Dividend | |||||
May 08, 2024 | 548.40 | 557.50 | 548.20 | 554.91 | 553.28 | 315,900 |
May 07, 2024 | 552.77 | 557.35 | 549.03 | 550.18 | 548.56 | 475,400 |
May 06, 2024 | 543.91 | 552.89 | 543.00 | 550.79 | 549.17 | 674,700 |
May 03, 2024 | 536.49 | 547.35 | 532.54 | 536.18 | 534.60 | 970,100 |
May 02, 2024 | 525.20 | 535.00 | 515.82 | 530.68 | 529.12 | 1,732,900 |
May 01, 2024 | 542.36 | 552.19 | 540.48 | 542.96 | 541.37 | 903,800 |
Apr 30, 2024 | 552.83 | 558.95 | 544.52 | 544.91 | 543.31 | 625,400 |
Apr 29, 2024 | 553.64 | 555.98 | 550.85 | 554.44 | 552.81 | 534,600 |
Apr 26, 2024 | 550.01 | 554.62 | 549.15 | 553.64 | 552.01 | 548,700 |
Apr 25, 2024 | 540.00 | 552.04 | 534.63 | 549.38 | 547.77 | 522,400 |
Apr 24, 2024 | 552.38 | 556.87 | 539.22 | 546.35 | 544.75 | 664,600 |
Apr 23, 2024 | 545.46 | 552.86 | 543.22 | 550.40 | 548.78 | 375,700 |
Apr 22, 2024 | 537.79 | 546.65 | 534.36 | 539.72 | 538.13 | 533,700 |
Apr 19, 2024 | 540.77 | 543.29 | 531.78 | 534.65 | 533.08 | 558,000 |
Apr 18, 2024 | 545.00 | 547.93 | 537.38 | 538.09 | 536.51 | 393,000 |
Apr 17, 2024 | 548.39 | 548.39 | 536.39 | 540.57 | 538.98 | 515,400 |
Apr 16, 2024 | 545.00 | 546.91 | 536.84 | 544.14 | 542.54 | 634,800 |
Apr 15, 2024 | 560.71 | 561.90 | 540.88 | 543.37 | 541.77 | 671,300 |
Apr 12, 2024 | 550.08 | 554.32 | 546.37 | 550.32 | 548.70 | 462,900 |
Apr 11, 2024 | 553.20 | 558.15 | 550.58 | 555.79 | 554.16 | 391,300 |
Apr 10, 2024 | 553.32 | 560.64 | 547.96 | 555.37 | 553.74 | 538,400 |
Apr 09, 2024 | 568.00 | 568.88 | 547.99 | 561.35 | 559.70 | 488,100 |
Apr 08, 2024 | 566.73 | 568.78 | 562.96 | 565.93 | 564.27 | 449,600 |
Apr 05, 2024 | 554.23 | 566.98 | 553.48 | 566.67 | 565.01 | 484,500 |
Apr 04, 2024 | 565.12 | 570.15 | 551.75 | 555.65 | 554.02 | 610,200 |
Apr 03, 2024 | 550.00 | 561.12 | 548.50 | 558.57 | 556.93 | 564,500 |
Apr 02, 2024 | 551.49 | 551.49 | 545.14 | 547.44 | 545.83 | 625,500 |
Apr 01, 2024 | 555.79 | 556.00 | 550.23 | 551.01 | 549.39 | 372,700 |
Mar 28, 2024 | 556.34 | 557.31 | 553.14 | 555.79 | 554.16 | 608,000 |
Mar 27, 2024 | 552.45 | 558.64 | 548.92 | 558.05 | 556.41 | 517,500 |
Mar 26, 2024 | 550.80 | 554.88 | 549.01 | 549.16 | 547.55 | 425,400 |
Mar 25, 2024 | 553.77 | 556.26 | 549.70 | 550.53 | 548.91 | 393,300 |
Mar 22, 2024 | 558.37 | 561.00 | 553.44 | 554.89 | 553.26 | 394,300 |
Mar 21, 2024 | 550.17 | 561.13 | 548.65 | 560.64 | 558.99 | 620,000 |
Mar 20, 2024 | 538.76 | 547.54 | 537.73 | 546.46 | 544.85 | 402,600 |
Mar 19, 2024 | 535.81 | 540.27 | 535.08 | 538.84 | 537.26 | 545,000 |
Mar 18, 2024 | 538.94 | 540.26 | 535.92 | 536.26 | 534.68 | 495,400 |
Mar 15, 2024 | 532.14 | 538.51 | 531.32 | 535.42 | 533.85 | 669,900 |
Mar 14, 2024 | 543.91 | 544.99 | 531.44 | 536.25 | 534.67 | 612,400 |
Mar 13, 2024 | 540.57 | 540.57 | 537.34 | 539.56 | 537.98 | 514,400 |
Mar 12, 2024 | 536.04 | 539.10 | 531.69 | 538.28 | 536.70 | 510,800 |
Mar 11, 2024 | 533.93 | 536.61 | 528.00 | 536.04 | 534.47 | 593,200 |
Mar 08, 2024 | 539.88 | 543.00 | 532.67 | 537.35 | 535.77 | 522,500 |
Mar 07, 2024 | 535.16 | 539.72 | 533.03 | 539.48 | 537.90 | 573,500 |
Mar 06, 2024 | 531.08 | 533.48 | 528.31 | 531.23 | 529.67 | 901,100 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |