Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 548.30 | 554.90 | 548.30 | 553.80 | 553.80 | 475 |
Mar 27, 2024 | 550.20 | 551.00 | 549.80 | 550.40 | 550.40 | 563 |
Mar 26, 2024 | 549.60 | 551.00 | 549.10 | 551.00 | 551.00 | 292 |
Mar 25, 2024 | 550.00 | 550.40 | 548.80 | 550.00 | 550.00 | 336 |
Mar 22, 2024 | 551.70 | 553.20 | 551.30 | 552.10 | 552.10 | 1,012 |
Mar 21, 2024 | 545.30 | 552.50 | 545.30 | 552.50 | 552.50 | 292 |
Mar 20, 2024 | 542.70 | 544.50 | 542.70 | 544.00 | 544.00 | 256 |
Mar 19, 2024 | 541.10 | 541.90 | 538.80 | 541.90 | 541.90 | 321 |
Mar 18, 2024 | 537.70 | 541.90 | 537.50 | 541.90 | 541.90 | 784 |
Mar 15, 2024 | 540.50 | 540.80 | 535.80 | 536.20 | 536.20 | 1,374 |
Mar 14, 2024 | 539.70 | 540.60 | 537.20 | 539.70 | 539.70 | 1,271 |
Mar 13, 2024 | 539.60 | 539.70 | 538.20 | 539.10 | 539.10 | 919 |
Mar 12, 2024 | 536.10 | 539.40 | 535.00 | 538.80 | 538.80 | 288 |
Mar 11, 2024 | 534.00 | 534.40 | 532.50 | 534.40 | 534.40 | 257 |
Mar 08, 2024 | 540.80 | 540.80 | 538.30 | 538.90 | 538.90 | 532 |
Mar 07, 2024 | 534.90 | 539.60 | 534.50 | 538.60 | 538.60 | 535 |
Mar 06, 2024 | 535.20 | 537.20 | 534.90 | 537.20 | 537.20 | 367 |
Mar 05, 2024 | 538.60 | 538.70 | 535.30 | 535.30 | 535.30 | 115 |
Mar 04, 2024 | 539.40 | 540.50 | 538.50 | 539.40 | 539.40 | 1,277 |
Mar 01, 2024 | 540.30 | 540.30 | 537.00 | 539.60 | 539.60 | 2,985 |
Feb 29, 2024 | 534.20 | 535.80 | 532.00 | 535.80 | 535.80 | 14 |
Feb 28, 2024 | 534.30 | 534.30 | 533.20 | 534.10 | 534.10 | 152 |
Feb 27, 2024 | 532.90 | 533.90 | 531.80 | 533.30 | 533.30 | 332 |
Feb 26, 2024 | 534.90 | 535.10 | 533.40 | 534.50 | 534.50 | 232 |
Feb 23, 2024 | 534.70 | 536.50 | 534.70 | 536.50 | 536.50 | 238 |
Feb 22, 2024 | 530.10 | 534.60 | 530.10 | 534.60 | 534.60 | 176 |
Feb 21, 2024 | 525.00 | 525.70 | 524.10 | 524.70 | 524.70 | 482 |
Feb 20, 2024 | 529.60 | 529.60 | 524.50 | 525.20 | 525.20 | 358 |
Feb 19, 2024 | 530.00 | 532.30 | 530.00 | 532.30 | 532.30 | 46 |
Feb 16, 2024 | 533.40 | 534.40 | 532.50 | 533.00 | 533.00 | 394 |
Feb 15, 2024 | 531.90 | 532.50 | 529.80 | 531.10 | 531.10 | 1,417 |
Feb 14, 2024 | 529.30 | 529.60 | 527.50 | 528.60 | 528.60 | 440 |
Feb 13, 2024 | 531.20 | 531.20 | 527.10 | 528.30 | 528.30 | 288 |
Feb 12, 2024 | 528.90 | 533.60 | 528.90 | 533.60 | 533.60 | 129 |
Feb 09, 2024 | 527.70 | 530.40 | 527.70 | 528.60 | 528.60 | 168 |
Feb 08, 2024 | 527.80 | 529.60 | 527.40 | 527.70 | 527.70 | 58 |
Feb 07, 2024 | 524.30 | 527.90 | 523.60 | 527.20 | 527.20 | 174 |
Feb 06, 2024 | 523.20 | 524.30 | 523.20 | 524.00 | 524.00 | 124 |
Feb 05, 2024 | 521.90 | 524.70 | 521.90 | 522.80 | 522.80 | 460 |
Feb 02, 2024 | 516.50 | 521.60 | 516.50 | 520.80 | 520.80 | 443 |
Feb 01, 2024 | 516.90 | 516.90 | 511.70 | 512.20 | 512.20 | 4,112 |
Jan 31, 2024 | 517.80 | 517.80 | 512.70 | 514.20 | 514.20 | 382 |
Jan 30, 2024 | 518.00 | 518.80 | 517.30 | 518.20 | 518.20 | 119 |
Jan 29, 2024 | 514.00 | 517.20 | 514.00 | 516.80 | 516.80 | 273 |
Jan 26, 2024 | 513.30 | 515.30 | 512.80 | 514.70 | 514.70 | 665 |
Jan 25, 2024 | 510.80 | 515.20 | 510.80 | 515.00 | 515.00 | 183 |
Jan 24, 2024 | 511.70 | 513.40 | 511.60 | 512.60 | 512.60 | 108 |
Jan 23, 2024 | 508.10 | 511.70 | 508.10 | 510.50 | 510.50 | 263 |
Jan 22, 2024 | 508.10 | 509.70 | 508.10 | 509.50 | 509.50 | 189 |
Jan 19, 2024 | 502.90 | 503.70 | 502.30 | 503.40 | 503.40 | 47 |
Jan 18, 2024 | 497.45 | 500.80 | 497.45 | 500.80 | 500.80 | 35 |
Jan 17, 2024 | 498.40 | 498.65 | 496.25 | 498.65 | 498.65 | 141 |
Jan 16, 2024 | 498.55 | 502.20 | 498.55 | 501.80 | 501.80 | 33 |
Jan 15, 2024 | 500.40 | 500.40 | 498.90 | 499.30 | 499.30 | 1,292 |
Jan 12, 2024 | 499.85 | 501.30 | 498.55 | 499.45 | 499.45 | 36 |
Jan 11, 2024 | 500.20 | 500.60 | 496.00 | 496.00 | 496.00 | 220 |
Jan 10, 2024 | 497.75 | 498.90 | 497.40 | 497.45 | 497.45 | 513 |
Jan 09, 2024 | 494.70 | 497.40 | 494.70 | 496.90 | 496.90 | 1,498 |
Jan 08, 2024 | 491.15 | 492.65 | 489.55 | 492.30 | 492.30 | 462 |
Jan 05, 2024 | 491.80 | 493.85 | 489.90 | 491.55 | 491.55 | 156 |
Jan 04, 2024 | 494.40 | 494.40 | 490.95 | 492.40 | 492.40 | 154 |
Jan 03, 2024 | 496.10 | 496.10 | 492.80 | 492.80 | 492.80 | 78 |
Jan 02, 2024 | 497.45 | 497.45 | 494.50 | 495.15 | 495.15 | 3,894 |
Dec 29, 2023 | 496.85 | 496.85 | 494.60 | 495.45 | 495.45 | 442 |
Dec 28, 2023 | 494.25 | 494.35 | 491.75 | 494.35 | 494.35 | 95 |
Dec 27, 2023 | 494.10 | 495.20 | 491.65 | 491.65 | 491.65 | 1,359 |
Dec 22, 2023 | 492.05 | 494.45 | 491.60 | 494.10 | 494.10 | 871 |
Dec 21, 2023 | 490.45 | 493.20 | 490.45 | 492.50 | 492.50 | 763 |
Dec 20, 2023 | 498.75 | 498.75 | 495.95 | 496.70 | 496.70 | 310 |
Dec 19, 2023 | 493.60 | 495.50 | 493.60 | 494.90 | 494.90 | 64 |
Dec 18, 2023 | 494.50 | 494.50 | 493.50 | 493.60 | 493.60 | 426 |
Dec 15, 2023 | 493.35 | 494.05 | 492.25 | 494.05 | 494.05 | 2,050 |
Dec 14, 2023 | 495.70 | 495.70 | 489.75 | 489.75 | 489.75 | 153 |
Dec 13, 2023 | 493.15 | 493.15 | 491.00 | 491.00 | 491.00 | 13 |
Dec 12, 2023 | 489.05 | 489.05 | 487.70 | 488.90 | 488.90 | 91 |
Dec 11, 2023 | 489.95 | 489.95 | 486.65 | 488.70 | 488.70 | 465 |
Dec 08, 2023 | 484.35 | 487.65 | 483.90 | 486.75 | 486.75 | 234 |
Dec 07, 2023 | 482.30 | 484.85 | 481.40 | 484.00 | 484.00 | 599 |
Dec 06, 2023 | 480.70 | 480.70 | 480.70 | 480.70 | 480.70 | - |
Dec 05, 2023 | 480.70 | 480.70 | 480.70 | 480.70 | 480.70 | - |
Dec 04, 2023 | 480.70 | 480.70 | 480.70 | 480.70 | 480.70 | - |
Dec 01, 2023 | 479.85 | 480.95 | 478.30 | 480.70 | 480.70 | 4,225 |
Nov 30, 2023 | 473.50 | 477.00 | 473.50 | 475.50 | 475.50 | 291 |
Nov 29, 2023 | 472.25 | 475.65 | 472.25 | 473.85 | 473.85 | 790 |
Nov 28, 2023 | 473.10 | 473.20 | 471.45 | 473.20 | 473.20 | 246 |
Nov 27, 2023 | 472.95 | 474.20 | 472.75 | 474.20 | 474.20 | 147 |
Nov 24, 2023 | 474.30 | 475.60 | 474.30 | 474.60 | 474.60 | 27 |
Nov 23, 2023 | 475.75 | 476.65 | 475.55 | 476.20 | 476.20 | 68 |
Nov 22, 2023 | 473.15 | 477.80 | 473.15 | 476.80 | 476.80 | 72 |
Nov 21, 2023 | 474.35 | 474.35 | 472.20 | 472.30 | 472.30 | 429 |
Nov 20, 2023 | 470.95 | 471.80 | 470.15 | 471.80 | 471.80 | 193 |
Nov 17, 2023 | 473.85 | 473.85 | 471.80 | 471.80 | 471.80 | - |
Nov 16, 2023 | 472.70 | 472.70 | 469.70 | 470.50 | 470.50 | 114 |
Nov 15, 2023 | 473.75 | 473.85 | 472.45 | 473.25 | 473.25 | 1,606 |
Nov 14, 2023 | 469.00 | 472.15 | 467.85 | 472.15 | 472.15 | 434 |
Nov 13, 2023 | 469.40 | 469.95 | 468.30 | 469.95 | 469.95 | 118 |
Nov 10, 2023 | 464.80 | 466.30 | 463.75 | 466.30 | 466.30 | 4 |
Nov 09, 2023 | 466.10 | 467.45 | 466.10 | 466.65 | 466.65 | 7 |
Nov 08, 2023 | 466.15 | 466.75 | 464.95 | 464.95 | 464.95 | 617 |
Nov 07, 2023 | 462.75 | 468.75 | 462.75 | 467.75 | 467.75 | 2,101 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |