Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 93.40 | 95.00 | 93.40 | 95.00 | 95.00 | 24,500 |
25 Apr 2024 | 95.00 | 93.88 | 93.88 | 95.00 | 95.00 | 5,826 |
24 Apr 2024 | 95.00 | 95.40 | 93.00 | 95.00 | 95.00 | 13,873 |
23 Apr 2024 | 95.00 | 95.70 | 93.00 | 95.00 | 95.00 | 10,906 |
22 Apr 2024 | 95.00 | 95.70 | 95.70 | 95.00 | 95.00 | 522 |
19 Apr 2024 | 95.00 | 93.83 | 93.83 | 95.00 | 95.00 | 5,000 |
18 Apr 2024 | 94.50 | 95.75 | 93.00 | 95.00 | 95.00 | 44,316 |
17 Apr 2024 | 91.50 | 94.80 | 90.75 | 94.50 | 94.50 | 26,705 |
16 Apr 2024 | 94.50 | 93.00 | 90.30 | 91.50 | 91.50 | 105,670 |
15 Apr 2024 | 94.50 | 97.00 | 90.00 | 94.50 | 94.50 | 123,483 |
12 Apr 2024 | 97.50 | 95.13 | 92.00 | 94.50 | 94.50 | 69,575 |
11 Apr 2024 | 97.50 | 95.10 | 95.10 | 97.50 | 97.50 | 13,747 |
10 Apr 2024 | 97.50 | 98.50 | 95.10 | 97.50 | 97.50 | 7,000 |
09 Apr 2024 | 100.50 | 99.00 | 95.00 | 97.50 | 97.50 | 43,015 |
08 Apr 2024 | 100.50 | 101.40 | 99.00 | 100.50 | 100.50 | 19,837 |
05 Apr 2024 | 102.50 | 100.00 | 100.00 | 100.50 | 100.50 | 2,526 |
04 Apr 2024 | 102.50 | 100.00 | 100.00 | 102.50 | 102.50 | 17,666 |
03 Apr 2024 | 102.50 | 102.00 | 100.00 | 102.50 | 102.50 | 51,797 |
02 Apr 2024 | 102.50 | 102.75 | 100.00 | 102.50 | 102.50 | 80,731 |
28 Mar 2024 | 102.50 | 102.50 | 101.30 | 102.50 | 102.50 | 53,009 |
27 Mar 2024 | 102.50 | 101.28 | 100.00 | 102.50 | 102.50 | 29,144 |
26 Mar 2024 | 102.50 | 104.50 | 104.50 | 102.50 | 102.50 | 1,905 |
25 Mar 2024 | 102.50 | 102.50 | 102.50 | 102.50 | 102.50 | - |
22 Mar 2024 | 101.50 | 104.90 | 101.00 | 102.50 | 102.50 | 23,541 |
21 Mar 2024 | 102.50 | 103.50 | 100.36 | 101.50 | 101.50 | 48,741 |
20 Mar 2024 | 102.50 | 102.50 | 100.50 | 102.50 | 102.50 | 1,727 |
19 Mar 2024 | 102.50 | 103.00 | 100.50 | 102.50 | 102.50 | 20,000 |
18 Mar 2024 | 102.50 | 103.00 | 100.50 | 102.50 | 102.50 | 45,000 |
15 Mar 2024 | 102.50 | 103.60 | 101.25 | 102.50 | 102.50 | 10,396 |
14 Mar 2024 | 102.50 | 103.75 | 100.00 | 102.50 | 102.50 | 37,889 |
13 Mar 2024 | 103.50 | 102.00 | 100.75 | 102.50 | 102.50 | 10,059 |
12 Mar 2024 | 103.50 | 102.61 | 102.15 | 103.50 | 103.50 | 12,170 |
11 Mar 2024 | 103.50 | 105.00 | 102.55 | 103.50 | 103.50 | 37,210 |
08 Mar 2024 | 105.00 | 104.50 | 103.00 | 104.00 | 104.00 | 23,383 |
07 Mar 2024 | 105.00 | 105.38 | 103.13 | 105.00 | 105.00 | 27,479 |
06 Mar 2024 | 105.00 | 105.00 | 102.50 | 104.00 | 104.00 | 15,305 |
05 Mar 2024 | 106.00 | 106.70 | 104.00 | 105.00 | 105.00 | 9,760 |
04 Mar 2024 | 106.50 | 106.70 | 105.00 | 106.00 | 106.00 | 23,268 |
01 Mar 2024 | 107.50 | 106.65 | 105.00 | 106.50 | 106.50 | 74,752 |
29 Feb 2024 | 105.00 | 108.90 | 102.00 | 107.50 | 107.50 | 35,862 |
28 Feb 2024 | 105.00 | 108.00 | 103.75 | 105.00 | 105.00 | 11,120 |
27 Feb 2024 | 105.00 | 108.00 | 103.50 | 105.00 | 105.00 | 5,517 |
26 Feb 2024 | 105.00 | 108.00 | 102.00 | 105.00 | 105.00 | 31,360 |
23 Feb 2024 | 105.00 | 106.40 | 102.00 | 105.00 | 105.00 | 20,462 |
22 Feb 2024 | 106.50 | 108.00 | 102.50 | 105.00 | 105.00 | 121,879 |
21 Feb 2024 | 103.50 | 109.75 | 102.00 | 106.50 | 106.50 | 138,962 |
20 Feb 2024 | 104.00 | 108.00 | 102.00 | 103.50 | 103.50 | 51,691 |
19 Feb 2024 | 103.50 | 108.00 | 101.75 | 102.50 | 102.50 | 95,602 |
16 Feb 2024 | 102.00 | 105.00 | 100.00 | 102.50 | 102.50 | 23,933 |
15 Feb 2024 | 102.00 | 103.50 | 99.32 | 102.00 | 102.00 | 6,096 |
14 Feb 2024 | 99.50 | 102.00 | 100.00 | 102.00 | 102.00 | 84,267 |
13 Feb 2024 | 99.00 | 100.00 | 99.35 | 99.50 | 99.50 | 1,785 |
12 Feb 2024 | 99.00 | 99.34 | 99.34 | 99.00 | 99.00 | 8,000 |
09 Feb 2024 | 99.00 | 99.50 | 98.20 | 99.00 | 99.00 | 2,529 |
08 Feb 2024 | 99.00 | 100.00 | 98.20 | 99.00 | 99.00 | 33,327 |
07 Feb 2024 | 99.00 | 99.00 | 98.20 | 99.00 | 99.00 | 12,508 |
06 Feb 2024 | 99.00 | 98.60 | 98.40 | 99.00 | 99.00 | 9,250 |
05 Feb 2024 | 99.00 | 98.00 | 98.00 | 99.00 | 99.00 | 1,000 |
02 Feb 2024 | 99.00 | 99.00 | 99.00 | 99.00 | 99.00 | - |
01 Feb 2024 | 99.00 | 99.20 | 98.50 | 99.00 | 99.00 | 2,661 |
31 Jan 2024 | 99.00 | 100.00 | 98.50 | 99.00 | 99.00 | 1,765 |
30 Jan 2024 | 98.50 | 100.00 | 97.50 | 99.00 | 99.00 | 7,411 |
29 Jan 2024 | 98.50 | 99.50 | 97.45 | 98.50 | 98.50 | 9,342 |
26 Jan 2024 | 100.00 | 101.00 | 99.20 | 98.50 | 98.50 | 13,935 |
25 Jan 2024 | 102.50 | 100.60 | 99.20 | 101.00 | 101.00 | 8,931 |
24 Jan 2024 | 102.50 | 101.00 | 101.00 | 102.50 | 102.50 | 23,000 |
23 Jan 2024 | 101.00 | 102.00 | 100.00 | 101.00 | 101.00 | 19,529 |
22 Jan 2024 | 100.00 | 102.00 | 99.55 | 101.00 | 101.00 | 73,813 |
19 Jan 2024 | 100.50 | 101.88 | 98.50 | 100.00 | 100.00 | 26,813 |
18 Jan 2024 | 100.50 | 102.53 | 98.50 | 100.50 | 100.50 | 35,709 |
17 Jan 2024 | 100.50 | 101.25 | 98.00 | 100.50 | 100.50 | 2,400 |
16 Jan 2024 | 101.50 | 101.25 | 98.00 | 98.00 | 98.00 | 12,588 |
15 Jan 2024 | 100.75 | 100.75 | 99.00 | 101.50 | 101.50 | 24,865 |
12 Jan 2024 | 102.50 | 103.90 | 101.00 | 102.50 | 102.50 | 3,171 |
11 Jan 2024 | 97.50 | 104.25 | 97.50 | 102.50 | 102.50 | 62,922 |
10 Jan 2024 | 102.50 | 101.20 | 97.00 | 97.50 | 97.50 | 38,644 |
09 Jan 2024 | 102.50 | 102.66 | 102.66 | 102.50 | 102.50 | 28,300 |
08 Jan 2024 | 102.50 | 104.02 | 100.00 | 102.50 | 102.50 | 147,659 |
05 Jan 2024 | 102.50 | 102.25 | 100.00 | 101.50 | 101.50 | 17,600 |
04 Jan 2024 | 102.50 | 103.90 | 100.00 | 102.50 | 102.50 | 29,058 |
03 Jan 2024 | 103.50 | 105.95 | 100.20 | 102.50 | 102.50 | 28,443 |
02 Jan 2024 | 103.50 | 106.65 | 101.00 | 103.50 | 103.50 | 45,228 |
29 Dec 2023 | 102.00 | 104.00 | 101.80 | 103.50 | 103.50 | 176,777 |
28 Dec 2023 | 102.00 | 103.88 | 101.00 | 102.00 | 102.00 | 12,725 |
27 Dec 2023 | 104.50 | 103.88 | 102.13 | 102.00 | 102.00 | 88,062 |
22 Dec 2023 | 104.50 | 106.50 | 102.85 | 104.50 | 104.50 | 2,771 |
21 Dec 2023 | 104.50 | 107.00 | 102.65 | 104.50 | 104.50 | 22,490 |
20 Dec 2023 | 104.50 | 106.00 | 102.60 | 104.50 | 104.50 | 21,015 |
19 Dec 2023 | 104.50 | 106.16 | 102.50 | 104.50 | 104.50 | 24,758 |
18 Dec 2023 | 102.50 | 106.50 | 101.50 | 104.50 | 104.50 | 68,021 |
15 Dec 2023 | 102.50 | 103.70 | 100.00 | 102.50 | 102.50 | 4,891 |
14 Dec 2023 | 102.50 | 103.90 | 100.00 | 102.50 | 102.50 | 6,478 |
13 Dec 2023 | 102.50 | 104.50 | 100.00 | 102.50 | 102.50 | 85,858 |
12 Dec 2023 | 106.50 | 106.20 | 100.75 | 102.50 | 102.50 | 45,302 |
11 Dec 2023 | 105.50 | 110.00 | 105.00 | 106.50 | 106.50 | 60,340 |
08 Dec 2023 | 103.00 | 105.00 | 93.00 | 105.50 | 105.50 | 91,224 |
07 Dec 2023 | 97.00 | 105.00 | 97.50 | 103.00 | 103.00 | 126,128 |
06 Dec 2023 | 97.50 | 99.00 | 95.50 | 97.00 | 97.00 | 12,213 |
05 Dec 2023 | 97.00 | 97.00 | 97.00 | 97.50 | 97.50 | 55,000 |
04 Dec 2023 | 97.50 | 95.36 | 95.36 | 97.00 | 97.00 | 10,492 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |