Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 90.60 | 91.30 | 90.30 | 90.70 | 90.70 | 232,638 |
23 Apr 2024 | 89.40 | 90.50 | 89.00 | 90.20 | 90.20 | 372,000 |
22 Apr 2024 | 89.00 | 90.10 | 87.30 | 88.00 | 88.00 | 547,000 |
19 Apr 2024 | 93.00 | 93.20 | 87.80 | 89.00 | 89.00 | 941,000 |
18 Apr 2024 | 92.40 | 93.90 | 91.90 | 93.60 | 93.60 | 235,000 |
17 Apr 2024 | 91.10 | 94.10 | 91.10 | 92.60 | 92.60 | 555,000 |
16 Apr 2024 | 93.50 | 94.10 | 90.70 | 91.00 | 91.00 | 1,158,000 |
15 Apr 2024 | 96.30 | 96.30 | 93.50 | 94.10 | 94.10 | 1,075,000 |
12 Apr 2024 | 98.40 | 98.50 | 97.10 | 97.10 | 97.10 | 556,000 |
11 Apr 2024 | 98.60 | 99.20 | 97.70 | 97.90 | 97.90 | 444,000 |
10 Apr 2024 | 98.20 | 99.90 | 97.50 | 98.80 | 98.80 | 535,000 |
09 Apr 2024 | 99.80 | 99.80 | 97.60 | 97.60 | 97.60 | 642,000 |
08 Apr 2024 | 99.50 | 101.00 | 99.10 | 99.10 | 99.10 | 547,000 |
03 Apr 2024 | 99.80 | 99.90 | 97.10 | 99.00 | 99.00 | 662,000 |
02 Apr 2024 | 100.50 | 100.50 | 98.90 | 98.90 | 98.90 | 435,000 |
01 Apr 2024 | 100.00 | 101.00 | 99.60 | 99.60 | 99.60 | 659,000 |
29 Mar 2024 | 100.00 | 100.00 | 98.30 | 99.30 | 99.30 | 408,000 |
28 Mar 2024 | 100.00 | 101.50 | 99.40 | 99.40 | 99.40 | 1,221,000 |
27 Mar 2024 | 96.90 | 101.00 | 96.70 | 99.70 | 99.70 | 1,603,000 |
26 Mar 2024 | 96.50 | 96.50 | 96.50 | 96.50 | 96.50 | - |
25 Mar 2024 | 96.50 | 96.50 | 96.50 | 96.50 | 96.50 | - |
22 Mar 2024 | 96.10 | 97.00 | 95.70 | 96.50 | 96.50 | 489,000 |
21 Mar 2024 | 95.90 | 96.10 | 95.30 | 96.00 | 96.00 | 405,000 |
20 Mar 2024 | 96.80 | 97.00 | 94.40 | 95.80 | 95.80 | 1,091,000 |
19 Mar 2024 | 96.80 | 98.00 | 96.20 | 96.80 | 96.80 | 1,204,000 |
18 Mar 2024 | 93.20 | 93.20 | 93.20 | 93.20 | 93.20 | - |
15 Mar 2024 | 93.20 | 94.40 | 92.70 | 93.20 | 93.20 | 412,000 |
14 Mar 2024 | 92.50 | 93.90 | 92.50 | 92.70 | 92.70 | 453,000 |
13 Mar 2024 | 95.90 | 95.90 | 92.20 | 92.40 | 92.40 | 1,340,000 |
12 Mar 2024 | 95.30 | 96.20 | 95.30 | 95.60 | 95.60 | 480,000 |
11 Mar 2024 | 95.30 | 96.80 | 95.00 | 95.10 | 95.10 | 625,000 |
08 Mar 2024 | 98.50 | 100.00 | 95.10 | 95.10 | 95.10 | 1,533,000 |
07 Mar 2024 | 98.50 | 101.00 | 95.00 | 99.30 | 99.30 | 3,169,000 |
06 Mar 2024 | 101.00 | 101.00 | 98.10 | 98.10 | 98.10 | 2,429,000 |
05 Mar 2024 | 101.00 | 102.00 | 100.00 | 100.50 | 100.50 | 969,000 |
04 Mar 2024 | 102.00 | 102.00 | 100.50 | 100.50 | 100.50 | 995,000 |
01 Mar 2024 | 103.50 | 105.00 | 101.50 | 101.50 | 101.50 | 1,154,000 |
29 Feb 2024 | 103.50 | 104.50 | 101.50 | 103.50 | 103.50 | 1,207,000 |
27 Feb 2024 | 106.00 | 107.00 | 103.00 | 103.00 | 103.00 | 2,573,000 |
26 Feb 2024 | 102.00 | 105.00 | 101.50 | 104.50 | 104.50 | 2,358,000 |
23 Feb 2024 | 101.50 | 102.00 | 101.00 | 101.00 | 101.00 | 658,000 |
22 Feb 2024 | 102.00 | 102.00 | 101.00 | 101.00 | 101.00 | 577,000 |
21 Feb 2024 | 102.00 | 104.00 | 101.50 | 101.50 | 101.50 | 1,358,000 |
20 Feb 2024 | 101.50 | 102.50 | 100.00 | 101.50 | 101.50 | 1,229,000 |
19 Feb 2024 | 102.00 | 102.50 | 101.50 | 101.50 | 101.50 | 1,249,000 |
16 Feb 2024 | 109.00 | 109.00 | 101.50 | 102.00 | 102.00 | 5,704,000 |
15 Feb 2024 | 113.00 | 113.50 | 109.00 | 110.50 | 110.50 | 6,018,000 |
05 Feb 2024 | 105.50 | 107.50 | 104.50 | 106.50 | 106.50 | 1,196,000 |
02 Feb 2024 | 106.50 | 107.50 | 104.50 | 105.50 | 105.50 | 1,111,000 |
01 Feb 2024 | 106.50 | 108.50 | 106.00 | 107.00 | 107.00 | 1,461,000 |
31 Jan 2024 | 105.50 | 108.00 | 104.50 | 106.00 | 106.00 | 1,635,000 |
30 Jan 2024 | 106.00 | 107.00 | 104.00 | 105.00 | 105.00 | 1,595,000 |
29 Jan 2024 | 109.00 | 110.00 | 105.50 | 106.00 | 106.00 | 3,771,000 |
26 Jan 2024 | 106.50 | 115.00 | 105.50 | 108.50 | 108.50 | 11,659,000 |
25 Jan 2024 | 101.50 | 106.00 | 100.50 | 105.00 | 105.00 | 3,230,000 |
24 Jan 2024 | 99.60 | 101.00 | 98.70 | 100.50 | 100.50 | 1,171,000 |
23 Jan 2024 | 100.00 | 100.50 | 99.20 | 99.40 | 99.40 | 558,000 |
22 Jan 2024 | 99.00 | 100.50 | 98.40 | 100.50 | 100.50 | 997,000 |
19 Jan 2024 | 99.50 | 101.50 | 97.80 | 98.50 | 98.50 | 1,242,000 |
18 Jan 2024 | 98.40 | 99.60 | 98.10 | 98.50 | 98.50 | 743,000 |
17 Jan 2024 | 103.00 | 103.50 | 98.20 | 98.30 | 98.30 | 2,827,000 |
16 Jan 2024 | 105.00 | 105.00 | 101.50 | 102.50 | 102.50 | 1,186,000 |
15 Jan 2024 | 103.50 | 106.00 | 103.50 | 104.50 | 104.50 | 1,219,530 |
12 Jan 2024 | 102.00 | 104.00 | 102.00 | 103.00 | 103.00 | 1,063,000 |
11 Jan 2024 | 103.00 | 103.00 | 101.50 | 101.50 | 101.50 | 1,161,000 |
10 Jan 2024 | 105.50 | 106.00 | 102.00 | 102.00 | 102.00 | 1,564,000 |
09 Jan 2024 | 108.00 | 108.50 | 104.00 | 104.50 | 104.50 | 1,587,000 |
08 Jan 2024 | 109.00 | 110.00 | 106.50 | 108.00 | 108.00 | 1,951,000 |
05 Jan 2024 | 103.50 | 109.00 | 103.50 | 109.00 | 109.00 | 2,661,000 |
04 Jan 2024 | 106.50 | 106.50 | 102.50 | 103.00 | 103.00 | 2,062,000 |
03 Jan 2024 | 111.00 | 113.00 | 106.00 | 106.00 | 106.00 | 5,316,000 |
02 Jan 2024 | 105.00 | 110.00 | 105.00 | 110.00 | 110.00 | 3,499,000 |
29 Dec 2023 | 104.00 | 106.00 | 104.00 | 105.50 | 105.50 | 989,000 |
28 Dec 2023 | 105.50 | 106.00 | 104.00 | 104.00 | 104.00 | 823,000 |
27 Dec 2023 | 105.00 | 107.00 | 104.50 | 105.00 | 105.00 | 1,919,000 |
26 Dec 2023 | 105.50 | 106.00 | 103.50 | 104.00 | 104.00 | 1,113,000 |
25 Dec 2023 | 102.50 | 105.00 | 102.00 | 105.00 | 105.00 | 2,115,000 |
22 Dec 2023 | 101.50 | 102.00 | 101.00 | 101.50 | 101.50 | 514,000 |
21 Dec 2023 | 102.00 | 104.00 | 100.50 | 101.50 | 101.50 | 1,045,000 |
20 Dec 2023 | 104.00 | 105.50 | 102.50 | 102.50 | 102.50 | 1,330,000 |
19 Dec 2023 | 104.50 | 104.50 | 102.00 | 103.50 | 103.50 | 1,358,000 |
18 Dec 2023 | 105.50 | 106.00 | 103.00 | 104.50 | 104.50 | 2,036,000 |
15 Dec 2023 | 101.00 | 104.00 | 101.00 | 104.00 | 104.00 | 2,045,000 |
14 Dec 2023 | 100.00 | 102.50 | 99.20 | 101.00 | 101.00 | 1,624,000 |
13 Dec 2023 | 98.20 | 99.50 | 98.20 | 98.60 | 98.60 | 652,000 |
12 Dec 2023 | 98.10 | 99.60 | 97.60 | 97.90 | 97.90 | 789,000 |
11 Dec 2023 | 99.80 | 100.50 | 97.80 | 97.80 | 97.80 | 1,569,000 |
08 Dec 2023 | 101.00 | 102.00 | 99.40 | 99.40 | 99.40 | 1,255,000 |
07 Dec 2023 | 100.50 | 101.50 | 100.00 | 100.00 | 100.00 | 927,000 |
06 Dec 2023 | 103.00 | 103.00 | 100.00 | 100.50 | 100.50 | 1,364,000 |
05 Dec 2023 | 104.00 | 104.50 | 101.00 | 101.50 | 101.50 | 1,838,000 |
04 Dec 2023 | 104.00 | 105.50 | 103.00 | 104.00 | 104.00 | 1,860,000 |
01 Dec 2023 | 101.00 | 105.00 | 101.00 | 103.00 | 103.00 | 3,645,000 |
30 Nov 2023 | 102.00 | 102.00 | 100.50 | 100.50 | 100.50 | 1,015,000 |
29 Nov 2023 | 102.00 | 102.00 | 100.00 | 101.00 | 101.00 | 1,586,000 |
28 Nov 2023 | 103.00 | 104.00 | 100.50 | 101.50 | 101.50 | 1,864,000 |
27 Nov 2023 | 105.00 | 108.00 | 103.00 | 103.00 | 103.00 | 4,013,000 |
24 Nov 2023 | 105.00 | 105.50 | 103.00 | 104.00 | 104.00 | 1,720,000 |
23 Nov 2023 | 102.00 | 105.00 | 101.50 | 104.00 | 104.00 | 2,280,000 |
22 Nov 2023 | 101.50 | 103.00 | 101.50 | 101.50 | 101.50 | 1,799,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |