Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 635.00 | 635.00 | 626.00 | 634.00 | 634.00 | 399 |
29 Apr 2024 | 635.00 | 635.00 | 635.00 | 635.00 | 635.00 | 274 |
26 Apr 2024 | 605.00 | 621.02 | 605.00 | 620.55 | 620.55 | 1,384 |
25 Apr 2024 | 602.00 | 603.96 | 600.00 | 603.96 | 603.96 | 98 |
24 Apr 2024 | 611.00 | 615.00 | 605.00 | 615.00 | 615.00 | 2,004 |
23 Apr 2024 | 597.00 | 615.00 | 584.00 | 613.96 | 613.96 | 1,015 |
22 Apr 2024 | 580.00 | 588.00 | 580.00 | 584.00 | 584.00 | 768 |
19 Apr 2024 | 562.00 | 584.00 | 562.00 | 577.00 | 577.00 | 1,181 |
19 Apr 2024 | 6.66 Dividend | |||||
18 Apr 2024 | 534.00 | 566.96 | 528.04 | 545.01 | 538.35 | 614 |
17 Apr 2024 | 517.00 | 517.00 | 512.00 | 513.00 | 506.73 | 1,171 |
16 Apr 2024 | 528.00 | 528.92 | 515.97 | 528.00 | 521.55 | 2,188 |
15 Apr 2024 | 532.00 | 535.00 | 531.00 | 532.13 | 525.63 | 289 |
12 Apr 2024 | 532.00 | 534.15 | 530.00 | 532.99 | 526.48 | 916 |
11 Apr 2024 | 527.00 | 531.00 | 525.00 | 529.22 | 522.75 | 812 |
10 Apr 2024 | 523.62 | 530.00 | 523.62 | 528.97 | 522.50 | 432 |
09 Apr 2024 | 533.00 | 533.00 | 524.00 | 526.46 | 520.03 | 1,026 |
08 Apr 2024 | 534.00 | 536.76 | 532.00 | 534.00 | 527.47 | 1,848 |
05 Apr 2024 | 528.00 | 533.47 | 528.00 | 532.00 | 525.50 | 770 |
04 Apr 2024 | 533.00 | 535.00 | 531.00 | 531.00 | 524.51 | 1,603 |
03 Apr 2024 | 534.00 | 534.00 | 531.50 | 532.12 | 525.61 | 1,136 |
02 Apr 2024 | 534.00 | 537.00 | 530.00 | 531.71 | 525.22 | 1,780 |
28 Mar 2024 | 534.00 | 537.00 | 534.00 | 534.13 | 527.60 | 444 |
27 Mar 2024 | 540.00 | 540.00 | 533.97 | 540.00 | 533.40 | 4,513 |
26 Mar 2024 | 534.00 | 536.97 | 534.00 | 536.63 | 530.07 | 273 |
25 Mar 2024 | 528.00 | 535.00 | 528.00 | 534.09 | 527.57 | 384 |
22 Mar 2024 | 543.00 | 543.00 | 536.97 | 537.66 | 531.09 | 541 |
21 Mar 2024 | 539.00 | 540.00 | 538.96 | 539.27 | 532.68 | 897 |
20 Mar 2024 | 538.00 | 539.00 | 537.92 | 537.92 | 531.35 | 848 |
19 Mar 2024 | 536.00 | 538.05 | 536.00 | 538.05 | 531.48 | 984 |
18 Mar 2024 | 536.00 | 539.00 | 535.00 | 536.97 | 530.40 | 882 |
15 Mar 2024 | 536.00 | 540.00 | 536.00 | 536.97 | 530.40 | 310 |
14 Mar 2024 | 538.00 | 540.00 | 537.97 | 539.02 | 532.43 | 756 |
13 Mar 2024 | 539.00 | 540.00 | 536.95 | 536.95 | 530.38 | 712 |
12 Mar 2024 | 541.00 | 541.00 | 537.00 | 540.00 | 533.40 | 624 |
11 Mar 2024 | 546.00 | 546.00 | 540.00 | 545.05 | 538.39 | 652 |
08 Mar 2024 | 540.00 | 540.00 | 540.00 | 540.00 | 533.40 | 50 |
07 Mar 2024 | 540.00 | 543.02 | 539.00 | 541.62 | 535.01 | 357 |
06 Mar 2024 | 543.00 | 543.00 | 537.00 | 540.67 | 534.07 | 1,481 |
05 Mar 2024 | 551.00 | 551.00 | 546.00 | 546.96 | 540.28 | 81 |
04 Mar 2024 | 550.96 | 555.21 | 550.96 | 555.21 | 548.43 | 149 |
01 Mar 2024 | 561.00 | 561.00 | 558.00 | 559.98 | 553.14 | 644 |
29 Feb 2024 | 556.00 | 556.00 | 554.00 | 555.96 | 549.17 | 77 |
28 Feb 2024 | 557.00 | 558.96 | 556.00 | 558.94 | 552.11 | 191 |
27 Feb 2024 | 557.00 | 560.96 | 556.03 | 560.94 | 554.09 | 264 |
26 Feb 2024 | 553.00 | 555.04 | 551.00 | 554.94 | 548.16 | 501 |
23 Feb 2024 | 560.00 | 562.07 | 558.00 | 562.07 | 555.20 | 523 |
22 Feb 2024 | 555.00 | 560.00 | 555.00 | 558.04 | 551.22 | 26 |
21 Feb 2024 | 560.00 | 560.00 | 549.00 | 552.91 | 546.15 | 92 |
20 Feb 2024 | 553.00 | 553.96 | 551.74 | 551.74 | 545.00 | 103 |
19 Feb 2024 | 558.00 | 558.00 | 539.00 | 540.85 | 534.24 | 492 |
16 Feb 2024 | 568.00 | 586.00 | 568.00 | 577.03 | 569.97 | 697 |
15 Feb 2024 | 549.00 | 594.96 | 547.00 | 547.02 | 540.33 | 1,038 |
14 Feb 2024 | 571.00 | 571.00 | 567.00 | 569.34 | 562.39 | 264 |
13 Feb 2024 | 562.00 | 563.31 | 557.00 | 563.31 | 556.42 | 422 |
12 Feb 2024 | 570.00 | 573.04 | 569.02 | 569.02 | 562.07 | 246 |
09 Feb 2024 | 578.00 | 578.00 | 566.96 | 569.69 | 562.72 | 278 |
08 Feb 2024 | 571.00 | 578.00 | 571.00 | 573.06 | 566.05 | 952 |
07 Feb 2024 | 559.00 | 567.00 | 559.00 | 564.98 | 558.08 | 130 |
06 Feb 2024 | 563.98 | 566.88 | 563.98 | 563.98 | 557.09 | 60 |
05 Feb 2024 | 555.00 | 555.00 | 555.00 | 555.00 | 548.22 | 22 |
02 Feb 2024 | - | - | - | - | - | - |
01 Feb 2024 | - | - | - | - | - | - |
31 Jan 2024 | 546.00 | 547.50 | 545.00 | 547.50 | 540.81 | 228 |
30 Jan 2024 | 548.00 | 548.00 | 541.00 | 543.97 | 537.32 | 1,408 |
29 Jan 2024 | 543.00 | 543.27 | 542.30 | 542.30 | 535.67 | 443 |
26 Jan 2024 | 532.00 | 537.00 | 532.00 | 534.18 | 527.66 | 46 |
25 Jan 2024 | 534.00 | 537.00 | 534.00 | 536.05 | 529.50 | 83 |
24 Jan 2024 | - | - | - | - | - | - |
23 Jan 2024 | 538.00 | 538.00 | 531.04 | 531.60 | 525.11 | 69 |
22 Jan 2024 | 532.03 | 532.31 | 527.52 | 531.30 | 524.80 | 399 |
19 Jan 2024 | 517.00 | 526.00 | 511.00 | 513.95 | 507.67 | 1,678 |
18 Jan 2024 | 503.00 | 513.00 | 503.00 | 509.83 | 503.60 | 995 |
17 Jan 2024 | 502.00 | 509.00 | 499.00 | 501.03 | 494.91 | 1,693 |
16 Jan 2024 | 497.00 | 507.97 | 497.00 | 498.81 | 492.72 | 265 |
15 Jan 2024 | 513.00 | 513.00 | 494.50 | 509.06 | 502.84 | 94 |
12 Jan 2024 | 510.00 | 526.00 | 510.00 | 515.30 | 509.00 | 1,366 |
11 Jan 2024 | 496.00 | 507.00 | 493.50 | 504.02 | 497.86 | 1,399 |
10 Jan 2024 | 497.00 | 499.00 | 492.00 | 496.92 | 490.85 | 407 |
09 Jan 2024 | 488.50 | 495.00 | 488.00 | 493.47 | 487.44 | 1,395 |
08 Jan 2024 | 479.50 | 488.68 | 479.00 | 479.00 | 473.15 | 591 |
05 Jan 2024 | 482.00 | 482.00 | 480.53 | 480.53 | 474.66 | 436 |
04 Jan 2024 | 476.00 | 489.00 | 474.00 | 487.21 | 481.25 | 745 |
03 Jan 2024 | 486.00 | 486.00 | 475.00 | 475.00 | 469.20 | 204 |
02 Jan 2024 | 504.00 | 504.00 | 493.00 | 494.03 | 488.00 | 303 |
29 Dec 2023 | 507.00 | 507.00 | 507.00 | 507.00 | 500.80 | 48 |
28 Dec 2023 | 494.00 | 501.00 | 490.50 | 499.41 | 493.30 | 571 |
27 Dec 2023 | 490.00 | 494.00 | 490.00 | 492.00 | 485.99 | 2,869 |
22 Dec 2023 | 482.00 | 492.00 | 480.00 | 485.07 | 479.14 | 1,053 |
21 Dec 2023 | 468.00 | 481.50 | 468.00 | 471.94 | 466.17 | 1,103 |
20 Dec 2023 | 475.50 | 475.50 | 470.13 | 474.00 | 468.21 | 651 |
19 Dec 2023 | 474.00 | 475.00 | 474.00 | 474.03 | 468.24 | 238 |
18 Dec 2023 | 477.50 | 477.55 | 474.00 | 477.55 | 471.71 | 352 |
15 Dec 2023 | 476.50 | 480.00 | 476.00 | 476.46 | 470.64 | 189 |
14 Dec 2023 | 481.00 | 482.50 | 477.50 | 480.60 | 474.73 | 688 |
13 Dec 2023 | 491.00 | 491.00 | 465.50 | 472.00 | 466.23 | 1,017 |
12 Dec 2023 | 487.00 | 491.00 | 487.00 | 489.05 | 483.07 | 538 |
11 Dec 2023 | 497.00 | 498.50 | 494.50 | 495.88 | 489.82 | 1,522 |
08 Dec 2023 | 495.00 | 498.50 | 493.25 | 494.16 | 488.12 | 810 |
07 Dec 2023 | 495.00 | 498.50 | 494.00 | 494.00 | 487.96 | 404 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |