Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 90.85 | 91.25 | 89.55 | 90.75 | 90.75 | 5,943,305 |
30 Apr 2024 | 92.40 | 92.40 | 90.05 | 90.35 | 90.35 | 10,985,226 |
29 Apr 2024 | 88.50 | 92.70 | 88.50 | 91.70 | 91.70 | 31,317,368 |
26 Apr 2024 | 88.30 | 90.00 | 88.15 | 88.60 | 88.60 | 10,738,890 |
25 Apr 2024 | 86.80 | 88.90 | 86.35 | 88.05 | 88.05 | 8,809,800 |
24 Apr 2024 | 88.20 | 88.40 | 86.30 | 86.80 | 86.80 | 6,604,385 |
23 Apr 2024 | 86.60 | 90.00 | 85.90 | 87.50 | 87.50 | 13,461,282 |
22 Apr 2024 | 84.90 | 86.35 | 84.90 | 86.05 | 86.05 | 5,049,480 |
19 Apr 2024 | 82.95 | 84.50 | 82.30 | 84.00 | 84.00 | 5,800,007 |
18 Apr 2024 | 86.40 | 87.35 | 84.25 | 84.85 | 84.85 | 5,626,327 |
16 Apr 2024 | 83.50 | 87.65 | 83.50 | 85.40 | 85.40 | 9,182,771 |
15 Apr 2024 | 83.35 | 85.75 | 83.05 | 84.60 | 84.60 | 8,013,919 |
12 Apr 2024 | 89.00 | 89.55 | 86.55 | 86.80 | 86.80 | 7,027,113 |
10 Apr 2024 | 89.10 | 90.40 | 88.30 | 89.35 | 89.35 | 9,628,835 |
09 Apr 2024 | 90.00 | 91.00 | 88.15 | 88.40 | 88.40 | 12,993,467 |
08 Apr 2024 | 89.25 | 91.00 | 87.85 | 89.40 | 89.40 | 13,598,926 |
05 Apr 2024 | 88.90 | 90.20 | 87.85 | 88.80 | 88.80 | 9,829,310 |
04 Apr 2024 | 88.80 | 90.95 | 87.85 | 88.65 | 88.65 | 24,584,813 |
03 Apr 2024 | 83.25 | 88.45 | 82.70 | 87.85 | 87.85 | 22,330,575 |
02 Apr 2024 | 83.30 | 83.90 | 82.75 | 83.40 | 83.40 | 5,007,316 |
01 Apr 2024 | 81.30 | 83.95 | 81.25 | 83.35 | 83.35 | 6,816,262 |
28 Mar 2024 | 79.85 | 82.80 | 79.85 | 81.00 | 81.00 | 11,075,387 |
27 Mar 2024 | 80.90 | 81.50 | 79.00 | 79.40 | 79.40 | 11,204,197 |
26 Mar 2024 | 81.50 | 82.30 | 80.20 | 80.55 | 80.55 | 5,021,145 |
22 Mar 2024 | 80.15 | 82.50 | 80.05 | 81.35 | 81.35 | 7,716,788 |
21 Mar 2024 | 80.05 | 81.25 | 79.80 | 80.60 | 80.60 | 6,061,448 |
20 Mar 2024 | 80.90 | 81.60 | 78.10 | 78.40 | 78.40 | 8,188,004 |
19 Mar 2024 | 82.00 | 83.40 | 80.25 | 80.65 | 80.65 | 5,395,481 |
18 Mar 2024 | 84.75 | 85.25 | 82.10 | 82.50 | 82.50 | 9,651,347 |
15 Mar 2024 | 79.45 | 85.95 | 76.75 | 84.20 | 84.20 | 17,250,245 |
14 Mar 2024 | 76.60 | 80.85 | 76.00 | 79.65 | 79.65 | 12,417,082 |
13 Mar 2024 | 82.50 | 83.90 | 75.50 | 76.70 | 76.70 | 16,663,944 |
12 Mar 2024 | 84.30 | 84.40 | 81.10 | 82.25 | 82.25 | 8,907,843 |
11 Mar 2024 | 86.15 | 87.90 | 83.75 | 84.10 | 84.10 | 13,784,404 |
07 Mar 2024 | 85.80 | 86.85 | 85.20 | 85.50 | 85.50 | 5,146,544 |
06 Mar 2024 | 89.05 | 89.85 | 84.75 | 85.40 | 85.40 | 12,600,172 |
05 Mar 2024 | 87.45 | 89.90 | 86.45 | 89.10 | 89.10 | 13,443,223 |
04 Mar 2024 | 89.20 | 89.75 | 86.10 | 87.25 | 87.25 | 5,558,875 |
01 Mar 2024 | 87.00 | 88.20 | 86.95 | 87.60 | 87.60 | 4,730,023 |
29 Feb 2024 | 85.20 | 87.35 | 83.80 | 86.45 | 86.45 | 8,584,971 |
28 Feb 2024 | 89.00 | 89.15 | 84.25 | 85.15 | 85.15 | 10,860,145 |
27 Feb 2024 | 90.00 | 90.45 | 87.95 | 88.50 | 88.50 | 7,840,986 |
26 Feb 2024 | 91.20 | 91.90 | 89.55 | 89.90 | 89.90 | 7,906,387 |
23 Feb 2024 | 91.90 | 94.05 | 90.20 | 91.10 | 91.10 | 13,352,514 |
22 Feb 2024 | 90.10 | 92.00 | 87.50 | 91.60 | 91.60 | 12,540,429 |
21 Feb 2024 | 91.20 | 92.50 | 89.40 | 89.90 | 89.90 | 11,988,587 |
20 Feb 2024 | 91.65 | 92.35 | 90.10 | 90.80 | 90.80 | 9,825,805 |
19 Feb 2024 | 91.45 | 93.10 | 90.90 | 91.35 | 91.35 | 15,023,996 |
16 Feb 2024 | 90.65 | 93.65 | 88.75 | 91.15 | 91.15 | 30,109,819 |
15 Feb 2024 | 87.20 | 91.80 | 86.30 | 89.75 | 89.75 | 31,292,591 |
14 Feb 2024 | 82.50 | 87.35 | 82.00 | 86.55 | 86.55 | 13,245,887 |
13 Feb 2024 | 81.85 | 86.05 | 80.65 | 84.60 | 84.60 | 25,199,552 |
12 Feb 2024 | 89.70 | 90.70 | 78.25 | 81.85 | 81.85 | 28,113,190 |
09 Feb 2024 | 92.85 | 94.50 | 86.70 | 88.95 | 88.95 | 28,192,233 |
08 Feb 2024 | 95.80 | 97.65 | 91.70 | 92.25 | 92.25 | 30,700,127 |
07 Feb 2024 | 95.45 | 96.70 | 92.55 | 94.65 | 94.65 | 26,624,223 |
06 Feb 2024 | 94.60 | 98.70 | 92.60 | 94.30 | 94.30 | 40,322,006 |
05 Feb 2024 | 87.95 | 98.60 | 86.00 | 93.25 | 93.25 | 102,611,804 |
02 Feb 2024 | 88.20 | 90.70 | 86.55 | 87.20 | 87.20 | 42,822,356 |
01 Feb 2024 | 87.20 | 89.55 | 84.00 | 87.15 | 87.15 | 41,404,623 |
31 Jan 2024 | 83.95 | 88.00 | 83.65 | 86.60 | 86.60 | 30,375,502 |
30 Jan 2024 | 85.35 | 87.25 | 82.85 | 83.50 | 83.50 | 30,870,732 |
29 Jan 2024 | 84.30 | 88.00 | 83.75 | 84.70 | 84.70 | 42,888,297 |
25 Jan 2024 | 84.70 | 85.80 | 82.40 | 83.50 | 83.50 | 35,505,941 |
24 Jan 2024 | 76.80 | 87.00 | 76.30 | 84.20 | 84.20 | 123,793,708 |
23 Jan 2024 | 79.90 | 83.70 | 75.60 | 76.40 | 76.40 | 75,684,160 |
19 Jan 2024 | 69.90 | 70.30 | 69.20 | 69.65 | 69.65 | 9,495,247 |
18 Jan 2024 | 68.45 | 69.95 | 66.65 | 69.30 | 69.30 | 11,264,394 |
17 Jan 2024 | 69.30 | 70.25 | 68.40 | 68.65 | 68.65 | 13,243,333 |
16 Jan 2024 | 68.95 | 72.25 | 68.75 | 70.50 | 70.50 | 34,357,070 |
15 Jan 2024 | 69.15 | 70.25 | 68.55 | 68.90 | 68.90 | 10,222,466 |
12 Jan 2024 | 67.05 | 69.45 | 67.05 | 68.75 | 68.75 | 14,316,792 |
11 Jan 2024 | 67.25 | 68.25 | 66.55 | 66.80 | 66.80 | 6,926,864 |
10 Jan 2024 | 67.00 | 67.25 | 66.45 | 66.85 | 66.85 | 4,492,436 |
09 Jan 2024 | 67.95 | 68.35 | 67.10 | 67.35 | 67.35 | 4,338,871 |
08 Jan 2024 | 68.75 | 68.90 | 66.80 | 67.25 | 67.25 | 7,305,146 |
05 Jan 2024 | 69.75 | 69.95 | 68.10 | 68.65 | 68.65 | 9,699,095 |
04 Jan 2024 | 68.20 | 70.50 | 68.20 | 69.30 | 69.30 | 18,411,053 |
03 Jan 2024 | 67.30 | 68.55 | 67.10 | 67.90 | 67.90 | 7,686,164 |
02 Jan 2024 | 67.70 | 68.40 | 66.50 | 67.30 | 67.30 | 6,776,439 |
01 Jan 2024 | 67.45 | 68.65 | 67.20 | 67.60 | 67.60 | 7,511,625 |
29 Dec 2023 | 66.40 | 68.25 | 66.35 | 67.40 | 67.40 | 10,605,913 |
28 Dec 2023 | 66.20 | 66.80 | 65.85 | 66.20 | 66.20 | 6,213,076 |
27 Dec 2023 | 65.95 | 66.85 | 65.60 | 65.95 | 65.95 | 6,646,699 |
26 Dec 2023 | 66.35 | 66.70 | 65.25 | 65.45 | 65.45 | 5,718,317 |
22 Dec 2023 | 66.40 | 67.05 | 65.30 | 65.95 | 65.95 | 6,959,675 |
21 Dec 2023 | 64.50 | 66.20 | 63.40 | 65.90 | 65.90 | 10,456,581 |
20 Dec 2023 | 70.00 | 70.50 | 64.05 | 64.85 | 64.85 | 18,243,199 |
19 Dec 2023 | 71.00 | 71.05 | 69.00 | 69.60 | 69.60 | 13,867,981 |
18 Dec 2023 | 67.20 | 71.35 | 66.75 | 70.20 | 70.20 | 45,343,258 |
15 Dec 2023 | 67.00 | 67.60 | 66.20 | 67.00 | 67.00 | 13,205,338 |
14 Dec 2023 | 66.50 | 66.90 | 65.95 | 66.05 | 66.05 | 5,020,762 |
13 Dec 2023 | 66.80 | 67.05 | 65.45 | 65.80 | 65.80 | 5,900,640 |
12 Dec 2023 | 67.40 | 67.85 | 66.20 | 66.40 | 66.40 | 9,572,413 |
11 Dec 2023 | 66.40 | 67.35 | 66.35 | 66.80 | 66.80 | 6,665,811 |
08 Dec 2023 | 67.25 | 67.60 | 65.70 | 66.00 | 66.00 | 10,932,869 |
07 Dec 2023 | 64.25 | 67.80 | 64.10 | 67.10 | 67.10 | 26,208,294 |
06 Dec 2023 | 64.05 | 64.60 | 63.65 | 64.10 | 64.10 | 6,534,990 |
05 Dec 2023 | 63.80 | 64.70 | 63.45 | 63.90 | 63.90 | 8,951,571 |
04 Dec 2023 | 64.95 | 65.00 | 63.00 | 63.35 | 63.35 | 9,529,091 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |