Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 450.02 | 450.02 | 450.02 | 450.02 | 450.02 | 9 |
29 Apr 2024 | 455.01 | 455.01 | 455.01 | 455.01 | 455.01 | 13 |
26 Apr 2024 | 459.75 | 466.90 | 455.01 | 455.01 | 455.01 | 1,384 |
25 Apr 2024 | 462.00 | 469.70 | 459.00 | 468.45 | 468.45 | 3,863 |
24 Apr 2024 | 496.85 | 496.85 | 496.01 | 496.01 | 496.01 | 268 |
23 Apr 2024 | 502.00 | 502.00 | 502.00 | 502.00 | 502.00 | 401 |
22 Apr 2024 | 500.01 | 509.00 | 500.01 | 509.00 | 509.00 | 23 |
19 Apr 2024 | 510.00 | 510.00 | 510.00 | 510.00 | 510.00 | 342 |
18 Apr 2024 | 495.00 | 503.00 | 495.00 | 500.00 | 500.00 | 2,864 |
17 Apr 2024 | 473.97 | 473.97 | 473.97 | 473.97 | 473.97 | - |
16 Apr 2024 | 473.97 | 473.97 | 473.97 | 473.97 | 473.97 | 423 |
15 Apr 2024 | 463.50 | 478.49 | 463.50 | 478.49 | 478.49 | 255 |
12 Apr 2024 | 458.17 | 458.17 | 458.17 | 458.17 | 458.17 | - |
11 Apr 2024 | 458.17 | 458.17 | 458.17 | 458.17 | 458.17 | - |
10 Apr 2024 | 476.91 | 476.91 | 458.17 | 458.17 | 458.17 | 9,739 |
09 Apr 2024 | 478.35 | 478.85 | 477.85 | 477.85 | 477.85 | 9,515 |
08 Apr 2024 | 481.59 | 481.59 | 481.59 | 481.59 | 481.59 | 10 |
05 Apr 2024 | 465.00 | 465.86 | 465.00 | 465.86 | 465.86 | 246 |
04 Apr 2024 | 464.00 | 464.00 | 464.00 | 464.00 | 464.00 | - |
03 Apr 2024 | 464.00 | 464.00 | 464.00 | 464.00 | 464.00 | 177 |
02 Apr 2024 | 470.19 | 470.19 | 470.19 | 470.19 | 470.19 | 10 |
01 Apr 2024 | 487.99 | 487.99 | 486.16 | 486.16 | 486.16 | 236 |
27 Mar 2024 | 477.48 | 477.48 | 477.48 | 477.48 | 477.48 | - |
26 Mar 2024 | 477.48 | 477.48 | 477.48 | 477.48 | 477.48 | - |
25 Mar 2024 | 474.13 | 477.48 | 474.13 | 477.48 | 477.48 | 3,509 |
22 Mar 2024 | 479.05 | 479.05 | 477.49 | 477.50 | 477.50 | 53 |
21 Mar 2024 | 480.10 | 480.10 | 478.90 | 479.05 | 479.05 | 894 |
20 Mar 2024 | 478.90 | 480.00 | 478.90 | 479.95 | 479.95 | 6,264 |
19 Mar 2024 | 470.01 | 482.59 | 470.01 | 473.60 | 473.60 | 3,396 |
15 Mar 2024 | 470.00 | 473.86 | 469.50 | 469.50 | 469.50 | 167 |
14 Mar 2024 | 466.30 | 468.00 | 466.30 | 468.00 | 468.00 | 2,320 |
13 Mar 2024 | 482.65 | 482.65 | 473.50 | 473.50 | 473.50 | 1,862 |
12 Mar 2024 | 521.00 | 521.00 | 480.00 | 483.75 | 483.75 | 9,887 |
11 Mar 2024 | 564.65 | 564.65 | 564.65 | 564.65 | 564.65 | 1,160 |
08 Mar 2024 | 575.30 | 575.30 | 575.30 | 575.30 | 575.30 | 211 |
07 Mar 2024 | 585.37 | 585.37 | 584.70 | 584.70 | 584.70 | 1,291 |
06 Mar 2024 | 586.00 | 586.00 | 569.10 | 569.10 | 569.10 | 115 |
05 Mar 2024 | 580.00 | 580.00 | 580.00 | 580.00 | 580.00 | 2,426 |
05 Mar 2024 | 0.18 Dividend | |||||
04 Mar 2024 | 575.00 | 575.00 | 575.00 | 575.00 | 574.82 | 5 |
01 Mar 2024 | 577.83 | 578.09 | 564.11 | 578.09 | 577.91 | 7,679 |
29 Feb 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.82 | - |
28 Feb 2024 | 588.49 | 588.49 | 587.00 | 587.00 | 586.82 | 146 |
27 Feb 2024 | 585.00 | 585.00 | 585.00 | 585.00 | 584.82 | 100 |
26 Feb 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.82 | - |
23 Feb 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.82 | - |
22 Feb 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.82 | - |
21 Feb 2024 | 587.00 | 587.00 | 587.00 | 587.00 | 586.82 | 195 |
20 Feb 2024 | 588.00 | 588.00 | 565.81 | 565.81 | 565.63 | 429 |
19 Feb 2024 | 584.00 | 584.00 | 584.00 | 584.00 | 583.82 | - |
16 Feb 2024 | 580.00 | 585.00 | 580.00 | 584.00 | 583.82 | 92 |
15 Feb 2024 | 580.00 | 584.00 | 580.00 | 580.00 | 579.82 | 678 |
14 Feb 2024 | 570.00 | 570.00 | 570.00 | 570.00 | 569.82 | 1,798 |
13 Feb 2024 | 544.51 | 557.00 | 544.51 | 544.51 | 544.34 | 517 |
12 Feb 2024 | 551.00 | 563.90 | 551.00 | 563.90 | 563.72 | 896 |
09 Feb 2024 | 551.00 | 551.00 | 551.00 | 551.00 | 550.83 | 79 |
08 Feb 2024 | 545.00 | 545.00 | 545.00 | 545.00 | 544.83 | 274 |
07 Feb 2024 | 527.40 | 527.40 | 524.83 | 524.83 | 524.67 | 59 |
06 Feb 2024 | 522.20 | 524.83 | 522.00 | 524.83 | 524.67 | 569 |
02 Feb 2024 | 511.37 | 519.00 | 511.37 | 519.00 | 518.84 | 1,359 |
01 Feb 2024 | 499.00 | 511.37 | 499.00 | 511.37 | 511.21 | 255 |
31 Jan 2024 | 517.20 | 517.20 | 517.20 | 517.20 | 517.04 | - |
30 Jan 2024 | 517.20 | 517.20 | 517.20 | 517.20 | 517.04 | 61 |
29 Jan 2024 | 512.40 | 517.20 | 512.40 | 517.20 | 517.04 | 1,100 |
26 Jan 2024 | 516.00 | 516.00 | 512.48 | 512.48 | 512.32 | 2,190 |
25 Jan 2024 | 543.00 | 543.00 | 543.00 | 543.00 | 542.83 | - |
24 Jan 2024 | 543.00 | 543.00 | 543.00 | 543.00 | 542.83 | - |
23 Jan 2024 | 540.00 | 543.00 | 537.00 | 543.00 | 542.83 | 1,952 |
22 Jan 2024 | 517.50 | 518.20 | 515.49 | 515.49 | 515.33 | 1,452 |
19 Jan 2024 | 513.00 | 513.00 | 512.00 | 512.00 | 511.84 | 268 |
18 Jan 2024 | 492.00 | 513.00 | 492.00 | 513.00 | 512.84 | 1,620 |
17 Jan 2024 | 496.00 | 496.00 | 482.90 | 482.95 | 482.80 | 2,146 |
16 Jan 2024 | 480.00 | 485.00 | 480.00 | 485.00 | 484.85 | 1,312 |
15 Jan 2024 | 500.66 | 500.66 | 500.66 | 500.66 | 500.50 | - |
12 Jan 2024 | 500.66 | 500.66 | 500.66 | 500.66 | 500.50 | - |
11 Jan 2024 | 507.00 | 507.00 | 495.50 | 500.66 | 500.50 | 24,452 |
10 Jan 2024 | 504.30 | 504.30 | 503.60 | 503.60 | 503.44 | 156 |
09 Jan 2024 | 497.95 | 497.95 | 497.95 | 497.95 | 497.79 | 25 |
08 Jan 2024 | 494.50 | 494.50 | 490.00 | 490.00 | 489.85 | 229 |
05 Jan 2024 | 494.00 | 494.00 | 478.81 | 478.81 | 478.66 | 36 |
04 Jan 2024 | 466.00 | 466.00 | 466.00 | 466.00 | 465.85 | 8 |
03 Jan 2024 | 467.75 | 467.75 | 466.06 | 466.06 | 465.91 | 2,000 |
02 Jan 2024 | 490.10 | 490.10 | 490.10 | 490.10 | 489.95 | 8 |
29 Dec 2023 | 490.00 | 499.98 | 490.00 | 499.98 | 499.82 | 605 |
28 Dec 2023 | 495.00 | 495.00 | 495.00 | 495.00 | 494.85 | 331 |
27 Dec 2023 | 501.99 | 501.99 | 491.90 | 493.00 | 492.85 | 7,691 |
26 Dec 2023 | 509.00 | 509.00 | 509.00 | 509.00 | 508.84 | - |
22 Dec 2023 | 509.00 | 509.00 | 509.00 | 509.00 | 508.84 | 35 |
21 Dec 2023 | 510.00 | 510.00 | 505.00 | 505.00 | 504.84 | 126 |
20 Dec 2023 | 506.60 | 506.60 | 501.00 | 501.00 | 500.84 | 1,425 |
20 Dec 2023 | 0.18 Dividend | |||||
19 Dec 2023 | 500.50 | 500.50 | 500.50 | 500.50 | 500.16 | 530 |
18 Dec 2023 | 493.00 | 493.00 | 493.00 | 493.00 | 492.67 | 121 |
15 Dec 2023 | 505.00 | 505.00 | 500.00 | 504.00 | 503.66 | 967 |
14 Dec 2023 | 514.00 | 520.00 | 510.00 | 511.40 | 511.06 | 31,111 |
13 Dec 2023 | 503.00 | 503.00 | 489.00 | 496.00 | 495.67 | 56,295 |
11 Dec 2023 | 500.00 | 508.55 | 500.00 | 508.55 | 508.21 | 1,843 |
08 Dec 2023 | 512.00 | 512.00 | 512.00 | 512.00 | 511.66 | - |
07 Dec 2023 | 508.00 | 512.00 | 506.70 | 512.00 | 511.66 | 2,067 |
06 Dec 2023 | 480.00 | 492.99 | 480.00 | 489.94 | 489.61 | 719 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |