Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 02, 2024 | 515.44 | 515.44 | 508.22 | 510.82 | 510.82 | 694,100 |
May 01, 2024 | 512.00 | 523.35 | 511.12 | 514.76 | 514.76 | 767,700 |
Apr 30, 2024 | 512.88 | 513.19 | 508.37 | 511.46 | 511.46 | 901,800 |
Apr 29, 2024 | 522.39 | 526.66 | 511.62 | 513.58 | 513.58 | 698,100 |
Apr 26, 2024 | 530.38 | 540.29 | 526.52 | 526.78 | 526.78 | 856,100 |
Apr 25, 2024 | 537.05 | 543.11 | 533.76 | 540.41 | 540.41 | 552,900 |
Apr 24, 2024 | 536.26 | 538.71 | 533.85 | 538.01 | 538.01 | 631,600 |
Apr 23, 2024 | 539.95 | 543.65 | 538.48 | 539.62 | 539.62 | 381,500 |
Apr 22, 2024 | 538.92 | 540.67 | 534.40 | 539.11 | 539.11 | 584,000 |
Apr 19, 2024 | 530.07 | 535.70 | 529.55 | 534.38 | 534.38 | 776,900 |
Apr 18, 2024 | 530.51 | 531.55 | 526.17 | 527.27 | 527.27 | 477,300 |
Apr 17, 2024 | 528.32 | 529.70 | 525.67 | 526.47 | 526.47 | 447,800 |
Apr 16, 2024 | 531.00 | 532.16 | 526.95 | 526.98 | 526.98 | 405,300 |
Apr 15, 2024 | 542.37 | 542.37 | 526.97 | 528.26 | 528.26 | 800,100 |
Apr 12, 2024 | 534.38 | 544.91 | 534.33 | 535.83 | 535.83 | 590,600 |
Apr 11, 2024 | 537.77 | 544.67 | 535.74 | 539.64 | 539.64 | 398,000 |
Apr 10, 2024 | 538.81 | 539.84 | 534.49 | 535.99 | 535.99 | 481,800 |
Apr 09, 2024 | 544.39 | 546.86 | 541.16 | 543.48 | 543.48 | 315,700 |
Apr 08, 2024 | 541.33 | 545.51 | 540.20 | 543.23 | 543.23 | 371,900 |
Apr 05, 2024 | 537.52 | 545.80 | 536.87 | 543.01 | 543.01 | 338,800 |
Apr 04, 2024 | 550.06 | 554.37 | 537.11 | 537.28 | 537.28 | 451,500 |
Apr 04, 2024 | 0.75 Dividend | |||||
Apr 03, 2024 | 542.92 | 549.26 | 542.92 | 544.68 | 543.93 | 927,300 |
Apr 02, 2024 | 552.00 | 552.87 | 543.42 | 545.94 | 545.19 | 775,300 |
Apr 01, 2024 | 562.35 | 565.00 | 552.03 | 553.62 | 552.86 | 268,400 |
Mar 28, 2024 | 560.00 | 563.15 | 557.80 | 560.84 | 560.07 | 478,100 |
Mar 27, 2024 | 557.79 | 559.84 | 556.54 | 559.18 | 558.41 | 362,800 |
Mar 26, 2024 | 550.94 | 555.59 | 549.20 | 554.43 | 553.67 | 419,000 |
Mar 25, 2024 | 554.04 | 554.04 | 547.81 | 550.94 | 550.18 | 576,200 |
Mar 22, 2024 | 558.97 | 558.97 | 553.04 | 556.38 | 555.61 | 240,500 |
Mar 21, 2024 | 556.55 | 558.63 | 554.46 | 556.28 | 555.51 | 425,000 |
Mar 20, 2024 | 553.09 | 556.78 | 550.10 | 554.06 | 553.30 | 442,400 |
Mar 19, 2024 | 547.00 | 552.27 | 545.78 | 551.87 | 551.11 | 317,800 |
Mar 18, 2024 | 548.60 | 551.17 | 545.43 | 546.16 | 545.41 | 373,200 |
Mar 15, 2024 | 544.42 | 551.79 | 542.29 | 547.35 | 546.60 | 877,100 |
Mar 14, 2024 | 549.63 | 551.84 | 543.87 | 547.08 | 546.33 | 375,900 |
Mar 13, 2024 | 557.77 | 557.77 | 547.66 | 549.52 | 548.76 | 439,500 |
Mar 12, 2024 | 554.60 | 558.26 | 553.62 | 555.20 | 554.44 | 465,100 |
Mar 11, 2024 | 545.21 | 554.26 | 542.90 | 553.88 | 553.12 | 521,400 |
Mar 08, 2024 | 546.17 | 548.55 | 544.35 | 545.95 | 545.20 | 310,400 |
Mar 07, 2024 | 545.14 | 549.14 | 543.29 | 546.32 | 545.57 | 301,800 |
Mar 06, 2024 | 537.50 | 546.20 | 535.59 | 540.21 | 539.47 | 441,900 |
Mar 05, 2024 | 544.24 | 544.24 | 534.73 | 537.01 | 536.27 | 431,400 |
Mar 04, 2024 | 549.35 | 552.06 | 545.45 | 547.22 | 546.47 | 521,200 |
Mar 01, 2024 | 541.07 | 549.82 | 540.60 | 547.96 | 547.21 | 781,700 |
Feb 29, 2024 | 546.15 | 546.15 | 539.26 | 544.73 | 543.98 | 817,900 |
Feb 28, 2024 | 544.39 | 545.84 | 541.67 | 543.45 | 542.70 | 457,300 |
Feb 27, 2024 | 548.01 | 548.56 | 542.52 | 547.10 | 546.35 | 852,200 |
Feb 26, 2024 | 554.08 | 556.57 | 545.83 | 547.91 | 547.16 | 847,200 |
Feb 23, 2024 | 559.16 | 559.97 | 554.94 | 556.87 | 556.10 | 985,100 |
Feb 22, 2024 | 552.52 | 558.66 | 552.52 | 555.31 | 554.55 | 610,300 |
Feb 21, 2024 | 542.89 | 549.51 | 540.46 | 549.02 | 548.26 | 381,200 |
Feb 20, 2024 | 545.57 | 547.43 | 539.81 | 544.11 | 543.36 | 440,500 |
Feb 16, 2024 | 549.95 | 550.43 | 543.99 | 545.57 | 544.82 | 552,700 |
Feb 15, 2024 | 543.16 | 548.93 | 538.29 | 547.98 | 547.23 | 420,600 |
Feb 14, 2024 | 535.90 | 541.91 | 534.55 | 541.71 | 540.96 | 460,900 |
Feb 13, 2024 | 536.80 | 538.09 | 532.03 | 535.42 | 534.68 | 433,400 |
Feb 12, 2024 | 548.85 | 548.85 | 540.02 | 542.31 | 541.56 | 343,900 |
Feb 09, 2024 | 548.49 | 550.77 | 545.11 | 550.26 | 549.50 | 388,000 |
Feb 08, 2024 | 550.84 | 553.08 | 540.38 | 545.34 | 544.59 | 508,800 |
Feb 07, 2024 | 550.00 | 550.64 | 546.81 | 548.69 | 547.93 | 413,600 |
Feb 06, 2024 | 548.37 | 548.37 | 541.87 | 545.30 | 544.55 | 348,600 |
Feb 05, 2024 | 548.79 | 549.57 | 542.06 | 545.89 | 545.14 | 335,600 |
Feb 02, 2024 | 544.10 | 551.27 | 538.54 | 549.62 | 548.86 | 489,600 |
Feb 01, 2024 | 538.57 | 546.26 | 534.81 | 545.81 | 545.06 | 561,900 |
Jan 31, 2024 | 527.48 | 549.32 | 525.18 | 537.00 | 536.26 | 993,200 |
Jan 30, 2024 | 558.26 | 562.69 | 555.14 | 561.57 | 560.80 | 621,300 |
Jan 29, 2024 | 549.31 | 556.16 | 548.73 | 555.93 | 555.16 | 413,000 |
Jan 26, 2024 | 552.94 | 553.08 | 546.40 | 549.68 | 548.92 | 426,300 |
Jan 25, 2024 | 552.19 | 553.37 | 548.26 | 551.70 | 550.94 | 884,500 |
Jan 24, 2024 | 553.42 | 554.23 | 547.32 | 547.77 | 547.02 | 353,600 |
Jan 23, 2024 | 550.00 | 553.20 | 545.90 | 552.81 | 552.05 | 304,000 |
Jan 22, 2024 | 550.00 | 553.40 | 547.89 | 549.91 | 549.15 | 449,200 |
Jan 19, 2024 | 543.30 | 548.52 | 541.32 | 548.49 | 547.73 | 427,300 |
Jan 18, 2024 | 535.01 | 542.22 | 533.67 | 541.94 | 541.19 | 425,000 |
Jan 17, 2024 | 535.68 | 540.00 | 532.56 | 537.19 | 536.45 | 427,400 |
Jan 16, 2024 | 532.48 | 537.53 | 531.38 | 537.27 | 536.53 | 428,800 |
Jan 12, 2024 | 535.88 | 535.88 | 531.06 | 534.19 | 533.45 | 435,000 |
Jan 11, 2024 | 529.87 | 532.86 | 528.19 | 532.40 | 531.67 | 336,300 |
Jan 10, 2024 | 528.97 | 531.32 | 527.36 | 530.30 | 529.57 | 401,400 |
Jan 09, 2024 | 528.77 | 533.03 | 526.93 | 531.52 | 530.79 | 373,000 |
Jan 08, 2024 | 522.32 | 529.35 | 522.06 | 528.78 | 528.05 | 509,200 |
Jan 08, 2024 | 0.75 Dividend | |||||
Jan 05, 2024 | 525.00 | 526.65 | 521.70 | 523.07 | 521.60 | 444,000 |
Jan 04, 2024 | 526.00 | 530.95 | 523.51 | 524.17 | 522.70 | 601,000 |
Jan 03, 2024 | 534.49 | 537.43 | 530.80 | 531.00 | 529.51 | 488,400 |
Jan 02, 2024 | 542.38 | 545.24 | 530.93 | 534.49 | 532.99 | 618,500 |
Dec 29, 2023 | 546.42 | 548.85 | 543.78 | 545.17 | 543.64 | 398,900 |
Dec 28, 2023 | 544.18 | 547.38 | 543.57 | 546.15 | 544.62 | 267,800 |
Dec 27, 2023 | 544.70 | 545.00 | 542.74 | 543.75 | 542.22 | 539,400 |
Dec 26, 2023 | 543.61 | 546.47 | 541.75 | 543.55 | 542.02 | 443,600 |
Dec 22, 2023 | 543.15 | 545.86 | 541.35 | 542.85 | 541.33 | 420,800 |
Dec 21, 2023 | 538.50 | 541.58 | 535.60 | 540.30 | 538.78 | 407,700 |
Dec 20, 2023 | 540.42 | 544.98 | 534.81 | 534.94 | 533.44 | 676,200 |
Dec 19, 2023 | 543.82 | 544.55 | 537.73 | 541.56 | 540.04 | 499,900 |
Dec 18, 2023 | 544.44 | 544.85 | 539.05 | 542.97 | 541.44 | 653,300 |
Dec 15, 2023 | 535.76 | 542.00 | 532.97 | 541.55 | 540.03 | 8,034,900 |
Dec 14, 2023 | 550.77 | 551.83 | 538.23 | 538.83 | 537.32 | 985,100 |
Dec 13, 2023 | 544.87 | 551.91 | 544.53 | 550.77 | 549.22 | 690,600 |
Dec 12, 2023 | 542.10 | 545.01 | 542.02 | 543.46 | 541.93 | 693,500 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |