Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 575.57 | 576.95 | 570.00 | 575.85 | 575.85 | 183,507 |
Mar 27, 2024 | 587.64 | 588.12 | 570.51 | 573.35 | 573.35 | 870,700 |
Mar 26, 2024 | 584.88 | 591.27 | 584.00 | 584.32 | 584.32 | 1,024,000 |
Mar 25, 2024 | 586.90 | 588.13 | 580.65 | 584.32 | 584.32 | 1,328,000 |
Mar 22, 2024 | 601.00 | 604.91 | 588.28 | 594.20 | 594.20 | 1,242,200 |
Mar 21, 2024 | 600.00 | 616.54 | 593.00 | 602.01 | 602.01 | 1,814,000 |
Mar 20, 2024 | 592.49 | 598.00 | 581.06 | 589.78 | 589.78 | 1,135,000 |
Mar 19, 2024 | 572.18 | 585.74 | 562.00 | 584.71 | 584.71 | 1,557,500 |
Mar 18, 2024 | 558.59 | 565.95 | 555.12 | 560.63 | 560.63 | 1,085,400 |
Mar 15, 2024 | 557.37 | 562.00 | 546.91 | 550.03 | 550.03 | 1,347,300 |
Mar 14, 2024 | 563.18 | 567.17 | 554.51 | 559.31 | 559.31 | 732,600 |
Mar 13, 2024 | 569.58 | 570.37 | 556.67 | 561.20 | 561.20 | 894,200 |
Mar 12, 2024 | 568.49 | 577.19 | 564.01 | 576.72 | 576.72 | 622,700 |
Mar 11, 2024 | 562.99 | 567.72 | 555.49 | 565.32 | 565.32 | 656,400 |
Mar 08, 2024 | 585.26 | 586.26 | 569.56 | 571.29 | 571.29 | 724,100 |
Mar 07, 2024 | 583.19 | 588.13 | 577.91 | 583.35 | 583.35 | 756,000 |
Mar 06, 2024 | 574.91 | 582.52 | 567.01 | 575.97 | 575.97 | 787,800 |
Mar 05, 2024 | 589.11 | 591.23 | 560.50 | 565.26 | 565.26 | 977,100 |
Mar 04, 2024 | 597.76 | 604.35 | 591.30 | 594.32 | 594.32 | 1,063,600 |
Mar 01, 2024 | 572.56 | 592.90 | 572.56 | 591.35 | 591.35 | 962,500 |
Feb 29, 2024 | 575.55 | 579.44 | 571.00 | 573.73 | 573.73 | 993,700 |
Feb 28, 2024 | 570.95 | 572.79 | 566.20 | 570.28 | 570.28 | 589,300 |
Feb 27, 2024 | 577.30 | 578.10 | 567.38 | 574.00 | 574.00 | 731,100 |
Feb 26, 2024 | 579.68 | 581.49 | 571.01 | 575.70 | 575.70 | 1,034,000 |
Feb 23, 2024 | 583.95 | 585.01 | 570.75 | 575.65 | 575.65 | 1,210,800 |
Feb 22, 2024 | 589.99 | 629.38 | 579.11 | 580.90 | 580.90 | 3,322,400 |
Feb 21, 2024 | 539.00 | 544.87 | 527.03 | 543.57 | 543.57 | 1,830,500 |
Feb 20, 2024 | 551.50 | 555.00 | 538.72 | 547.98 | 547.98 | 1,115,700 |
Feb 16, 2024 | 559.95 | 563.87 | 550.98 | 552.91 | 552.91 | 896,100 |
Feb 15, 2024 | 567.14 | 568.60 | 556.90 | 557.83 | 557.83 | 858,000 |
Feb 14, 2024 | 554.59 | 562.89 | 554.45 | 562.73 | 562.73 | 929,400 |
Feb 13, 2024 | 549.07 | 554.66 | 538.00 | 548.53 | 548.53 | 1,477,900 |
Feb 12, 2024 | 576.00 | 577.96 | 565.37 | 568.93 | 568.93 | 813,300 |
Feb 09, 2024 | 574.34 | 582.85 | 571.32 | 575.30 | 575.30 | 999,900 |
Feb 08, 2024 | 563.25 | 573.58 | 562.00 | 570.69 | 570.69 | 1,513,600 |
Feb 07, 2024 | 546.00 | 559.27 | 546.00 | 554.28 | 554.28 | 1,044,600 |
Feb 06, 2024 | 561.27 | 563.59 | 534.21 | 542.43 | 542.43 | 1,341,800 |
Feb 05, 2024 | 555.01 | 561.68 | 550.30 | 559.14 | 559.14 | 1,237,100 |
Feb 02, 2024 | 541.18 | 552.41 | 541.18 | 552.05 | 552.05 | 1,274,100 |
Feb 01, 2024 | 534.00 | 542.22 | 531.01 | 540.00 | 540.00 | 974,200 |
Jan 31, 2024 | 538.00 | 539.24 | 531.13 | 533.35 | 533.35 | 1,439,900 |
Jan 30, 2024 | 539.90 | 543.64 | 536.62 | 543.18 | 543.18 | 1,013,500 |
Jan 29, 2024 | 529.41 | 540.35 | 528.91 | 539.90 | 539.90 | 1,074,200 |
Jan 26, 2024 | 530.80 | 532.86 | 525.42 | 528.13 | 528.13 | 1,028,100 |
Jan 25, 2024 | 545.00 | 546.20 | 533.63 | 536.68 | 536.68 | 1,258,700 |
Jan 24, 2024 | 552.48 | 554.57 | 538.89 | 540.46 | 540.46 | 1,375,800 |
Jan 23, 2024 | 545.64 | 549.32 | 537.75 | 548.90 | 548.90 | 1,860,700 |
Jan 22, 2024 | 524.15 | 542.50 | 523.00 | 541.71 | 541.71 | 3,231,500 |
Jan 19, 2024 | 498.00 | 517.70 | 496.13 | 517.31 | 517.31 | 2,695,700 |
Jan 18, 2024 | 511.27 | 515.00 | 491.58 | 494.34 | 494.34 | 2,753,100 |
Jan 17, 2024 | 511.98 | 514.25 | 496.03 | 507.87 | 507.87 | 1,821,400 |
Jan 16, 2024 | 501.52 | 517.25 | 499.78 | 509.68 | 509.68 | 3,495,800 |
Jan 12, 2024 | 501.30 | 502.68 | 493.19 | 494.40 | 494.40 | 1,107,600 |
Jan 11, 2024 | 507.50 | 509.74 | 493.18 | 498.46 | 498.46 | 1,483,800 |
Jan 10, 2024 | 503.82 | 509.00 | 501.45 | 505.18 | 505.18 | 1,277,600 |
Jan 09, 2024 | 495.00 | 503.84 | 495.00 | 501.87 | 501.87 | 1,171,500 |
Jan 08, 2024 | 490.39 | 500.39 | 488.06 | 499.98 | 499.98 | 1,829,000 |
Jan 05, 2024 | 492.03 | 496.15 | 477.65 | 484.81 | 484.81 | 3,013,100 |
Jan 04, 2024 | 489.75 | 494.39 | 488.43 | 490.18 | 490.18 | 884,200 |
Jan 03, 2024 | 496.46 | 496.61 | 489.41 | 492.40 | 492.40 | 1,205,300 |
Jan 02, 2024 | 507.95 | 509.50 | 496.81 | 498.97 | 498.97 | 1,277,700 |
Dec 29, 2023 | 516.62 | 518.39 | 510.74 | 514.91 | 514.91 | 769,200 |
Dec 28, 2023 | 520.00 | 521.00 | 515.18 | 517.41 | 517.41 | 852,000 |
Dec 27, 2023 | 523.00 | 524.99 | 516.61 | 518.10 | 518.10 | 1,107,200 |
Dec 26, 2023 | 530.00 | 534.58 | 519.16 | 520.25 | 520.25 | 2,096,700 |
Dec 22, 2023 | 562.00 | 562.05 | 523.00 | 524.46 | 524.46 | 2,969,700 |
Dec 21, 2023 | 557.27 | 562.42 | 555.91 | 559.96 | 559.96 | 636,800 |
Dec 20, 2023 | 557.27 | 563.32 | 551.57 | 551.72 | 551.72 | 694,600 |
Dec 19, 2023 | 563.39 | 565.64 | 555.58 | 558.65 | 558.65 | 794,900 |
Dec 18, 2023 | 557.46 | 563.42 | 555.00 | 559.69 | 559.69 | 645,600 |
Dec 15, 2023 | 548.93 | 558.18 | 548.09 | 556.27 | 556.27 | 2,477,000 |
Dec 14, 2023 | 570.60 | 571.87 | 549.02 | 551.45 | 551.45 | 1,747,600 |
Dec 13, 2023 | 571.69 | 573.77 | 561.96 | 568.09 | 568.09 | 782,900 |
Dec 12, 2023 | 557.74 | 568.33 | 555.55 | 567.06 | 567.06 | 788,600 |
Dec 11, 2023 | 540.00 | 557.42 | 538.65 | 556.02 | 556.02 | 898,900 |
Dec 08, 2023 | 531.63 | 539.69 | 531.63 | 535.93 | 535.93 | 568,800 |
Dec 07, 2023 | 531.30 | 535.08 | 528.97 | 534.15 | 534.15 | 557,200 |
Dec 06, 2023 | 538.66 | 540.19 | 526.50 | 527.49 | 527.49 | 688,000 |
Dec 05, 2023 | 525.36 | 535.95 | 523.60 | 535.71 | 535.71 | 879,800 |
Dec 04, 2023 | 540.15 | 542.41 | 522.92 | 531.20 | 531.20 | 1,061,500 |
Dec 01, 2023 | 543.56 | 548.19 | 539.28 | 545.96 | 545.96 | 876,600 |
Nov 30, 2023 | 558.47 | 564.78 | 530.50 | 543.23 | 543.23 | 2,185,900 |
Nov 29, 2023 | 550.59 | 557.00 | 549.38 | 552.46 | 552.46 | 1,123,700 |
Nov 28, 2023 | 542.04 | 544.48 | 539.15 | 543.73 | 543.73 | 880,800 |
Nov 27, 2023 | 545.90 | 549.67 | 539.48 | 543.53 | 543.53 | 997,200 |
Nov 24, 2023 | 538.43 | 543.42 | 537.94 | 542.69 | 542.69 | 243,300 |
Nov 22, 2023 | 542.22 | 549.00 | 540.70 | 541.03 | 541.03 | 600,300 |
Nov 21, 2023 | 542.18 | 545.57 | 535.70 | 540.38 | 540.38 | 683,700 |
Nov 20, 2023 | 536.92 | 544.72 | 535.30 | 541.52 | 541.52 | 698,100 |
Nov 17, 2023 | 534.21 | 539.84 | 531.89 | 534.78 | 534.78 | 599,900 |
Nov 16, 2023 | 530.34 | 537.78 | 528.48 | 533.45 | 533.45 | 816,400 |
Nov 15, 2023 | 540.55 | 541.84 | 524.51 | 529.32 | 529.32 | 1,284,400 |
Nov 14, 2023 | 531.33 | 538.82 | 525.23 | 538.32 | 538.32 | 784,900 |
Nov 13, 2023 | 516.23 | 524.81 | 514.45 | 522.88 | 522.88 | 713,200 |
Nov 10, 2023 | 511.07 | 520.51 | 507.86 | 518.83 | 518.83 | 1,109,200 |
Nov 09, 2023 | 505.81 | 513.00 | 504.16 | 505.17 | 505.17 | 789,000 |
Nov 08, 2023 | 500.00 | 506.90 | 499.64 | 506.16 | 506.16 | 791,500 |
Nov 07, 2023 | 494.01 | 500.58 | 490.12 | 499.02 | 499.02 | 662,400 |
Nov 06, 2023 | 487.95 | 490.34 | 484.90 | 489.94 | 489.94 | 651,500 |
Nov 03, 2023 | 482.46 | 492.24 | 480.62 | 487.94 | 487.94 | 710,600 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |