Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 98.95 | 99.05 | 97.65 | 98.75 | 98.75 | 239,432 |
17 Apr 2024 | 97.80 | 99.05 | 97.45 | 98.45 | 98.45 | 333,359 |
16 Apr 2024 | 98.55 | 98.80 | 96.80 | 98.00 | 98.00 | 471,817 |
15 Apr 2024 | 101.70 | 102.10 | 99.80 | 99.80 | 99.80 | 593,701 |
12 Apr 2024 | 103.10 | 104.50 | 101.70 | 101.70 | 101.70 | 514,712 |
11 Apr 2024 | 102.60 | 104.30 | 102.10 | 102.70 | 102.70 | 436,446 |
10 Apr 2024 | 104.50 | 104.50 | 101.60 | 102.70 | 102.70 | 329,089 |
09 Apr 2024 | 101.60 | 104.40 | 101.40 | 103.80 | 103.80 | 546,334 |
08 Apr 2024 | 99.90 | 101.90 | 99.90 | 101.30 | 101.30 | 422,276 |
05 Apr 2024 | 96.70 | 101.30 | 96.50 | 99.90 | 99.90 | 506,514 |
04 Apr 2024 | 98.00 | 98.90 | 96.80 | 98.10 | 98.10 | 362,575 |
03 Apr 2024 | 96.60 | 99.40 | 96.60 | 97.30 | 97.30 | 517,826 |
02 Apr 2024 | 97.10 | 98.60 | 95.50 | 96.50 | 96.50 | 469,029 |
28 Mar 2024 | 97.14 | 97.54 | 95.84 | 96.02 | 96.02 | 202,491 |
27 Mar 2024 | 96.68 | 98.42 | 96.26 | 96.92 | 96.92 | 673,414 |
26 Mar 2024 | 93.42 | 96.54 | 92.80 | 96.20 | 96.20 | 824,650 |
25 Mar 2024 | 96.32 | 96.62 | 92.80 | 94.08 | 94.08 | 1,073,811 |
22 Mar 2024 | 97.08 | 98.96 | 96.06 | 96.48 | 96.48 | 551,599 |
21 Mar 2024 | 97.00 | 99.60 | 95.46 | 97.08 | 97.08 | 758,564 |
20 Mar 2024 | 95.14 | 96.94 | 94.88 | 96.24 | 96.24 | 272,701 |
19 Mar 2024 | 94.14 | 95.40 | 91.98 | 95.14 | 95.14 | 704,294 |
18 Mar 2024 | 95.60 | 96.42 | 94.28 | 94.28 | 94.28 | 555,849 |
15 Mar 2024 | 93.80 | 96.68 | 93.80 | 95.60 | 95.60 | 3,276,794 |
14 Mar 2024 | 96.72 | 97.00 | 93.78 | 94.60 | 94.60 | 451,092 |
13 Mar 2024 | 98.32 | 98.32 | 96.30 | 96.74 | 96.74 | 494,662 |
12 Mar 2024 | 95.00 | 98.34 | 94.62 | 98.34 | 98.34 | 826,807 |
11 Mar 2024 | 93.58 | 94.92 | 93.10 | 94.50 | 94.50 | 275,652 |
08 Mar 2024 | 94.06 | 95.04 | 93.36 | 94.22 | 94.22 | 355,529 |
07 Mar 2024 | 90.20 | 94.34 | 89.94 | 93.68 | 93.68 | 549,684 |
06 Mar 2024 | 89.28 | 91.32 | 89.24 | 90.56 | 90.56 | 614,417 |
05 Mar 2024 | 88.20 | 89.38 | 87.10 | 88.62 | 88.62 | 484,254 |
04 Mar 2024 | 91.00 | 91.22 | 88.02 | 88.66 | 88.66 | 647,217 |
01 Mar 2024 | 88.38 | 90.76 | 88.38 | 90.76 | 90.76 | 612,648 |
29 Feb 2024 | 88.58 | 89.34 | 87.66 | 88.22 | 88.22 | 2,589,333 |
28 Feb 2024 | 89.16 | 89.38 | 88.40 | 88.92 | 88.92 | 325,356 |
27 Feb 2024 | 86.46 | 89.38 | 86.08 | 89.16 | 89.16 | 487,025 |
26 Feb 2024 | 88.40 | 88.56 | 86.72 | 86.72 | 86.72 | 403,669 |
23 Feb 2024 | 89.56 | 90.34 | 88.30 | 88.56 | 88.56 | 467,924 |
22 Feb 2024 | 90.00 | 90.88 | 88.80 | 89.06 | 89.06 | 411,171 |
21 Feb 2024 | 90.58 | 90.58 | 88.52 | 88.52 | 88.52 | 437,318 |
20 Feb 2024 | 90.16 | 90.84 | 88.70 | 90.58 | 90.58 | 284,178 |
19 Feb 2024 | 89.54 | 90.36 | 89.22 | 90.16 | 90.16 | 204,364 |
16 Feb 2024 | 89.20 | 90.70 | 88.54 | 89.54 | 89.54 | 449,815 |
15 Feb 2024 | 87.60 | 89.24 | 87.50 | 88.66 | 88.66 | 402,669 |
14 Feb 2024 | 87.56 | 88.60 | 86.56 | 87.52 | 87.52 | 370,984 |
13 Feb 2024 | 89.68 | 90.00 | 87.20 | 87.84 | 87.84 | 545,586 |
12 Feb 2024 | 88.48 | 89.70 | 87.90 | 89.68 | 89.68 | 400,838 |
09 Feb 2024 | 88.36 | 89.08 | 86.80 | 88.18 | 88.18 | 435,651 |
08 Feb 2024 | 87.52 | 89.84 | 87.28 | 88.86 | 88.86 | 598,276 |
07 Feb 2024 | 87.72 | 88.94 | 87.16 | 87.46 | 87.46 | 430,583 |
06 Feb 2024 | 89.02 | 89.20 | 87.54 | 87.68 | 87.68 | 553,018 |
05 Feb 2024 | 90.18 | 90.62 | 87.64 | 88.50 | 88.50 | 427,800 |
02 Feb 2024 | 92.02 | 92.56 | 90.10 | 90.18 | 90.18 | 405,423 |
01 Feb 2024 | 92.04 | 92.16 | 89.84 | 91.84 | 91.84 | 778,088 |
31 Jan 2024 | 94.10 | 94.36 | 92.70 | 92.70 | 92.70 | 2,398,711 |
30 Jan 2024 | 97.70 | 97.70 | 93.80 | 94.10 | 94.10 | 658,096 |
29 Jan 2024 | 98.00 | 98.48 | 96.70 | 97.72 | 97.72 | 338,518 |
26 Jan 2024 | 95.86 | 98.20 | 93.16 | 98.00 | 98.00 | 939,822 |
25 Jan 2024 | 89.60 | 98.80 | 89.60 | 96.02 | 96.02 | 1,314,745 |
24 Jan 2024 | 94.24 | 95.16 | 93.70 | 94.32 | 94.32 | 379,195 |
23 Jan 2024 | 92.50 | 94.72 | 91.92 | 93.46 | 93.46 | 639,088 |
22 Jan 2024 | 91.56 | 92.68 | 91.26 | 92.38 | 92.38 | 585,022 |
19 Jan 2024 | 92.60 | 92.98 | 91.40 | 91.48 | 91.48 | 418,982 |
18 Jan 2024 | 92.40 | 93.24 | 91.52 | 92.32 | 92.32 | 342,555 |
17 Jan 2024 | 93.00 | 93.00 | 91.20 | 92.18 | 92.18 | 600,884 |
16 Jan 2024 | 95.54 | 95.60 | 93.60 | 94.20 | 94.20 | 539,444 |
15 Jan 2024 | 96.46 | 96.88 | 95.82 | 95.98 | 95.98 | 206,257 |
12 Jan 2024 | 95.70 | 97.30 | 95.70 | 96.98 | 96.98 | 382,658 |
11 Jan 2024 | 97.96 | 98.68 | 95.04 | 95.66 | 95.66 | 527,987 |
10 Jan 2024 | 101.35 | 101.35 | 97.42 | 97.42 | 97.42 | 506,795 |
09 Jan 2024 | 103.60 | 103.60 | 101.20 | 101.50 | 101.50 | 396,213 |
08 Jan 2024 | 104.05 | 105.15 | 102.60 | 103.30 | 103.30 | 464,778 |
05 Jan 2024 | 105.00 | 105.15 | 104.00 | 104.05 | 104.05 | 119,917 |
04 Jan 2024 | 103.10 | 105.65 | 103.00 | 105.00 | 105.00 | 570,019 |
03 Jan 2024 | 103.80 | 104.20 | 102.85 | 103.10 | 103.10 | 390,211 |
02 Jan 2024 | 103.00 | 104.35 | 102.00 | 103.80 | 103.80 | 303,840 |
29 Dec 2023 | 101.90 | 103.05 | 101.55 | 102.40 | 102.40 | 267,760 |
28 Dec 2023 | 103.10 | 103.75 | 101.85 | 102.30 | 102.30 | 192,883 |
27 Dec 2023 | 102.85 | 103.95 | 102.30 | 103.10 | 103.10 | 236,297 |
22 Dec 2023 | 101.10 | 102.90 | 101.10 | 102.85 | 102.85 | 219,602 |
21 Dec 2023 | 101.15 | 101.70 | 100.15 | 101.10 | 101.10 | 373,472 |
20 Dec 2023 | 102.90 | 103.65 | 101.15 | 101.60 | 101.60 | 745,170 |
19 Dec 2023 | 103.25 | 104.35 | 102.50 | 103.10 | 103.10 | 684,681 |
18 Dec 2023 | 104.00 | 105.15 | 102.85 | 103.15 | 103.15 | 778,364 |
15 Dec 2023 | 102.60 | 105.95 | 102.60 | 104.60 | 104.60 | 1,397,818 |
14 Dec 2023 | 102.20 | 104.50 | 100.40 | 101.95 | 101.95 | 1,227,228 |
13 Dec 2023 | 99.48 | 101.35 | 98.70 | 100.50 | 100.50 | 501,556 |
12 Dec 2023 | 102.65 | 102.80 | 98.00 | 100.05 | 100.05 | 1,215,633 |
11 Dec 2023 | 106.15 | 106.65 | 104.60 | 105.40 | 105.40 | 480,144 |
08 Dec 2023 | 104.50 | 107.20 | 104.40 | 106.15 | 106.15 | 565,536 |
07 Dec 2023 | 103.65 | 105.15 | 102.30 | 104.50 | 104.50 | 390,243 |
06 Dec 2023 | 101.90 | 104.15 | 101.20 | 104.00 | 104.00 | 399,706 |
05 Dec 2023 | 102.10 | 103.25 | 100.20 | 101.20 | 101.20 | 357,082 |
04 Dec 2023 | 104.00 | 104.15 | 102.20 | 103.05 | 103.05 | 260,636 |
01 Dec 2023 | 102.00 | 105.90 | 101.95 | 104.25 | 104.25 | 499,973 |
30 Nov 2023 | 102.35 | 103.55 | 100.50 | 102.45 | 102.45 | 770,890 |
29 Nov 2023 | 99.50 | 102.65 | 99.50 | 102.40 | 102.40 | 290,748 |
28 Nov 2023 | 99.50 | 100.25 | 98.60 | 99.68 | 99.68 | 336,591 |
27 Nov 2023 | 98.00 | 99.50 | 97.64 | 99.50 | 99.50 | 353,621 |
24 Nov 2023 | 98.34 | 98.76 | 97.36 | 98.50 | 98.50 | 206,597 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |