Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 83.07 | 88.99 | 82.99 | 88.79 | 88.79 | 246,500 |
25 Apr 2024 | 75.83 | 83.23 | 75.74 | 83.07 | 83.07 | 346,200 |
24 Apr 2024 | 75.14 | 77.11 | 74.74 | 76.22 | 76.22 | 141,600 |
23 Apr 2024 | 73.70 | 76.12 | 73.70 | 74.56 | 74.56 | 165,300 |
22 Apr 2024 | 74.48 | 75.59 | 72.39 | 73.71 | 73.71 | 126,800 |
19 Apr 2024 | 73.82 | 74.39 | 72.77 | 73.44 | 73.44 | 211,400 |
18 Apr 2024 | 76.69 | 76.87 | 73.88 | 74.47 | 74.47 | 185,400 |
17 Apr 2024 | 79.00 | 79.65 | 76.94 | 77.13 | 77.13 | 124,100 |
16 Apr 2024 | 77.69 | 79.18 | 76.69 | 78.68 | 78.68 | 141,900 |
15 Apr 2024 | 82.07 | 82.95 | 77.58 | 78.51 | 78.51 | 217,500 |
12 Apr 2024 | 86.07 | 86.07 | 81.22 | 81.63 | 81.63 | 200,500 |
11 Apr 2024 | 82.46 | 88.13 | 81.05 | 87.84 | 87.84 | 253,000 |
10 Apr 2024 | 83.66 | 83.79 | 80.10 | 82.10 | 82.10 | 449,000 |
09 Apr 2024 | 85.64 | 87.11 | 84.89 | 86.02 | 86.02 | 280,400 |
08 Apr 2024 | 83.96 | 85.36 | 83.16 | 84.77 | 84.77 | 192,500 |
05 Apr 2024 | 86.74 | 87.83 | 83.36 | 83.52 | 83.52 | 249,300 |
04 Apr 2024 | 90.27 | 91.69 | 87.09 | 87.25 | 87.25 | 283,500 |
03 Apr 2024 | 89.00 | 89.94 | 87.80 | 88.80 | 88.80 | 218,400 |
02 Apr 2024 | 93.54 | 94.50 | 90.00 | 90.19 | 90.19 | 203,000 |
01 Apr 2024 | 92.73 | 96.00 | 92.46 | 94.94 | 94.94 | 131,000 |
28 Mar 2024 | 91.37 | 95.43 | 91.37 | 93.23 | 93.23 | 134,700 |
27 Mar 2024 | 90.46 | 91.87 | 89.01 | 91.09 | 91.09 | 109,700 |
26 Mar 2024 | 94.06 | 94.06 | 89.50 | 89.81 | 89.81 | 128,300 |
25 Mar 2024 | 92.03 | 94.60 | 91.63 | 93.21 | 93.21 | 137,400 |
22 Mar 2024 | 95.67 | 96.59 | 93.53 | 93.80 | 93.80 | 165,500 |
21 Mar 2024 | 90.43 | 96.25 | 89.94 | 95.78 | 95.78 | 348,500 |
20 Mar 2024 | 85.60 | 89.04 | 84.83 | 88.30 | 88.30 | 133,600 |
19 Mar 2024 | 84.31 | 87.07 | 83.83 | 85.55 | 85.55 | 134,300 |
18 Mar 2024 | 85.39 | 86.86 | 83.70 | 85.12 | 85.12 | 173,200 |
15 Mar 2024 | 86.00 | 87.38 | 84.05 | 84.13 | 84.13 | 358,200 |
14 Mar 2024 | 90.14 | 91.09 | 86.35 | 87.18 | 87.18 | 191,300 |
13 Mar 2024 | 92.65 | 94.06 | 90.32 | 90.73 | 90.73 | 190,300 |
12 Mar 2024 | 94.85 | 94.85 | 91.67 | 93.86 | 93.86 | 159,200 |
11 Mar 2024 | 94.96 | 96.57 | 93.76 | 94.43 | 94.43 | 175,200 |
08 Mar 2024 | 96.71 | 98.38 | 95.91 | 96.42 | 96.42 | 154,800 |
07 Mar 2024 | 94.18 | 96.40 | 93.70 | 96.24 | 96.24 | 204,500 |
06 Mar 2024 | 93.53 | 96.05 | 92.07 | 92.91 | 92.91 | 183,000 |
05 Mar 2024 | 93.50 | 93.64 | 89.69 | 91.19 | 91.19 | 202,600 |
04 Mar 2024 | 94.57 | 97.11 | 93.19 | 94.64 | 94.64 | 314,300 |
01 Mar 2024 | 93.97 | 95.12 | 91.80 | 94.00 | 94.00 | 293,500 |
29 Feb 2024 | 95.09 | 95.68 | 91.79 | 92.50 | 92.50 | 334,100 |
28 Feb 2024 | 92.02 | 94.50 | 90.99 | 93.15 | 93.15 | 153,000 |
27 Feb 2024 | 95.96 | 96.79 | 93.25 | 93.40 | 93.40 | 220,800 |
26 Feb 2024 | 97.79 | 98.81 | 95.85 | 95.96 | 95.96 | 114,700 |
23 Feb 2024 | 98.42 | 98.58 | 95.75 | 97.00 | 97.00 | 162,700 |
22 Feb 2024 | 104.81 | 105.99 | 97.57 | 98.40 | 98.40 | 321,900 |
21 Feb 2024 | 102.83 | 103.47 | 99.08 | 100.43 | 100.43 | 291,800 |
20 Feb 2024 | 102.22 | 105.60 | 101.92 | 104.94 | 104.94 | 356,500 |
16 Feb 2024 | 107.87 | 109.51 | 101.50 | 103.52 | 103.52 | 366,300 |
15 Feb 2024 | 115.24 | 117.12 | 107.00 | 107.60 | 107.60 | 460,000 |
14 Feb 2024 | 111.11 | 120.95 | 109.64 | 115.54 | 115.54 | 424,400 |
13 Feb 2024 | 116.64 | 125.31 | 116.54 | 120.61 | 120.61 | 364,100 |
12 Feb 2024 | 125.43 | 129.43 | 124.61 | 125.85 | 125.85 | 415,500 |
09 Feb 2024 | 117.72 | 126.66 | 117.72 | 124.96 | 124.96 | 228,500 |
08 Feb 2024 | 109.83 | 117.88 | 108.85 | 116.37 | 116.37 | 244,200 |
07 Feb 2024 | 108.73 | 110.29 | 105.63 | 109.11 | 109.11 | 144,800 |
06 Feb 2024 | 107.52 | 109.46 | 105.60 | 107.59 | 107.59 | 167,700 |
05 Feb 2024 | 105.81 | 108.75 | 104.52 | 107.67 | 107.67 | 180,200 |
02 Feb 2024 | 105.31 | 107.82 | 105.31 | 105.81 | 105.81 | 132,400 |
01 Feb 2024 | 107.58 | 107.58 | 103.32 | 106.83 | 106.83 | 285,600 |
31 Jan 2024 | 108.68 | 110.66 | 105.64 | 106.57 | 106.57 | 212,900 |
30 Jan 2024 | 118.35 | 118.35 | 109.87 | 110.00 | 110.00 | 206,200 |
29 Jan 2024 | 116.60 | 119.45 | 114.55 | 119.12 | 119.12 | 114,100 |
26 Jan 2024 | 119.78 | 120.02 | 115.51 | 116.53 | 116.53 | 129,000 |
25 Jan 2024 | 126.00 | 126.00 | 120.55 | 121.13 | 121.13 | 124,700 |
24 Jan 2024 | 126.25 | 127.05 | 122.89 | 123.01 | 123.01 | 100,400 |
23 Jan 2024 | 125.28 | 126.14 | 123.18 | 125.17 | 125.17 | 148,800 |
22 Jan 2024 | 123.00 | 125.61 | 122.83 | 124.00 | 124.00 | 160,600 |
19 Jan 2024 | 119.69 | 121.47 | 116.93 | 121.25 | 121.25 | 117,200 |
18 Jan 2024 | 117.82 | 118.77 | 116.44 | 117.58 | 117.58 | 148,000 |
17 Jan 2024 | 114.84 | 116.22 | 113.23 | 114.90 | 114.90 | 179,100 |
16 Jan 2024 | 114.69 | 118.57 | 113.87 | 117.55 | 117.55 | 91,600 |
12 Jan 2024 | 117.41 | 117.73 | 115.44 | 116.34 | 116.34 | 89,300 |
11 Jan 2024 | 115.93 | 117.72 | 113.53 | 116.48 | 116.48 | 147,600 |
10 Jan 2024 | 116.93 | 117.83 | 112.42 | 116.47 | 116.47 | 98,900 |
09 Jan 2024 | 114.50 | 118.08 | 113.00 | 117.28 | 117.28 | 117,600 |
08 Jan 2024 | 112.75 | 115.91 | 112.75 | 114.72 | 114.72 | 104,000 |
05 Jan 2024 | 111.56 | 119.04 | 111.56 | 113.23 | 113.23 | 250,900 |
04 Jan 2024 | 115.85 | 116.16 | 110.14 | 111.56 | 111.56 | 195,600 |
03 Jan 2024 | 115.00 | 118.28 | 112.94 | 116.80 | 116.80 | 187,400 |
02 Jan 2024 | 121.01 | 121.02 | 115.01 | 117.44 | 117.44 | 235,100 |
29 Dec 2023 | 126.08 | 126.35 | 121.43 | 122.08 | 122.08 | 151,800 |
28 Dec 2023 | 128.01 | 128.90 | 125.31 | 126.17 | 126.17 | 94,400 |
27 Dec 2023 | 129.99 | 130.42 | 126.11 | 128.01 | 128.01 | 83,600 |
26 Dec 2023 | 128.10 | 130.07 | 128.00 | 128.81 | 128.81 | 63,300 |
22 Dec 2023 | 127.22 | 127.72 | 124.94 | 126.67 | 126.67 | 71,700 |
21 Dec 2023 | 123.78 | 125.81 | 122.44 | 125.70 | 125.70 | 91,300 |
20 Dec 2023 | 124.12 | 127.42 | 120.52 | 120.74 | 120.74 | 165,300 |
19 Dec 2023 | 128.74 | 129.42 | 117.02 | 124.58 | 124.58 | 504,800 |
18 Dec 2023 | 128.58 | 128.80 | 124.82 | 127.59 | 127.59 | 117,600 |
15 Dec 2023 | 128.60 | 132.44 | 126.22 | 129.42 | 129.42 | 323,300 |
14 Dec 2023 | 119.23 | 127.56 | 119.01 | 126.61 | 126.61 | 338,600 |
13 Dec 2023 | 113.00 | 118.13 | 109.71 | 117.21 | 117.21 | 255,900 |
12 Dec 2023 | 111.80 | 114.13 | 111.51 | 112.71 | 112.71 | 108,200 |
11 Dec 2023 | 116.42 | 118.92 | 111.75 | 112.20 | 112.20 | 391,400 |
08 Dec 2023 | 104.23 | 115.22 | 104.23 | 114.81 | 114.81 | 237,500 |
07 Dec 2023 | 103.32 | 104.58 | 101.16 | 104.50 | 104.50 | 123,300 |
06 Dec 2023 | 103.86 | 104.47 | 100.87 | 102.00 | 102.00 | 224,700 |
05 Dec 2023 | 107.30 | 107.92 | 101.62 | 102.07 | 102.07 | 274,000 |
04 Dec 2023 | 110.90 | 111.04 | 107.42 | 108.46 | 108.46 | 142,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |