Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 577.30 | 577.30 | 573.50 | 573.50 | 573.50 | 7 |
May 02, 2024 | 573.40 | 575.30 | 571.65 | 573.80 | 573.80 | 84 |
May 01, 2024 | 580.50 | 580.50 | 572.50 | 573.05 | 573.05 | 14 |
Apr 30, 2024 | 587.40 | 588.00 | 583.80 | 586.45 | 586.45 | 43 |
Apr 29, 2024 | 592.40 | 594.70 | 591.90 | 592.40 | 592.40 | 42 |
Apr 26, 2024 | 595.00 | 596.40 | 594.85 | 596.05 | 596.05 | 13 |
Apr 25, 2024 | 592.40 | 594.45 | 590.65 | 594.45 | 594.45 | 4 |
Apr 24, 2024 | 591.85 | 591.90 | 591.85 | 591.90 | 591.90 | 1 |
Apr 23, 2024 | 585.50 | 593.40 | 585.50 | 593.40 | 593.40 | 1 |
Apr 22, 2024 | 589.10 | 590.85 | 589.10 | 589.75 | 589.75 | 33 |
Apr 19, 2024 | 586.15 | 591.45 | 584.75 | 589.60 | 589.60 | 119 |
Apr 18, 2024 | 585.00 | 585.80 | 583.75 | 585.80 | 585.80 | 6 |
Apr 17, 2024 | 594.90 | 594.90 | 586.00 | 587.30 | 587.30 | 7 |
Apr 16, 2024 | 595.60 | 597.15 | 594.20 | 597.10 | 597.10 | 11 |
Apr 15, 2024 | 596.50 | 596.50 | 596.00 | 596.06 | 596.06 | 36 |
Apr 12, 2024 | 599.05 | 604.55 | 596.40 | 596.40 | 596.40 | 7 |
Apr 11, 2024 | 595.80 | 595.80 | 594.35 | 594.50 | 594.50 | 120 |
Apr 10, 2024 | 595.90 | 599.20 | 595.90 | 599.10 | 599.10 | 249 |
Apr 09, 2024 | 600.60 | 600.80 | 594.85 | 595.90 | 595.90 | 333 |
Apr 08, 2024 | 598.80 | 602.20 | 598.75 | 600.25 | 600.25 | 104 |
Apr 05, 2024 | 600.80 | 600.80 | 600.80 | 600.80 | 600.80 | 99 |
Apr 04, 2024 | 600.20 | 600.20 | 600.20 | 600.20 | 600.20 | - |
Apr 03, 2024 | 596.00 | 596.10 | 595.80 | 595.80 | 595.80 | 4 |
Apr 02, 2024 | 590.30 | 591.55 | 590.30 | 590.30 | 590.30 | 4 |
Apr 01, 2024 | 585.50 | 587.80 | 585.25 | 585.25 | 585.25 | 15 |
Mar 28, 2024 | 577.80 | 582.80 | 577.80 | 582.05 | 582.05 | 44 |
Mar 27, 2024 | 573.00 | 574.60 | 572.90 | 573.90 | 573.90 | 11 |
Mar 26, 2024 | 579.00 | 579.00 | 575.30 | 576.10 | 576.10 | 15 |
Mar 25, 2024 | 579.25 | 579.80 | 579.15 | 579.50 | 579.50 | 47 |
Mar 22, 2024 | 574.50 | 574.95 | 574.20 | 574.20 | 574.20 | 11 |
Mar 21, 2024 | 576.80 | 577.35 | 574.20 | 576.35 | 576.35 | 32 |
Mar 20, 2024 | 576.80 | 578.40 | 576.80 | 578.20 | 578.20 | 10 |
Mar 19, 2024 | 581.80 | 582.90 | 581.80 | 582.00 | 582.00 | 6 |
Mar 18, 2024 | 579.55 | 583.55 | 578.50 | 582.15 | 582.15 | 45 |
Mar 15, 2024 | 574.69 | 574.69 | 574.69 | 574.69 | 574.69 | 22 |
Mar 14, 2024 | 571.80 | 573.00 | 571.80 | 573.00 | 573.00 | 2 |
Mar 13, 2024 | 561.00 | 568.90 | 561.00 | 568.90 | 568.90 | 319 |
Mar 12, 2024 | 560.05 | 563.35 | 559.00 | 561.05 | 561.05 | 90 |
Mar 11, 2024 | 556.30 | 562.40 | 556.30 | 556.80 | 556.80 | 259 |
Mar 08, 2024 | 560.80 | 560.80 | 558.50 | 559.70 | 559.70 | 160 |
Mar 07, 2024 | 562.75 | 562.75 | 562.75 | 562.75 | 562.75 | 83 |
Mar 06, 2024 | 560.50 | 560.50 | 560.50 | 560.50 | 560.50 | 10 |
Mar 05, 2024 | 559.70 | 559.70 | 557.45 | 557.70 | 557.70 | 96 |
Mar 04, 2024 | 565.90 | 565.90 | 559.75 | 560.65 | 560.65 | 90 |
Mar 01, 2024 | 566.25 | 566.30 | 564.25 | 564.90 | 564.90 | 33 |
Feb 29, 2024 | 556.95 | 556.95 | 556.95 | 556.95 | 556.95 | - |
Feb 28, 2024 | 560.85 | 560.85 | 556.85 | 556.95 | 556.95 | 6 |
Feb 27, 2024 | 560.40 | 560.40 | 560.40 | 560.40 | 560.40 | 1 |
Feb 26, 2024 | 551.70 | 556.30 | 551.70 | 556.30 | 556.30 | 5 |
Feb 23, 2024 | 552.80 | 552.80 | 552.35 | 552.35 | 552.35 | 1 |
Feb 22, 2024 | 555.60 | 559.90 | 555.60 | 555.60 | 555.60 | 1 |
Feb 21, 2024 | 554.20 | 557.20 | 554.20 | 555.60 | 555.60 | 66 |
Feb 20, 2024 | 552.55 | 554.35 | 552.55 | 553.05 | 553.05 | 10 |
Feb 16, 2024 | 556.25 | 559.05 | 555.25 | 557.90 | 557.90 | 7 |
Feb 15, 2024 | 556.09 | 556.09 | 556.09 | 556.09 | 556.09 | 22 |
Feb 14, 2024 | 556.60 | 556.60 | 552.80 | 552.80 | 552.80 | 22 |
Feb 13, 2024 | 557.45 | 561.10 | 553.30 | 559.45 | 559.45 | 242 |
Feb 12, 2024 | 559.30 | 559.30 | 558.00 | 559.30 | 559.30 | 195 |
Feb 09, 2024 | 560.00 | 560.00 | 557.95 | 560.00 | 560.00 | 90 |
Feb 08, 2024 | 555.40 | 555.40 | 555.40 | 555.40 | 555.40 | 88 |
Feb 07, 2024 | 547.50 | 547.80 | 546.60 | 546.60 | 546.60 | 77 |
Feb 06, 2024 | 544.70 | 545.80 | 544.50 | 545.45 | 545.45 | 7 |
Feb 05, 2024 | 541.10 | 541.10 | 541.10 | 541.10 | 541.10 | - |
Feb 02, 2024 | 540.80 | 540.80 | 539.00 | 540.80 | 540.80 | 9 |
Feb 01, 2024 | 555.75 | 558.00 | 549.30 | 549.30 | 549.30 | 5 |
Jan 31, 2024 | 560.85 | 560.85 | 553.90 | 554.60 | 554.60 | 30 |
Jan 30, 2024 | 562.00 | 562.00 | 559.95 | 559.95 | 559.95 | 4 |
Jan 29, 2024 | 555.80 | 558.25 | 555.45 | 556.40 | 556.40 | 21 |
Jan 26, 2024 | 557.20 | 561.70 | 557.20 | 561.70 | 561.70 | 18 |
Jan 25, 2024 | 554.20 | 558.65 | 554.20 | 558.65 | 558.65 | 2 |
Jan 24, 2024 | 550.00 | 552.15 | 550.00 | 550.55 | 550.55 | 34 |
Jan 23, 2024 | 544.80 | 544.80 | 544.80 | 544.80 | 544.80 | - |
Jan 22, 2024 | 541.65 | 542.80 | 541.65 | 542.80 | 542.80 | 1 |
Jan 19, 2024 | 543.50 | 543.50 | 538.50 | 538.85 | 538.85 | 10 |
Jan 18, 2024 | 533.10 | 540.55 | 533.10 | 540.55 | 540.55 | 14 |
Jan 17, 2024 | 536.09 | 536.09 | 536.09 | 536.09 | 536.09 | - |
Jan 16, 2024 | 540.20 | 541.40 | 538.40 | 538.40 | 538.40 | 30 |
Jan 12, 2024 | 541.65 | 541.65 | 541.65 | 541.65 | 541.65 | 318 |
Jan 11, 2024 | 540.50 | 540.50 | 538.75 | 538.75 | 538.75 | 89 |
Jan 10, 2024 | 541.70 | 541.70 | 534.35 | 534.35 | 534.35 | 103 |
Jan 09, 2024 | 536.30 | 537.50 | 536.30 | 537.50 | 537.50 | 93 |
Jan 08, 2024 | 528.60 | 528.60 | 528.60 | 528.60 | 528.60 | 76 |
Jan 05, 2024 | 541.10 | 541.20 | 541.10 | 541.10 | 541.10 | 1 |
Jan 04, 2024 | 539.70 | 539.70 | 537.65 | 537.90 | 537.90 | 12 |
Jan 03, 2024 | 535.30 | 540.85 | 535.30 | 538.90 | 538.90 | 2 |
Jan 02, 2024 | 535.00 | 536.30 | 531.30 | 531.30 | 531.30 | 18 |
Dec 29, 2023 | 540.00 | 540.00 | 535.30 | 535.30 | 535.30 | 9 |
Dec 28, 2023 | 543.50 | 544.95 | 538.65 | 538.65 | 538.65 | 15 |
Dec 27, 2023 | 550.65 | 550.70 | 547.60 | 547.60 | 547.60 | 35 |
Dec 26, 2023 | 552.10 | 552.10 | 549.00 | 550.55 | 550.55 | 13 |
Dec 22, 2023 | 548.20 | 548.20 | 542.80 | 548.00 | 548.00 | 2 |
Dec 21, 2023 | 543.60 | 543.60 | 543.60 | 543.60 | 543.60 | 1 |
Dec 20, 2023 | 550.55 | 550.55 | 546.65 | 546.65 | 546.65 | 1 |
Dec 19, 2023 | 545.85 | 547.40 | 545.85 | 545.85 | 545.85 | 2 |
Dec 18, 2023 | 544.00 | 546.80 | 541.75 | 543.35 | 543.35 | 21 |
Dec 15, 2023 | 536.83 | 536.83 | 536.83 | 536.83 | 536.83 | 4 |
Dec 14, 2023 | 528.75 | 533.50 | 528.75 | 533.45 | 533.45 | 131 |
Dec 13, 2023 | 519.65 | 522.75 | 519.65 | 522.75 | 522.75 | 107 |
Dec 12, 2023 | 520.70 | 520.95 | 520.70 | 520.95 | 520.95 | 98 |
Dec 11, 2023 | 527.90 | 532.35 | 527.90 | 529.75 | 529.75 | 358 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |