Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 June 2024 | 652.00 | 661.00 | 650.00 | 660.00 | 660.00 | 503,271 |
26 June 2024 | 641.00 | 650.00 | 632.00 | 644.00 | 644.00 | 932,052 |
25 June 2024 | 660.00 | 673.00 | 630.00 | 638.00 | 638.00 | 1,176,842 |
24 June 2024 | 700.00 | 709.00 | 660.00 | 660.00 | 660.00 | 657,034 |
23 June 2024 | 696.00 | 722.00 | 696.00 | 700.00 | 700.00 | 935,498 |
20 June 2024 | 680.00 | 704.00 | 668.00 | 694.00 | 694.00 | 929,494 |
19 June 2024 | 674.00 | 690.00 | 660.00 | 676.00 | 676.00 | 1,138,626 |
13 June 2024 | 650.00 | 673.00 | 630.00 | 658.00 | 658.00 | 712,208 |
12 June 2024 | 707.00 | 710.00 | 646.00 | 646.00 | 646.00 | 4,256,959 |
11 June 2024 | 670.00 | 709.00 | 670.00 | 700.00 | 700.00 | 1,837,144 |
10 June 2024 | 666.00 | 682.00 | 660.00 | 671.00 | 671.00 | 1,027,325 |
09 June 2024 | 655.00 | 666.00 | 630.00 | 660.00 | 660.00 | 4,799,114 |
06 June 2024 | 610.00 | 623.00 | 601.00 | 606.00 | 606.00 | 1,192,062 |
06 June 2024 | 0.03 Dividend | |||||
05 June 2024 | 677.00 | 692.00 | 600.00 | 620.00 | 619.97 | 3,721,683 |
04 June 2024 | 687.00 | 715.00 | 675.00 | 678.00 | 677.97 | 3,235,971 |
03 June 2024 | 639.00 | 680.00 | 630.00 | 680.00 | 679.97 | 2,429,844 |
02 June 2024 | 599.00 | 640.00 | 599.00 | 625.00 | 624.97 | 770,738 |
30 May 2024 | 556.00 | 599.00 | 555.00 | 599.00 | 598.97 | 2,233,651 |
29 May 2024 | 549.00 | 569.00 | 549.00 | 561.00 | 560.97 | 2,060,175 |
28 May 2024 | 528.00 | 548.00 | 526.00 | 545.00 | 544.97 | 816,828 |
27 May 2024 | 548.00 | 550.00 | 534.00 | 534.00 | 533.97 | 1,192,160 |
26 May 2024 | 525.00 | 545.00 | 525.00 | 542.00 | 541.97 | 673,632 |
23 May 2024 | 512.00 | 528.00 | 512.00 | 525.00 | 524.97 | 534,629 |
22 May 2024 | 505.00 | 530.00 | 500.00 | 512.00 | 511.98 | 1,020,277 |
21 May 2024 | 510.00 | 513.00 | 502.00 | 505.00 | 504.98 | 651,859 |
20 May 2024 | 501.00 | 510.00 | 495.00 | 510.00 | 509.98 | 438,831 |
19 May 2024 | 480.00 | 514.00 | 480.00 | 500.00 | 499.98 | 500 |
16 May 2024 | 467.00 | 481.00 | 467.00 | 475.00 | 474.98 | 1,332,154 |
15 May 2024 | 438.00 | 456.00 | 438.00 | 455.00 | 454.98 | 1,113,010 |
14 May 2024 | 437.00 | 443.00 | 437.00 | 443.00 | 442.98 | 731,638 |
13 May 2024 | 441.00 | 441.00 | 437.00 | 441.00 | 440.98 | 740,222 |
12 May 2024 | 440.00 | 443.00 | 436.00 | 441.00 | 440.98 | 744,426 |
09 May 2024 | 439.00 | 440.00 | 438.00 | 440.00 | 439.98 | 720,959 |
08 May 2024 | 436.00 | 440.00 | 435.00 | 440.00 | 439.98 | 760,095 |
07 May 2024 | 445.00 | 445.00 | 434.00 | 438.00 | 437.98 | 764,808 |
06 May 2024 | 435.00 | 446.00 | 433.00 | 446.00 | 445.98 | 792,804 |
05 May 2024 | 438.00 | 438.00 | 438.00 | 438.00 | 437.98 | 800,114 |
02 May 2024 | 436.00 | 439.00 | 434.00 | 439.00 | 438.98 | 1,001,117 |
01 May 2024 | 439.00 | 439.00 | 436.00 | 439.00 | 438.98 | 883,699 |
30 Apr 2024 | 438.00 | 439.00 | 435.00 | 439.00 | 438.98 | 149,424 |
29 Apr 2024 | 438.00 | 439.00 | 435.00 | 438.00 | 437.98 | 280,706 |
28 Apr 2024 | 435.00 | 435.00 | 435.00 | 435.00 | 434.98 | - |
25 Apr 2024 | 444.00 | 445.00 | 435.00 | 435.00 | 434.98 | 525,511 |
24 Apr 2024 | 448.00 | 448.00 | 440.00 | 440.00 | 439.98 | 145,210 |
23 Apr 2024 | 442.00 | 450.00 | 437.00 | 443.00 | 442.98 | 436,353 |
22 Apr 2024 | 441.00 | 444.00 | 440.00 | 443.00 | 442.98 | 63,114 |
21 Apr 2024 | 438.00 | 441.00 | 438.00 | 441.00 | 440.98 | 423,300 |
18 Apr 2024 | 432.00 | 440.00 | 432.00 | 439.00 | 438.98 | 364,864 |
17 Apr 2024 | 435.00 | 435.00 | 430.00 | 431.00 | 430.98 | 172,272 |
16 Apr 2024 | 437.00 | 437.00 | 421.00 | 426.00 | 425.98 | 908,516 |
15 Apr 2024 | 433.00 | 446.00 | 433.00 | 442.00 | 441.98 | 962,824 |
14 Apr 2024 | 434.00 | 449.00 | 432.00 | 438.00 | 437.98 | 906,655 |
08 Apr 2024 | 451.00 | 459.00 | 447.00 | 456.00 | 455.98 | 500,036 |
07 Apr 2024 | - | - | - | - | - | - |
03 Apr 2024 | 450.00 | 454.00 | 450.00 | 453.00 | 452.98 | 415,400 |
02 Apr 2024 | 444.00 | 452.00 | 444.00 | 450.00 | 449.98 | 569,433 |
01 Apr 2024 | 440.00 | 445.00 | 438.00 | 445.00 | 444.98 | 406,293 |
31 Mar 2024 | 436.00 | 442.00 | 431.00 | 442.00 | 441.98 | 864,087 |
28 Mar 2024 | 439.00 | 439.00 | 435.00 | 439.00 | 438.98 | 858,098 |
27 Mar 2024 | 436.00 | 440.00 | 436.00 | 440.00 | 439.98 | 865,921 |
26 Mar 2024 | 437.00 | 437.00 | 430.00 | 437.00 | 436.98 | 850,101 |
25 Mar 2024 | - | - | - | - | - | - |
24 Mar 2024 | 443.00 | 443.00 | 435.00 | 441.00 | 440.98 | 987,099 |
21 Mar 2024 | 445.00 | 445.00 | 437.00 | 440.00 | 439.98 | 120,372 |
20 Mar 2024 | 444.00 | 444.00 | 439.00 | 444.00 | 443.98 | 819,159 |
19 Mar 2024 | 440.00 | 445.00 | 438.00 | 443.00 | 442.98 | 854,541 |
18 Mar 2024 | 449.00 | 449.00 | 441.00 | 441.00 | 440.98 | 728,101 |
17 Mar 2024 | 452.00 | 452.00 | 441.00 | 449.00 | 448.98 | 923,700 |
14 Mar 2024 | 463.00 | 464.00 | 452.00 | 453.00 | 452.98 | 786,134 |
13 Mar 2024 | 444.00 | 462.00 | 444.00 | 455.00 | 454.98 | 1,070,277 |
12 Mar 2024 | 439.00 | 445.00 | 439.00 | 444.00 | 443.98 | 958,162 |
11 Mar 2024 | 436.00 | 444.00 | 434.00 | 438.00 | 437.98 | 908,907 |
10 Mar 2024 | 423.00 | 435.00 | 419.00 | 435.00 | 434.98 | 1,320,557 |
07 Mar 2024 | 425.00 | 426.00 | 418.00 | 423.00 | 422.98 | 1,001,528 |
06 Mar 2024 | 422.00 | 423.00 | 420.00 | 421.00 | 420.98 | 849,455 |
05 Mar 2024 | 418.00 | 425.00 | 416.00 | 424.00 | 423.98 | 994,915 |
04 Mar 2024 | 418.00 | 423.00 | 410.00 | 418.00 | 417.98 | 994,783 |
03 Mar 2024 | 421.00 | 422.00 | 420.00 | 420.00 | 419.98 | 869,889 |
29 Feb 2024 | 420.00 | 421.00 | 419.00 | 421.00 | 420.98 | 891,558 |
28 Feb 2024 | 418.00 | 422.00 | 415.00 | 422.00 | 421.98 | 910,500 |
27 Feb 2024 | 420.00 | 423.00 | 418.00 | 422.00 | 421.98 | 917,832 |
22 Feb 2024 | 423.00 | 424.00 | 420.00 | 424.00 | 423.98 | 979,184 |
21 Feb 2024 | 426.00 | 426.00 | 421.00 | 425.00 | 424.98 | 990,263 |
20 Feb 2024 | 421.00 | 425.00 | 420.00 | 424.00 | 423.98 | 1,065,023 |
19 Feb 2024 | 425.00 | 425.00 | 425.00 | 425.00 | 424.98 | 740,058 |
18 Feb 2024 | 427.00 | 427.00 | 425.00 | 425.00 | 424.98 | 740,165 |
15 Feb 2024 | 421.00 | 426.00 | 420.00 | 421.00 | 420.98 | 778,792 |
14 Feb 2024 | 425.00 | 425.00 | 421.00 | 421.00 | 420.98 | 742,773 |
13 Feb 2024 | 426.00 | 426.00 | 423.00 | 425.00 | 424.98 | 871,389 |
12 Feb 2024 | 427.00 | 427.00 | 421.00 | 423.00 | 422.98 | 870,002 |
11 Feb 2024 | 424.00 | 430.00 | 422.00 | 430.00 | 429.98 | 870,200 |
07 Feb 2024 | 426.00 | 430.00 | 422.00 | 423.00 | 422.98 | 884,733 |
06 Feb 2024 | 430.00 | 432.00 | 425.00 | 432.00 | 431.98 | 827,953 |
05 Feb 2024 | 431.00 | 440.00 | 427.00 | 432.00 | 431.98 | 894,617 |
04 Feb 2024 | 436.00 | 436.00 | 433.00 | 436.00 | 435.98 | 857,010 |
01 Feb 2024 | 433.00 | 440.00 | 433.00 | 434.00 | 433.98 | 851,057 |
31 Jan 2024 | 437.00 | 437.00 | 436.00 | 436.00 | 435.98 | 678,258 |
30 Jan 2024 | 439.00 | 443.00 | 432.00 | 440.00 | 439.98 | 707,317 |
29 Jan 2024 | 439.00 | 441.00 | 434.00 | 441.00 | 440.98 | 964,396 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |