Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 517.50 | 524.00 | 510.00 | 510.00 | 510.00 | 6,811 |
02 May 2024 | 517.50 | 525.00 | 511.65 | 517.50 | 517.50 | 12,505 |
01 May 2024 | 517.50 | 524.00 | 510.00 | 517.50 | 517.50 | 13,765 |
30 Apr 2024 | 517.50 | 524.00 | 511.65 | 517.50 | 517.50 | 2,947 |
29 Apr 2024 | 505.00 | 530.00 | 505.00 | 517.50 | 517.50 | 29,054 |
26 Apr 2024 | 503.00 | 510.00 | 505.10 | 505.00 | 505.00 | 9,016 |
25 Apr 2024 | 498.50 | 508.00 | 496.00 | 503.00 | 503.00 | 31,918 |
24 Apr 2024 | 498.50 | 507.00 | 500.00 | 498.50 | 498.50 | 45,950 |
23 Apr 2024 | 498.50 | 503.00 | 492.00 | 498.50 | 498.50 | 25,000 |
22 Apr 2024 | 494.00 | 502.00 | 490.00 | 498.50 | 498.50 | 16,092 |
19 Apr 2024 | 502.50 | 505.00 | 490.00 | 494.00 | 494.00 | 11,908 |
18 Apr 2024 | 502.50 | 503.50 | 500.00 | 502.50 | 502.50 | 4,450 |
17 Apr 2024 | 502.50 | 505.00 | 501.00 | 502.50 | 502.50 | 5,179 |
16 Apr 2024 | 502.50 | 505.00 | 500.00 | 502.50 | 502.50 | 7,853 |
15 Apr 2024 | 502.50 | 505.00 | 500.00 | 502.50 | 502.50 | 21,761 |
12 Apr 2024 | 502.50 | 504.30 | 500.55 | 502.50 | 502.50 | 728 |
11 Apr 2024 | 502.50 | 504.50 | 490.00 | 502.50 | 502.50 | 3,512 |
10 Apr 2024 | 502.50 | 504.50 | 500.55 | 502.50 | 502.50 | 19,122 |
09 Apr 2024 | 502.50 | 504.50 | 500.00 | 502.50 | 502.50 | 47,830 |
08 Apr 2024 | 487.00 | 505.00 | 478.00 | 502.50 | 502.50 | 59,919 |
05 Apr 2024 | 487.00 | 491.50 | 484.50 | 487.00 | 487.00 | 2,865 |
04 Apr 2024 | 487.00 | 492.00 | 484.50 | 487.00 | 487.00 | 11,063 |
03 Apr 2024 | 483.00 | 490.00 | 481.20 | 486.00 | 486.00 | 22,785 |
02 Apr 2024 | 482.00 | 484.00 | 478.00 | 482.00 | 482.00 | 30,206 |
28 Mar 2024 | 482.00 | 484.00 | 478.00 | 482.00 | 482.00 | 10,840 |
27 Mar 2024 | 482.00 | 485.00 | 478.00 | 478.00 | 478.00 | 335,770 |
26 Mar 2024 | 482.00 | 484.72 | 478.00 | 482.00 | 482.00 | 2,125 |
25 Mar 2024 | 482.00 | 484.72 | 478.00 | 482.00 | 482.00 | 7,797 |
22 Mar 2024 | 482.00 | 486.00 | 484.50 | 482.00 | 482.00 | 4,379 |
21 Mar 2024 | 482.00 | 480.40 | 478.00 | 482.00 | 482.00 | 5,404 |
20 Mar 2024 | 483.00 | 481.00 | 476.00 | 483.00 | 483.00 | 15,033 |
19 Mar 2024 | 485.00 | 483.95 | 482.00 | 483.00 | 483.00 | 9,372 |
18 Mar 2024 | 485.00 | 488.00 | 480.00 | 485.00 | 485.00 | 18,581 |
15 Mar 2024 | 485.00 | 486.00 | 482.00 | 485.00 | 485.00 | 2,095 |
14 Mar 2024 | 485.00 | 485.50 | 485.50 | 485.00 | 485.00 | 917 |
13 Mar 2024 | 485.00 | 482.00 | 482.00 | 485.00 | 485.00 | 9,309 |
12 Mar 2024 | 485.00 | 485.60 | 483.26 | 485.00 | 485.00 | 4,911 |
11 Mar 2024 | 485.00 | 483.26 | 482.00 | 485.00 | 485.00 | 17,301 |
08 Mar 2024 | 485.00 | 485.60 | 485.60 | 485.00 | 485.00 | 1,000 |
07 Mar 2024 | 485.00 | 488.00 | 488.00 | 485.00 | 485.00 | 3 |
06 Mar 2024 | 485.00 | 483.26 | 483.26 | 485.00 | 485.00 | 1,609 |
05 Mar 2024 | 485.00 | 485.00 | 483.26 | 485.00 | 485.00 | 1,088 |
04 Mar 2024 | 485.00 | 485.00 | 482.00 | 485.00 | 485.00 | 2,180 |
01 Mar 2024 | 485.00 | 485.00 | 482.00 | 485.00 | 485.00 | 1,872 |
29 Feb 2024 | 485.00 | 485.60 | 482.00 | 485.00 | 485.00 | 2,889 |
28 Feb 2024 | 485.00 | 485.60 | 482.00 | 485.00 | 485.00 | 2,615 |
27 Feb 2024 | 485.00 | 484.40 | 482.00 | 485.00 | 485.00 | 6,703 |
26 Feb 2024 | 485.00 | 486.26 | 482.00 | 482.00 | 482.00 | 3,549 |
23 Feb 2024 | 485.00 | 486.90 | 482.00 | 485.00 | 485.00 | 15,729 |
22 Feb 2024 | 485.00 | 488.00 | 482.00 | 485.00 | 485.00 | 7,601 |
21 Feb 2024 | 485.00 | 486.90 | 482.00 | 485.00 | 485.00 | 22,168 |
20 Feb 2024 | 485.00 | 485.50 | 485.50 | 485.00 | 485.00 | 1,022 |
19 Feb 2024 | 485.00 | 485.00 | 485.00 | 485.00 | 485.00 | - |
16 Feb 2024 | 485.00 | 486.00 | 482.00 | 485.00 | 485.00 | 101,327 |
15 Feb 2024 | 485.00 | 485.00 | 485.00 | 485.00 | 485.00 | - |
14 Feb 2024 | 485.00 | 485.00 | 480.00 | 482.00 | 482.00 | 60,301 |
13 Feb 2024 | 485.00 | 482.80 | 482.80 | 485.00 | 485.00 | 3,074 |
12 Feb 2024 | 485.00 | 485.60 | 482.80 | 485.00 | 485.00 | 928 |
09 Feb 2024 | 485.00 | 485.60 | 482.00 | 485.00 | 485.00 | 73,413 |
08 Feb 2024 | 485.00 | 488.00 | 482.00 | 485.00 | 485.00 | 2,173 |
07 Feb 2024 | 485.00 | 485.60 | 482.00 | 485.00 | 485.00 | 15,794 |
06 Feb 2024 | 485.00 | 488.00 | 480.00 | 485.00 | 485.00 | 2,166 |
05 Feb 2024 | 485.00 | 485.42 | 485.42 | 485.00 | 485.00 | 2,304 |
02 Feb 2024 | 487.00 | 485.42 | 482.25 | 485.00 | 485.00 | 1,386 |
01 Feb 2024 | 485.00 | 486.00 | 482.25 | 485.00 | 485.00 | 1,707 |
31 Jan 2024 | 487.00 | 485.42 | 482.10 | 485.00 | 485.00 | 657,626 |
30 Jan 2024 | 487.00 | 488.00 | 482.00 | 487.00 | 487.00 | 9,518 |
29 Jan 2024 | 487.00 | 487.00 | 482.00 | 487.00 | 487.00 | 76,677 |
26 Jan 2024 | 489.00 | 492.00 | 482.00 | 487.00 | 487.00 | 5,556 |
25 Jan 2024 | 493.00 | 492.80 | 490.00 | 492.00 | 492.00 | 10,360 |
24 Jan 2024 | 493.00 | 496.00 | 490.00 | 493.00 | 493.00 | 13,505 |
23 Jan 2024 | 495.00 | 498.00 | 490.00 | 498.00 | 498.00 | 7,737 |
22 Jan 2024 | 495.00 | 497.00 | 496.90 | 495.00 | 495.00 | 1,852 |
19 Jan 2024 | 495.00 | 497.00 | 491.00 | 495.00 | 495.00 | 6,904 |
18 Jan 2024 | 495.00 | 497.00 | 491.00 | 495.00 | 495.00 | 6,299 |
17 Jan 2024 | 495.00 | 497.00 | 494.00 | 495.00 | 495.00 | 10,598 |
16 Jan 2024 | 494.00 | 500.00 | 490.00 | 495.00 | 495.00 | 17,970 |
15 Jan 2024 | 490.00 | 500.00 | 490.00 | 494.00 | 494.00 | 595,690 |
12 Jan 2024 | 495.00 | 500.00 | 490.00 | 495.00 | 495.00 | 4,630 |
11 Jan 2024 | 495.00 | 500.00 | 490.00 | 492.00 | 492.00 | 2,642 |
10 Jan 2024 | 495.00 | 500.00 | 490.00 | 495.00 | 495.00 | 9,028 |
09 Jan 2024 | 485.00 | 496.00 | 484.00 | 495.00 | 495.00 | 21,805 |
08 Jan 2024 | 485.00 | 490.00 | 490.00 | 485.00 | 485.00 | 103 |
05 Jan 2024 | 485.00 | 490.00 | 470.00 | 485.00 | 485.00 | 5,888 |
04 Jan 2024 | 485.00 | 490.00 | 480.00 | 480.00 | 480.00 | 1,844 |
03 Jan 2024 | 481.00 | 488.00 | 478.00 | 485.00 | 485.00 | 35,121 |
02 Jan 2024 | 480.00 | 486.00 | 475.20 | 481.00 | 481.00 | 40,052 |
29 Dec 2023 | 476.00 | 485.64 | 476.00 | 480.00 | 480.00 | 2,018 |
28 Dec 2023 | 476.00 | 485.64 | 475.20 | 480.00 | 480.00 | 5,619 |
27 Dec 2023 | 476.00 | 486.00 | 474.00 | 480.00 | 480.00 | 1,047 |
22 Dec 2023 | 480.00 | 485.00 | 474.00 | 480.00 | 480.00 | 17,304 |
21 Dec 2023 | 471.00 | 485.00 | 466.00 | 480.00 | 480.00 | 3,326 |
20 Dec 2023 | 471.00 | 466.50 | 466.50 | 471.00 | 471.00 | 1,718 |
19 Dec 2023 | 476.00 | 477.50 | 470.00 | 471.00 | 471.00 | 37,905 |
18 Dec 2023 | 480.00 | 477.50 | 452.10 | 476.00 | 476.00 | 6,819 |
15 Dec 2023 | 480.00 | 486.00 | 474.00 | 480.00 | 480.00 | 6,939 |
14 Dec 2023 | 480.00 | 474.00 | 474.00 | 480.00 | 480.00 | 721 |
13 Dec 2023 | 480.00 | 486.00 | 474.00 | 480.00 | 480.00 | 5,557 |
12 Dec 2023 | 478.00 | 484.00 | 472.00 | 480.00 | 480.00 | 4,391 |
11 Dec 2023 | 478.00 | 484.00 | 468.00 | 478.00 | 478.00 | 1,246 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |