Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 485.32 | 496.90 | 485.32 | 496.08 | 496.08 | 3,806 |
24 Apr 2024 | 483.25 | 488.26 | 480.49 | 487.45 | 487.45 | 10,780 |
23 Apr 2024 | 489.66 | 494.10 | 485.45 | 487.80 | 487.80 | 2,301 |
22 Apr 2024 | 501.13 | 501.13 | 493.70 | 496.51 | 496.51 | 910,184 |
19 Apr 2024 | 497.98 | 507.43 | 495.04 | 502.18 | 502.18 | 9,048 |
18 Apr 2024 | 486.45 | 502.00 | 486.13 | 494.74 | 494.74 | 9,598 |
17 Apr 2024 | 469.04 | 487.76 | 469.04 | 483.48 | 483.48 | 4,344 |
16 Apr 2024 | 445.20 | 479.50 | 445.20 | 468.56 | 468.56 | 8,780 |
15 Apr 2024 | 442.00 | 448.20 | 442.00 | 446.14 | 446.14 | 5,444 |
12 Apr 2024 | 443.00 | 443.00 | 436.45 | 438.44 | 438.44 | 3,963 |
11 Apr 2024 | 450.57 | 450.75 | 443.84 | 444.71 | 444.71 | 3,360 |
10 Apr 2024 | 456.42 | 458.87 | 449.78 | 451.60 | 451.60 | 4,564 |
09 Apr 2024 | 454.28 | 457.11 | 452.71 | 457.11 | 457.11 | 507,576 |
08 Apr 2024 | 456.57 | 457.00 | 453.98 | 455.79 | 455.79 | 1,594 |
05 Apr 2024 | 452.05 | 457.62 | 450.01 | 455.57 | 455.57 | 4,119 |
04 Apr 2024 | 461.05 | 461.73 | 456.57 | 456.57 | 456.57 | 31,214 |
03 Apr 2024 | 460.99 | 462.62 | 455.69 | 459.87 | 459.87 | 4,110 |
02 Apr 2024 | 468.75 | 471.00 | 449.69 | 453.20 | 453.20 | 8,875 |
28 Mar 2024 | 495.23 | 495.89 | 489.82 | 493.71 | 493.71 | 3,106 |
27 Mar 2024 | 494.85 | 495.41 | 491.59 | 492.99 | 492.99 | 2,305 |
26 Mar 2024 | 487.13 | 493.30 | 485.23 | 491.75 | 491.75 | 23,720 |
25 Mar 2024 | 489.33 | 491.19 | 484.26 | 485.55 | 485.55 | 2,800 |
22 Mar 2024 | 491.69 | 495.20 | 491.54 | 492.00 | 492.00 | 2,351 |
21 Mar 2024 | 492.28 | 496.39 | 491.60 | 493.22 | 493.22 | 6,259 |
20 Mar 2024 | 492.50 | 493.65 | 489.45 | 493.05 | 493.05 | 5,120 |
19 Mar 2024 | 489.67 | 492.61 | 487.05 | 492.14 | 492.14 | 278,276 |
18 Mar 2024 | 491.00 | 491.99 | 486.19 | 486.92 | 486.92 | 5,285 |
15 Mar 2024 | 486.80 | 491.06 | 486.23 | 488.88 | 488.88 | 1,190 |
14 Mar 2024 | 489.29 | 489.85 | 485.39 | 487.22 | 487.22 | 92,094 |
13 Mar 2024 | 493.33 | 495.78 | 486.39 | 486.39 | 486.39 | 1,638 |
12 Mar 2024 | 487.31 | 492.33 | 487.31 | 489.48 | 489.48 | 2,626 |
11 Mar 2024 | 477.00 | 490.12 | 476.58 | 488.10 | 488.10 | 4,688 |
08 Mar 2024 | 480.00 | 482.85 | 474.78 | 482.85 | 482.85 | 1,511 |
08 Mar 2024 | 1.88 Dividend | |||||
07 Mar 2024 | 474.29 | 481.04 | 473.65 | 477.63 | 475.75 | 1,640 |
06 Mar 2024 | 475.78 | 479.75 | 468.65 | 472.02 | 470.16 | 2,553 |
05 Mar 2024 | 482.67 | 482.67 | 473.46 | 473.55 | 471.69 | 5,859 |
04 Mar 2024 | 483.39 | 489.53 | 480.41 | 481.79 | 479.89 | 3,213 |
01 Mar 2024 | 489.42 | 490.00 | 477.32 | 488.60 | 486.68 | 7,103 |
29 Feb 2024 | 497.15 | 502.06 | 492.00 | 492.00 | 490.06 | 293,199 |
28 Feb 2024 | 509.79 | 513.42 | 484.62 | 488.51 | 486.59 | 270,822 |
27 Feb 2024 | 524.76 | 525.55 | 520.71 | 523.86 | 521.80 | 1,410 |
26 Feb 2024 | 528.32 | 532.12 | 524.35 | 525.01 | 522.94 | 161,318 |
23 Feb 2024 | 526.75 | 530.39 | 525.57 | 526.43 | 524.36 | 1,263 |
22 Feb 2024 | 524.20 | 524.50 | 519.29 | 523.55 | 521.49 | 3,083 |
21 Feb 2024 | 523.02 | 523.67 | 518.12 | 520.34 | 518.29 | 4,881 |
20 Feb 2024 | 524.21 | 525.12 | 520.00 | 520.76 | 518.71 | 3,892 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 520.88 | 523.73 | 519.22 | 523.21 | 521.15 | 3,009 |
15 Feb 2024 | 517.00 | 521.64 | 516.07 | 518.32 | 516.28 | 4,246 |
14 Feb 2024 | 516.85 | 518.27 | 514.33 | 515.11 | 513.08 | 106,863 |
13 Feb 2024 | 521.69 | 526.76 | 517.33 | 517.33 | 515.29 | 1,952 |
12 Feb 2024 | 518.22 | 518.98 | 512.71 | 515.97 | 513.94 | 3,883 |
09 Feb 2024 | 518.99 | 520.00 | 516.22 | 517.46 | 515.42 | 1,308 |
08 Feb 2024 | 519.95 | 522.04 | 517.36 | 519.66 | 517.61 | 2,077 |
07 Feb 2024 | 512.69 | 520.80 | 512.69 | 517.92 | 515.89 | 3,003 |
06 Feb 2024 | 502.96 | 510.65 | 502.96 | 509.55 | 507.55 | 6,973 |
05 Feb 2024 | 510.75 | 511.04 | 500.10 | 503.39 | 501.41 | 4,886 |
02 Feb 2024 | 508.25 | 511.87 | 505.65 | 509.70 | 507.69 | 3,731 |
01 Feb 2024 | 507.91 | 509.89 | 502.83 | 508.29 | 506.29 | 1,360 |
31 Jan 2024 | 504.51 | 514.35 | 504.51 | 513.00 | 510.98 | 3,215 |
30 Jan 2024 | 504.05 | 506.05 | 499.50 | 504.20 | 502.21 | 321,357 |
29 Jan 2024 | 503.11 | 506.17 | 501.30 | 503.48 | 501.50 | 3,129 |
26 Jan 2024 | 493.28 | 503.22 | 490.91 | 502.27 | 500.29 | 2,541 |
25 Jan 2024 | 496.99 | 496.99 | 479.05 | 481.86 | 479.96 | 8,764 |
24 Jan 2024 | 517.90 | 521.80 | 513.72 | 514.81 | 512.78 | 1,239 |
23 Jan 2024 | 512.50 | 518.08 | 512.16 | 518.08 | 516.04 | 3,731 |
22 Jan 2024 | 505.00 | 511.97 | 496.36 | 511.20 | 509.19 | 13,553 |
19 Jan 2024 | 514.76 | 517.00 | 509.96 | 509.96 | 507.95 | 4,730 |
18 Jan 2024 | 501.87 | 512.26 | 497.39 | 510.56 | 508.55 | 7,613 |
17 Jan 2024 | 521.28 | 530.37 | 520.93 | 528.95 | 526.87 | 6,562 |
16 Jan 2024 | 522.00 | 524.50 | 517.73 | 519.03 | 516.99 | 8,766 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 543.00 | 543.00 | 510.00 | 520.73 | 518.68 | 18,507 |
11 Jan 2024 | 538.60 | 539.41 | 534.25 | 539.09 | 536.97 | 404 |
10 Jan 2024 | 538.37 | 541.23 | 536.42 | 536.92 | 534.81 | 732 |
09 Jan 2024 | 538.41 | 538.59 | 533.84 | 537.45 | 535.33 | 8,443 |
08 Jan 2024 | 537.38 | 539.92 | 528.15 | 532.89 | 530.79 | 266,793 |
05 Jan 2024 | 546.95 | 546.95 | 534.10 | 537.63 | 535.51 | 877 |
04 Jan 2024 | 542.59 | 548.83 | 542.59 | 545.34 | 543.20 | 2,691 |
03 Jan 2024 | 543.91 | 546.80 | 539.69 | 541.83 | 539.70 | 6,999 |
02 Jan 2024 | 535.00 | 538.34 | 526.84 | 538.34 | 536.22 | 4,671 |
29 Dec 2023 | 526.84 | 528.21 | 524.63 | 526.19 | 524.12 | 1,015 |
28 Dec 2023 | 523.73 | 527.77 | 523.47 | 527.00 | 524.93 | 2,279 |
27 Dec 2023 | 520.03 | 522.41 | 520.03 | 521.07 | 519.02 | 290,493 |
22 Dec 2023 | 520.30 | 521.68 | 518.15 | 519.05 | 517.01 | 1,497 |
21 Dec 2023 | 516.00 | 520.56 | 516.00 | 518.39 | 516.35 | 3,852 |
20 Dec 2023 | 524.04 | 524.68 | 519.05 | 522.47 | 520.41 | 514,239 |
19 Dec 2023 | 524.24 | 527.48 | 522.03 | 523.21 | 521.15 | 4,865 |
18 Dec 2023 | 532.27 | 532.27 | 525.77 | 526.72 | 524.65 | 1,884 |
15 Dec 2023 | 531.52 | 531.74 | 523.05 | 528.40 | 526.32 | 6,734 |
14 Dec 2023 | 549.01 | 549.01 | 529.51 | 533.09 | 530.99 | 151,232 |
13 Dec 2023 | 544.00 | 546.73 | 538.78 | 546.73 | 544.58 | 728 |
12 Dec 2023 | 547.92 | 547.92 | 542.82 | 544.80 | 542.66 | 53,708 |
11 Dec 2023 | 549.76 | 550.28 | 539.04 | 542.34 | 540.21 | 2,804 |
08 Dec 2023 | 550.22 | 550.81 | 544.77 | 548.03 | 545.87 | 825 |
07 Dec 2023 | 551.35 | 551.55 | 544.79 | 547.82 | 545.66 | 265,109 |
06 Dec 2023 | 547.56 | 551.43 | 547.19 | 550.89 | 548.72 | 2,081 |
05 Dec 2023 | 550.00 | 552.09 | 545.77 | 550.92 | 548.75 | 4,115 |
04 Dec 2023 | 548.26 | 551.86 | 543.13 | 546.63 | 544.48 | 4,071 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |