Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 534.55 | 540.42 | 533.96 | 538.71 | 538.71 | 61,597 |
02 May 2024 | 530.61 | 532.20 | 532.20 | 529.58 | 529.58 | 15,160 |
01 May 2024 | 529.15 | 529.63 | 527.20 | 528.75 | 528.75 | 37,948 |
30 Apr 2024 | 538.13 | 538.32 | 532.87 | 534.48 | 534.48 | 140,601 |
29 Apr 2024 | 537.79 | 579.20 | 536.54 | 537.40 | 537.40 | 62,473 |
26 Apr 2024 | 535.75 | 537.84 | 533.90 | 536.30 | 536.30 | 133,196 |
25 Apr 2024 | 531.09 | 600.00 | 525.20 | 527.23 | 527.23 | 59,875 |
24 Apr 2024 | 535.12 | 535.54 | 532.13 | 533.17 | 533.17 | 116,595 |
23 Apr 2024 | 527.63 | 533.48 | 527.40 | 532.83 | 532.83 | 97,504 |
22 Apr 2024 | 525.32 | 567.25 | 522.91 | 524.17 | 524.17 | 225,249 |
19 Apr 2024 | 524.77 | 573.79 | 524.24 | 525.23 | 525.23 | 208,858 |
18 Apr 2024 | 530.55 | 532.18 | 527.07 | 531.29 | 531.29 | 58,215 |
17 Apr 2024 | 530.93 | 574.69 | 529.37 | 529.37 | 529.37 | 65,052 |
16 Apr 2024 | 531.36 | 594.57 | 530.16 | 532.12 | 532.12 | 114,751 |
15 Apr 2024 | 541.72 | 574.86 | 538.00 | 540.52 | 540.52 | 106,061 |
12 Apr 2024 | 547.20 | 585.60 | 539.94 | 542.33 | 542.33 | 56,553 |
11 Apr 2024 | 542.85 | 544.72 | 540.00 | 542.23 | 542.23 | 55,724 |
10 Apr 2024 | 548.68 | 550.31 | 539.51 | 542.51 | 542.51 | 129,506 |
09 Apr 2024 | 547.80 | 591.94 | 542.93 | 544.61 | 544.61 | 100,910 |
08 Apr 2024 | 546.70 | 590.12 | 545.79 | 548.09 | 548.09 | 60,847 |
05 Apr 2024 | 542.99 | 595.84 | 541.70 | 546.41 | 546.41 | 60,127 |
04 Apr 2024 | 549.73 | 553.06 | 549.61 | 551.70 | 551.70 | 92,749 |
03 Apr 2024 | 547.10 | 600.28 | 546.29 | 549.75 | 549.75 | 203,556 |
02 Apr 2024 | 550.82 | 551.90 | 545.29 | 546.64 | 546.64 | 123,064 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |