Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 119.30 | 120.58 | 118.85 | 120.47 | 120.47 | 2,648,600 |
07 Dec 2023 | 118.17 | 119.83 | 117.97 | 119.49 | 119.49 | 2,329,100 |
06 Dec 2023 | 115.00 | 119.05 | 114.99 | 118.17 | 118.17 | 3,987,900 |
05 Dec 2023 | 113.12 | 114.34 | 112.66 | 114.29 | 114.29 | 2,137,500 |
04 Dec 2023 | 110.75 | 114.43 | 110.66 | 114.21 | 114.21 | 4,200,900 |
01 Dec 2023 | 107.48 | 110.74 | 107.10 | 110.73 | 110.73 | 2,780,600 |
30 Nov 2023 | 106.51 | 107.93 | 106.12 | 107.46 | 107.46 | 3,220,500 |
29 Nov 2023 | 106.63 | 108.75 | 105.37 | 105.91 | 105.91 | 2,611,300 |
28 Nov 2023 | 106.28 | 107.31 | 105.56 | 105.69 | 105.69 | 3,011,300 |
27 Nov 2023 | 104.14 | 107.13 | 103.99 | 106.43 | 106.43 | 2,369,100 |
24 Nov 2023 | 104.27 | 105.02 | 103.61 | 104.45 | 104.45 | 969,700 |
22 Nov 2023 | 106.56 | 107.76 | 104.63 | 104.96 | 104.96 | 2,531,500 |
21 Nov 2023 | 104.63 | 105.02 | 102.77 | 104.83 | 104.83 | 2,626,700 |
20 Nov 2023 | 105.42 | 106.28 | 104.68 | 105.81 | 105.81 | 1,769,000 |
17 Nov 2023 | 104.29 | 105.65 | 103.70 | 105.54 | 105.54 | 2,727,000 |
16 Nov 2023 | 101.77 | 103.80 | 101.04 | 103.69 | 103.69 | 3,124,500 |
15 Nov 2023 | 103.37 | 103.97 | 101.00 | 102.10 | 102.10 | 3,286,800 |
14 Nov 2023 | 100.76 | 103.24 | 100.50 | 102.81 | 102.81 | 3,618,600 |
13 Nov 2023 | 94.04 | 98.68 | 93.80 | 97.81 | 97.81 | 3,907,400 |
10 Nov 2023 | 92.97 | 95.07 | 92.55 | 94.91 | 94.91 | 1,606,000 |
09 Nov 2023 | 95.50 | 96.36 | 92.15 | 92.60 | 92.60 | 2,604,400 |
08 Nov 2023 | 93.45 | 96.67 | 93.14 | 95.42 | 95.42 | 3,787,500 |
07 Nov 2023 | 90.32 | 93.06 | 90.00 | 92.96 | 92.96 | 2,189,800 |
06 Nov 2023 | 92.37 | 93.00 | 89.75 | 90.44 | 90.44 | 2,298,200 |
03 Nov 2023 | 90.08 | 92.77 | 90.08 | 92.36 | 92.36 | 3,883,500 |
02 Nov 2023 | 86.93 | 89.15 | 86.75 | 88.32 | 88.32 | 3,182,400 |
01 Nov 2023 | 84.75 | 85.79 | 84.01 | 85.27 | 85.27 | 3,712,700 |
31 Oct 2023 | 86.06 | 86.24 | 83.25 | 84.73 | 84.73 | 3,394,200 |
30 Oct 2023 | 83.66 | 86.15 | 83.56 | 85.86 | 85.86 | 4,435,700 |
27 Oct 2023 | 84.17 | 85.29 | 82.29 | 82.81 | 82.81 | 5,109,500 |
26 Oct 2023 | 83.89 | 85.50 | 78.35 | 82.88 | 82.88 | 9,953,800 |
25 Oct 2023 | 81.51 | 82.50 | 81.17 | 82.22 | 82.22 | 5,235,200 |
24 Oct 2023 | 82.00 | 83.30 | 81.92 | 82.48 | 82.48 | 3,259,400 |
23 Oct 2023 | 80.19 | 82.43 | 79.39 | 81.28 | 81.28 | 3,863,500 |
20 Oct 2023 | 81.75 | 82.31 | 79.90 | 80.04 | 80.04 | 4,008,600 |
19 Oct 2023 | 82.85 | 83.84 | 81.97 | 82.08 | 82.08 | 4,056,200 |
18 Oct 2023 | 85.65 | 85.88 | 82.74 | 82.83 | 82.83 | 4,635,600 |
17 Oct 2023 | 86.50 | 88.08 | 85.77 | 86.50 | 86.50 | 2,335,600 |
16 Oct 2023 | 86.68 | 87.98 | 86.57 | 86.70 | 86.70 | 2,011,600 |
13 Oct 2023 | 88.10 | 88.87 | 85.32 | 86.11 | 86.11 | 3,201,900 |
12 Oct 2023 | 89.41 | 90.27 | 87.59 | 88.87 | 88.87 | 2,326,600 |
11 Oct 2023 | 89.33 | 90.52 | 87.86 | 89.20 | 89.20 | 1,759,800 |
10 Oct 2023 | 88.98 | 91.26 | 88.90 | 89.33 | 89.33 | 2,351,900 |
09 Oct 2023 | 88.00 | 88.73 | 86.42 | 88.23 | 88.23 | 3,089,300 |
06 Oct 2023 | 88.09 | 91.66 | 87.84 | 90.88 | 90.88 | 2,185,800 |
05 Oct 2023 | 89.82 | 90.72 | 88.66 | 88.77 | 88.77 | 2,762,000 |
04 Oct 2023 | 87.16 | 89.55 | 87.16 | 89.36 | 89.36 | 3,436,100 |
03 Oct 2023 | 90.51 | 90.95 | 86.19 | 86.78 | 86.78 | 5,288,900 |
02 Oct 2023 | 91.75 | 93.22 | 91.12 | 91.70 | 91.70 | 2,685,500 |
29 Sept 2023 | 93.81 | 95.96 | 91.15 | 92.14 | 92.14 | 3,992,100 |
28 Sept 2023 | 91.47 | 94.77 | 91.38 | 94.13 | 94.13 | 2,889,100 |
27 Sept 2023 | 91.07 | 92.42 | 90.20 | 91.96 | 91.96 | 2,248,000 |
26 Sept 2023 | 90.00 | 91.68 | 89.87 | 90.46 | 90.46 | 2,407,200 |
25 Sept 2023 | 90.45 | 92.29 | 89.56 | 90.97 | 90.97 | 3,065,800 |
22 Sept 2023 | 95.30 | 95.30 | 91.04 | 91.24 | 91.24 | 3,585,800 |
21 Sept 2023 | 95.00 | 95.44 | 93.58 | 94.32 | 94.32 | 2,314,200 |
20 Sept 2023 | 98.67 | 98.98 | 96.21 | 96.21 | 96.21 | 1,505,100 |
19 Sept 2023 | 98.23 | 98.98 | 97.34 | 98.32 | 98.32 | 2,991,100 |
18 Sept 2023 | 96.67 | 97.38 | 95.89 | 95.92 | 95.92 | 2,523,000 |
15 Sept 2023 | 98.78 | 99.44 | 96.72 | 97.42 | 97.42 | 5,402,400 |
14 Sept 2023 | 98.20 | 100.41 | 97.97 | 99.77 | 99.77 | 4,112,300 |
13 Sept 2023 | 97.77 | 98.66 | 96.80 | 97.35 | 97.35 | 3,310,400 |
12 Sept 2023 | 97.23 | 100.36 | 97.08 | 99.00 | 99.00 | 2,646,200 |
11 Sept 2023 | 98.25 | 98.36 | 94.88 | 97.66 | 97.66 | 2,331,600 |
08 Sept 2023 | 97.15 | 98.60 | 95.91 | 97.35 | 97.35 | 2,783,000 |
07 Sept 2023 | 98.08 | 98.33 | 95.96 | 97.18 | 97.18 | 3,173,100 |
06 Sept 2023 | 97.70 | 99.10 | 96.37 | 98.86 | 98.86 | 3,085,700 |
05 Sept 2023 | 97.71 | 99.20 | 94.56 | 98.96 | 98.96 | 3,053,600 |
01 Sept 2023 | 99.21 | 99.75 | 97.05 | 97.70 | 97.70 | 1,856,200 |
31 Aug 2023 | 98.92 | 99.87 | 98.40 | 98.94 | 98.94 | 2,025,500 |
30 Aug 2023 | 100.50 | 101.00 | 98.72 | 98.94 | 98.94 | 1,794,500 |
29 Aug 2023 | 98.30 | 101.18 | 96.90 | 100.53 | 100.53 | 2,478,700 |
28 Aug 2023 | 100.00 | 100.53 | 98.07 | 98.32 | 98.32 | 1,591,100 |
25 Aug 2023 | 98.90 | 100.37 | 98.18 | 99.77 | 99.77 | 2,328,000 |
24 Aug 2023 | 101.25 | 101.80 | 99.02 | 99.05 | 99.05 | 2,519,700 |
23 Aug 2023 | 99.43 | 103.90 | 98.78 | 102.41 | 102.41 | 3,176,200 |
22 Aug 2023 | 100.00 | 100.21 | 97.59 | 99.36 | 99.36 | 2,677,600 |
21 Aug 2023 | 99.95 | 100.41 | 97.78 | 99.27 | 99.27 | 1,784,300 |
18 Aug 2023 | 98.10 | 100.44 | 97.77 | 99.20 | 99.20 | 2,749,500 |
17 Aug 2023 | 101.77 | 102.24 | 99.50 | 99.53 | 99.53 | 3,103,400 |
16 Aug 2023 | 102.63 | 104.28 | 101.09 | 101.18 | 101.18 | 2,024,600 |
15 Aug 2023 | 103.72 | 104.34 | 102.91 | 103.51 | 103.51 | 1,931,000 |
14 Aug 2023 | 102.68 | 103.76 | 101.51 | 103.75 | 103.75 | 1,708,800 |
11 Aug 2023 | 102.48 | 103.16 | 101.26 | 102.82 | 102.82 | 1,751,100 |
10 Aug 2023 | 104.20 | 104.86 | 102.51 | 103.57 | 103.57 | 1,806,400 |
09 Aug 2023 | 105.93 | 106.41 | 103.07 | 103.17 | 103.17 | 2,086,300 |
08 Aug 2023 | 106.30 | 106.74 | 105.14 | 106.15 | 106.15 | 1,901,100 |
07 Aug 2023 | 104.70 | 108.24 | 104.49 | 108.06 | 108.06 | 3,198,400 |
04 Aug 2023 | 105.00 | 105.75 | 102.70 | 103.92 | 103.92 | 2,125,200 |
03 Aug 2023 | 104.60 | 107.08 | 104.15 | 104.72 | 104.72 | 2,449,100 |
02 Aug 2023 | 106.50 | 107.10 | 104.09 | 105.20 | 105.20 | 4,673,300 |
01 Aug 2023 | 107.06 | 108.70 | 105.56 | 107.44 | 107.44 | 3,248,000 |
31 Jul 2023 | 109.67 | 110.30 | 107.50 | 109.11 | 109.11 | 3,208,500 |
28 Jul 2023 | 111.00 | 112.95 | 108.18 | 108.57 | 108.57 | 4,045,100 |
27 Jul 2023 | 109.00 | 112.08 | 105.75 | 109.68 | 109.68 | 12,693,200 |
26 Jul 2023 | 102.24 | 102.58 | 99.51 | 100.88 | 100.88 | 3,451,000 |
25 Jul 2023 | 102.11 | 102.50 | 100.96 | 101.62 | 101.62 | 2,168,300 |
24 Jul 2023 | 102.17 | 102.94 | 99.94 | 102.93 | 102.93 | 3,169,000 |
21 Jul 2023 | 102.07 | 102.87 | 101.32 | 102.38 | 102.38 | 3,436,600 |
20 Jul 2023 | 99.15 | 102.26 | 98.64 | 101.11 | 101.11 | 3,128,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |