Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 552.02 | 552.90 | 551.42 | 552.49 | 552.49 | 63,371 |
27 Mar 2024 | 549.36 | 551.00 | 547.84 | 549.06 | 549.06 | 56,495 |
26 Mar 2024 | 549.99 | 551.34 | 549.70 | 549.74 | 549.74 | 86,210 |
25 Mar 2024 | 549.88 | 550.40 | 548.35 | 549.47 | 549.47 | 90,849 |
22 Mar 2024 | 551.49 | 552.25 | 550.04 | 550.04 | 550.04 | 61,359 |
21 Mar 2024 | 552.47 | 554.63 | 551.07 | 552.89 | 552.89 | 85,440 |
20 Mar 2024 | 544.37 | 546.25 | 543.76 | 544.45 | 544.45 | 69,805 |
19 Mar 2024 | 541.19 | 543.70 | 538.69 | 543.01 | 543.01 | 99,147 |
18 Mar 2024 | 539.52 | 580.54 | 539.29 | 542.63 | 542.63 | 177,861 |
15 Mar 2024 | 541.61 | 650.20 | 537.22 | 537.54 | 537.54 | 193,781 |
14 Mar 2024 | 544.56 | 586.76 | 540.30 | 541.84 | 541.84 | 487,030 |
13 Mar 2024 | 544.44 | 544.73 | 542.86 | 543.30 | 543.30 | 69,327 |
12 Mar 2024 | 540.33 | 543.82 | 537.35 | 542.06 | 542.06 | 40,657 |
11 Mar 2024 | 538.26 | 538.44 | 535.20 | 537.59 | 537.59 | 59,637 |
08 Mar 2024 | 542.55 | 584.27 | 539.29 | 541.79 | 541.79 | 112,605 |
07 Mar 2024 | 534.84 | 580.51 | 534.31 | 540.99 | 540.99 | 83,163 |
06 Mar 2024 | 534.59 | 538.20 | 534.50 | 537.51 | 537.51 | 61,840 |
05 Mar 2024 | 538.19 | 582.40 | 534.21 | 534.76 | 534.76 | 58,362 |
04 Mar 2024 | 539.60 | 580.28 | 538.55 | 539.26 | 539.26 | 81,312 |
01 Mar 2024 | 536.41 | 576.06 | 533.96 | 537.30 | 537.30 | 106,722 |
29 Feb 2024 | 532.36 | 535.55 | 530.96 | 533.39 | 533.39 | 145,806 |
28 Feb 2024 | 533.34 | 533.56 | 530.96 | 532.95 | 532.95 | 41,361 |
27 Feb 2024 | 532.74 | 576.68 | 531.95 | 532.51 | 532.51 | 72,615 |
26 Feb 2024 | 533.94 | 577.64 | 533.41 | 533.96 | 533.96 | 83,163 |
23 Feb 2024 | 534.42 | 536.95 | 533.72 | 534.85 | 534.85 | 91,872 |
22 Feb 2024 | 528.61 | 532.41 | 528.46 | 532.41 | 532.41 | 199,575 |
21 Feb 2024 | 522.42 | 563.92 | 520.90 | 521.84 | 521.84 | 117,103 |
20 Feb 2024 | 524.70 | 524.97 | 521.10 | 522.15 | 522.15 | 73,347 |
19 Feb 2024 | 525.91 | 526.64 | 525.59 | 526.15 | 526.15 | 112,791 |
16 Feb 2024 | 528.62 | 529.79 | 525.07 | 528.23 | 528.23 | 52,806 |
15 Feb 2024 | 526.22 | 527.43 | 525.04 | 525.66 | 525.66 | 119,161 |
14 Feb 2024 | 521.19 | 563.30 | 521.10 | 522.34 | 522.34 | 65,731 |
13 Feb 2024 | 527.24 | 527.28 | 519.29 | 521.57 | 521.57 | 46,668 |
12 Feb 2024 | 527.52 | 530.00 | 527.20 | 530.00 | 530.00 | 58,090 |
09 Feb 2024 | 524.87 | 527.00 | 524.75 | 525.94 | 525.94 | 56,255 |
08 Feb 2024 | 524.51 | 524.84 | 523.33 | 523.83 | 523.83 | 74,660 |
07 Feb 2024 | 519.87 | 524.26 | 519.59 | 523.08 | 523.08 | 81,230 |
06 Feb 2024 | 519.58 | 520.30 | 517.90 | 519.26 | 519.26 | 65,375 |
05 Feb 2024 | 519.28 | 520.00 | 516.19 | 517.67 | 517.67 | 54,992 |
02 Feb 2024 | 517.45 | 521.37 | 514.76 | 519.14 | 519.14 | 208,931 |
01 Feb 2024 | 510.03 | 553.59 | 509.50 | 511.13 | 511.13 | 238,446 |
31 Jan 2024 | 515.24 | 515.63 | 511.95 | 512.58 | 512.58 | 254,555 |
30 Jan 2024 | 516.79 | 518.26 | 515.65 | 517.01 | 517.01 | 124,483 |
29 Jan 2024 | 513.40 | 514.38 | 512.83 | 513.55 | 513.55 | 97,777 |
26 Jan 2024 | 511.27 | 515.12 | 511.25 | 515.12 | 515.12 | 91,262 |
25 Jan 2024 | 511.43 | 514.00 | 511.00 | 513.46 | 513.46 | 127,780 |
24 Jan 2024 | 512.44 | 514.40 | 512.05 | 513.50 | 513.50 | 83,520 |
23 Jan 2024 | 509.42 | 510.19 | 508.31 | 508.41 | 508.41 | 135,694 |
22 Jan 2024 | 508.95 | 600.00 | 508.49 | 509.31 | 509.31 | 95,370 |
19 Jan 2024 | 502.72 | 507.43 | 502.09 | 503.81 | 503.81 | 30,745 |
18 Jan 2024 | 497.47 | 500.11 | 497.37 | 499.86 | 499.86 | 99,134 |
17 Jan 2024 | 497.80 | 498.65 | 495.86 | 497.68 | 497.68 | 100,123 |
16 Jan 2024 | 499.80 | 501.72 | 498.49 | 501.42 | 501.42 | 66,527 |
15 Jan 2024 | 501.48 | 502.51 | 500.81 | 501.61 | 501.61 | 108,237 |
12 Jan 2024 | 500.34 | 503.86 | 499.39 | 501.69 | 501.69 | 89,975 |
11 Jan 2024 | 503.19 | 503.84 | 497.45 | 497.75 | 497.75 | 164,718 |
10 Jan 2024 | 498.93 | 500.30 | 498.43 | 499.57 | 499.57 | 263,670 |
09 Jan 2024 | 498.74 | 498.88 | 496.26 | 498.26 | 498.26 | 165,167 |
08 Jan 2024 | 492.20 | 533.62 | 490.77 | 495.30 | 495.30 | 63,324 |
05 Jan 2024 | 491.55 | 495.23 | 489.18 | 494.10 | 494.10 | 58,499 |
04 Jan 2024 | 494.38 | 495.88 | 492.73 | 495.30 | 495.30 | 52,474 |
03 Jan 2024 | 497.59 | 497.80 | 493.53 | 494.65 | 494.65 | 80,014 |
02 Jan 2024 | 501.34 | 501.82 | 496.25 | 497.59 | 497.59 | 45,558 |
29 Dec 2023 | 502.70 | 503.00 | 498.27 | 502.00 | 502.00 | 51,335 |
28 Dec 2023 | 502.84 | 502.84 | 501.64 | 501.96 | 501.96 | 153,482 |
27 Dec 2023 | 500.94 | 503.00 | 500.06 | 500.74 | 500.74 | 715,310 |
22 Dec 2023 | 497.75 | 500.18 | 496.38 | 497.94 | 497.94 | 30,604 |
21 Dec 2023 | 495.42 | 497.50 | 495.00 | 496.38 | 496.38 | 202,356 |
20 Dec 2023 | 500.12 | 500.71 | 498.63 | 499.79 | 499.79 | 136,183 |
19 Dec 2023 | 496.97 | 499.47 | 496.97 | 499.11 | 499.11 | 150,750 |
18 Dec 2023 | 495.41 | 497.19 | 494.66 | 496.99 | 496.99 | 125,027 |
15 Dec 2023 | 496.07 | 534.33 | 493.71 | 495.11 | 495.11 | 94,646 |
14 Dec 2023 | 494.72 | 496.76 | 494.07 | 494.75 | 494.75 | 349,680 |
13 Dec 2023 | 487.29 | 523.89 | 486.89 | 487.51 | 487.51 | 64,414 |
12 Dec 2023 | 484.83 | 486.33 | 482.95 | 485.08 | 485.08 | 89,480 |
11 Dec 2023 | 482.13 | 519.49 | 481.78 | 482.44 | 482.44 | 219,595 |
08 Dec 2023 | 479.93 | 482.88 | 478.14 | 481.01 | 481.01 | 59,224 |
07 Dec 2023 | 477.05 | 480.48 | 476.30 | 479.81 | 479.81 | 60,359 |
06 Dec 2023 | 480.33 | 481.28 | 478.10 | 478.10 | 478.10 | 76,617 |
05 Dec 2023 | 477.05 | 479.77 | 476.54 | 478.86 | 478.86 | 67,677 |
04 Dec 2023 | 480.05 | 480.64 | 476.44 | 477.06 | 477.06 | 105,442 |
01 Dec 2023 | 478.43 | 481.36 | 477.42 | 479.95 | 479.95 | 81,384 |
30 Nov 2023 | 477.54 | 478.87 | 476.06 | 476.33 | 476.33 | 414,734 |
29 Nov 2023 | 477.60 | 480.57 | 477.30 | 477.30 | 477.30 | 63,565 |
28 Nov 2023 | 476.36 | 478.38 | 475.27 | 478.38 | 478.38 | 100,240 |
27 Nov 2023 | 476.65 | 477.32 | 476.01 | 476.88 | 476.88 | 104,760 |
24 Nov 2023 | 477.38 | 478.36 | 476.79 | 477.00 | 477.00 | 71,370 |
23 Nov 2023 | 477.52 | 477.81 | 477.11 | 477.72 | 477.72 | 20,668 |
22 Nov 2023 | 475.45 | 478.48 | 475.08 | 476.90 | 476.90 | 453,705 |
21 Nov 2023 | 476.03 | 476.37 | 473.83 | 474.65 | 474.65 | 62,186 |
20 Nov 2023 | 472.37 | 474.86 | 472.25 | 474.79 | 474.79 | 54,690 |
17 Nov 2023 | 472.54 | 473.95 | 471.20 | 471.82 | 471.82 | 314,633 |
16 Nov 2023 | 471.51 | 472.60 | 470.12 | 470.12 | 470.12 | 107,226 |
15 Nov 2023 | 471.52 | 473.50 | 471.28 | 472.60 | 472.60 | 60,181 |
14 Nov 2023 | 462.39 | 471.67 | 461.55 | 471.20 | 471.20 | 64,701 |
13 Nov 2023 | 460.75 | 462.57 | 459.78 | 462.01 | 462.01 | 32,469 |
10 Nov 2023 | 456.12 | 458.12 | 454.41 | 457.81 | 457.81 | 33,870 |
09 Nov 2023 | 458.61 | 460.21 | 457.48 | 459.04 | 459.04 | 28,373 |
08 Nov 2023 | 457.66 | 459.41 | 457.02 | 457.92 | 457.92 | 51,613 |
07 Nov 2023 | 455.57 | 458.82 | 455.00 | 458.62 | 458.62 | 49,452 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |