Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 104.00 | 104.50 | 104.00 | 104.50 | 104.50 | 4,822,098 |
02 May 2024 | 104.00 | 104.50 | 103.00 | 104.00 | 104.00 | 6,751,765 |
30 Apr 2024 | 103.50 | 104.50 | 103.50 | 104.00 | 104.00 | 4,668,276 |
29 Apr 2024 | 103.50 | 104.00 | 103.00 | 104.00 | 104.00 | 3,392,259 |
26 Apr 2024 | 102.50 | 104.00 | 102.50 | 103.50 | 103.50 | 3,823,366 |
25 Apr 2024 | 102.00 | 103.50 | 102.00 | 102.50 | 102.50 | 5,040,548 |
24 Apr 2024 | 103.50 | 104.00 | 102.00 | 102.00 | 102.00 | 10,559,134 |
23 Apr 2024 | 103.50 | 104.50 | 103.00 | 103.00 | 103.00 | 8,478,747 |
22 Apr 2024 | 103.00 | 105.00 | 102.50 | 104.50 | 104.50 | 12,441,761 |
19 Apr 2024 | 102.50 | 102.50 | 101.50 | 102.00 | 102.00 | 9,213,462 |
18 Apr 2024 | 102.00 | 103.50 | 101.00 | 103.50 | 103.50 | 8,772,650 |
17 Apr 2024 | 102.50 | 103.00 | 101.50 | 102.00 | 102.00 | 4,836,894 |
16 Apr 2024 | 103.50 | 104.00 | 102.00 | 102.00 | 102.00 | 5,009,348 |
15 Apr 2024 | 104.00 | 104.50 | 104.00 | 104.00 | 104.00 | 4,099,280 |
12 Apr 2024 | 103.00 | 104.50 | 103.00 | 104.50 | 104.50 | 5,485,168 |
11 Apr 2024 | 103.50 | 104.00 | 103.00 | 104.00 | 104.00 | 4,213,306 |
10 Apr 2024 | 103.50 | 104.00 | 103.50 | 104.00 | 104.00 | 4,126,667 |
09 Apr 2024 | 103.50 | 104.00 | 103.50 | 104.00 | 104.00 | 3,690,773 |
08 Apr 2024 | 102.50 | 104.00 | 102.50 | 104.00 | 104.00 | 5,958,416 |
03 Apr 2024 | 103.00 | 104.00 | 102.50 | 103.00 | 103.00 | 5,978,185 |
02 Apr 2024 | 103.50 | 104.00 | 103.50 | 104.00 | 104.00 | 4,979,030 |
01 Apr 2024 | 103.00 | 104.00 | 102.50 | 104.00 | 104.00 | 5,276,717 |
29 Mar 2024 | 102.00 | 103.00 | 102.00 | 102.50 | 102.50 | 2,841,000 |
28 Mar 2024 | 102.50 | 103.50 | 101.50 | 102.00 | 102.00 | 6,460,089 |
27 Mar 2024 | 100.50 | 102.00 | 100.50 | 102.00 | 102.00 | 4,771,112 |
26 Mar 2024 | 99.90 | 101.00 | 99.60 | 100.50 | 100.50 | 5,814,013 |
25 Mar 2024 | 99.30 | 99.90 | 99.30 | 99.90 | 99.90 | 1,461,442 |
22 Mar 2024 | 99.80 | 99.90 | 99.40 | 99.90 | 99.90 | 4,098,959 |
21 Mar 2024 | 99.20 | 99.60 | 98.70 | 99.40 | 99.40 | 3,191,223 |
20 Mar 2024 | 98.50 | 99.10 | 98.50 | 98.60 | 98.60 | 4,068,110 |
19 Mar 2024 | 99.30 | 99.30 | 98.50 | 98.50 | 98.50 | 5,347,516 |
18 Mar 2024 | 99.30 | 100.00 | 99.30 | 99.60 | 99.60 | 3,025,859 |
15 Mar 2024 | 99.80 | 100.00 | 99.30 | 99.30 | 99.30 | 9,289,391 |
14 Mar 2024 | 99.50 | 99.80 | 99.20 | 99.80 | 99.80 | 3,527,772 |
13 Mar 2024 | 98.60 | 99.80 | 98.60 | 99.60 | 99.60 | 4,762,927 |
12 Mar 2024 | 98.80 | 99.20 | 98.60 | 98.90 | 98.90 | 3,142,499 |
11 Mar 2024 | 98.80 | 99.00 | 98.50 | 98.80 | 98.80 | 2,026,356 |
08 Mar 2024 | 97.60 | 98.40 | 97.60 | 98.40 | 98.40 | 2,768,493 |
07 Mar 2024 | 98.00 | 98.30 | 97.90 | 97.90 | 97.90 | 4,461,634 |
06 Mar 2024 | 98.40 | 98.70 | 98.00 | 98.50 | 98.50 | 2,262,653 |
05 Mar 2024 | 98.10 | 98.50 | 97.80 | 97.90 | 97.90 | 2,846,467 |
04 Mar 2024 | 98.00 | 98.90 | 98.00 | 98.10 | 98.10 | 2,491,528 |
01 Mar 2024 | 98.40 | 98.80 | 98.20 | 98.40 | 98.40 | 3,353,742 |
29 Feb 2024 | 99.10 | 99.30 | 98.50 | 99.00 | 99.00 | 11,177,863 |
27 Feb 2024 | 99.50 | 99.90 | 99.10 | 99.10 | 99.10 | 2,851,906 |
26 Feb 2024 | 99.10 | 99.90 | 99.10 | 99.90 | 99.90 | 2,565,027 |
23 Feb 2024 | 99.70 | 99.80 | 99.30 | 99.40 | 99.40 | 1,881,784 |
22 Feb 2024 | 100.00 | 100.00 | 99.60 | 99.90 | 99.90 | 3,114,132 |
21 Feb 2024 | 98.90 | 100.00 | 98.80 | 100.00 | 100.00 | 4,427,042 |
20 Feb 2024 | 98.00 | 98.70 | 98.00 | 98.60 | 98.60 | 1,700,977 |
19 Feb 2024 | 98.00 | 98.10 | 97.70 | 98.00 | 98.00 | 3,085,940 |
16 Feb 2024 | 98.00 | 98.10 | 97.70 | 98.00 | 98.00 | 2,702,575 |
15 Feb 2024 | 97.80 | 98.50 | 97.70 | 98.00 | 98.00 | 3,281,585 |
05 Feb 2024 | 97.90 | 98.50 | 97.80 | 98.50 | 98.50 | 1,770,725 |
02 Feb 2024 | 98.70 | 98.80 | 98.20 | 98.30 | 98.30 | 1,328,878 |
01 Feb 2024 | 98.50 | 98.80 | 98.10 | 98.70 | 98.70 | 2,806,175 |
31 Jan 2024 | 98.30 | 98.40 | 97.90 | 98.00 | 98.00 | 2,061,421 |
30 Jan 2024 | 98.60 | 98.60 | 97.90 | 98.50 | 98.50 | 2,001,124 |
29 Jan 2024 | 98.00 | 98.60 | 97.80 | 98.60 | 98.60 | 1,159,942 |
26 Jan 2024 | 97.40 | 98.40 | 97.40 | 98.40 | 98.40 | 1,471,135 |
25 Jan 2024 | 97.80 | 98.00 | 97.30 | 97.60 | 97.60 | 2,076,139 |
24 Jan 2024 | 97.40 | 98.10 | 97.20 | 97.30 | 97.30 | 2,510,271 |
23 Jan 2024 | 98.00 | 98.00 | 97.20 | 97.30 | 97.30 | 2,315,581 |
22 Jan 2024 | 97.80 | 98.10 | 97.30 | 97.60 | 97.60 | 1,844,144 |
19 Jan 2024 | 97.00 | 97.60 | 96.90 | 97.30 | 97.30 | 3,670,276 |
18 Jan 2024 | 97.20 | 97.70 | 97.20 | 97.30 | 97.30 | 2,495,800 |
17 Jan 2024 | 97.60 | 98.00 | 97.10 | 97.20 | 97.20 | 4,512,546 |
16 Jan 2024 | 98.60 | 98.70 | 98.00 | 98.00 | 98.00 | 3,277,554 |
15 Jan 2024 | 99.80 | 99.80 | 98.90 | 99.10 | 99.10 | 2,049,820 |
12 Jan 2024 | 100.00 | 100.00 | 99.20 | 99.80 | 99.80 | 1,874,647 |
11 Jan 2024 | 99.30 | 99.80 | 99.00 | 99.70 | 99.70 | 2,835,643 |
10 Jan 2024 | 99.30 | 99.30 | 98.50 | 98.80 | 98.80 | 1,953,383 |
09 Jan 2024 | 99.00 | 99.10 | 98.80 | 99.10 | 99.10 | 1,376,775 |
08 Jan 2024 | 98.70 | 99.00 | 98.40 | 99.00 | 99.00 | 1,306,193 |
05 Jan 2024 | 98.60 | 98.90 | 98.20 | 98.50 | 98.50 | 1,098,389 |
04 Jan 2024 | 98.90 | 98.90 | 98.20 | 98.90 | 98.90 | 1,485,645 |
03 Jan 2024 | 98.70 | 99.00 | 98.40 | 98.90 | 98.90 | 1,866,410 |
02 Jan 2024 | 98.50 | 99.50 | 98.40 | 99.50 | 99.50 | 2,336,791 |
29 Dec 2023 | 98.50 | 98.70 | 97.90 | 98.60 | 98.60 | 2,602,561 |
28 Dec 2023 | 98.20 | 98.80 | 98.10 | 98.80 | 98.80 | 1,721,426 |
27 Dec 2023 | 98.10 | 98.50 | 97.70 | 98.30 | 98.30 | 2,117,655 |
26 Dec 2023 | 97.90 | 98.20 | 97.50 | 97.80 | 97.80 | 1,833,076 |
25 Dec 2023 | 97.30 | 97.60 | 97.00 | 97.50 | 97.50 | 1,638,921 |
22 Dec 2023 | 97.30 | 97.70 | 97.20 | 97.20 | 97.20 | 2,515,600 |
21 Dec 2023 | 97.60 | 97.80 | 97.30 | 97.60 | 97.60 | 3,213,832 |
20 Dec 2023 | 98.00 | 98.10 | 97.60 | 98.10 | 98.10 | 3,117,733 |
19 Dec 2023 | 97.80 | 98.00 | 97.60 | 98.00 | 98.00 | 2,300,460 |
18 Dec 2023 | 98.30 | 98.30 | 97.80 | 98.10 | 98.10 | 2,178,025 |
15 Dec 2023 | 99.20 | 99.20 | 97.80 | 98.40 | 98.40 | 5,902,462 |
14 Dec 2023 | 99.40 | 99.40 | 98.30 | 98.90 | 98.90 | 2,650,614 |
13 Dec 2023 | 99.10 | 99.10 | 98.30 | 98.40 | 98.40 | 1,858,446 |
12 Dec 2023 | 99.20 | 99.20 | 98.50 | 98.70 | 98.70 | 2,511,072 |
11 Dec 2023 | 99.10 | 99.20 | 98.10 | 98.50 | 98.50 | 2,283,845 |
08 Dec 2023 | 99.70 | 99.70 | 98.80 | 99.10 | 99.10 | 2,602,627 |
07 Dec 2023 | 100.00 | 100.50 | 99.20 | 99.40 | 99.40 | 2,769,663 |
06 Dec 2023 | 101.00 | 101.50 | 100.00 | 100.00 | 100.00 | 4,873,323 |
05 Dec 2023 | 100.50 | 101.00 | 100.00 | 100.50 | 100.50 | 6,953,640 |
04 Dec 2023 | 99.10 | 101.00 | 99.10 | 99.80 | 99.80 | 9,224,025 |
01 Dec 2023 | 98.50 | 99.30 | 98.40 | 99.20 | 99.20 | 5,868,186 |
30 Nov 2023 | 98.90 | 99.40 | 98.40 | 98.40 | 98.40 | 9,799,540 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |