Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 101.66 | 106.18 | 101.12 | 104.21 | 104.21 | 600,865 |
05 Dec 2023 | 100.68 | 102.19 | 99.39 | 101.41 | 101.41 | 1,153,200 |
04 Dec 2023 | 96.40 | 101.98 | 96.40 | 101.37 | 101.37 | 1,346,300 |
01 Dec 2023 | 93.87 | 96.78 | 93.23 | 96.71 | 96.71 | 506,000 |
30 Nov 2023 | 93.55 | 94.07 | 91.60 | 93.76 | 93.76 | 702,300 |
29 Nov 2023 | 93.35 | 95.29 | 92.56 | 93.70 | 93.70 | 870,400 |
28 Nov 2023 | 94.65 | 94.65 | 92.51 | 92.89 | 92.89 | 457,300 |
27 Nov 2023 | 93.43 | 96.00 | 93.43 | 95.28 | 95.28 | 924,800 |
24 Nov 2023 | 92.50 | 94.67 | 92.36 | 94.07 | 94.07 | 264,100 |
22 Nov 2023 | 94.88 | 95.60 | 92.48 | 92.64 | 92.64 | 1,757,800 |
21 Nov 2023 | 94.70 | 95.11 | 93.34 | 94.39 | 94.39 | 661,100 |
20 Nov 2023 | 93.80 | 95.13 | 92.77 | 94.69 | 94.69 | 661,600 |
17 Nov 2023 | 93.14 | 94.34 | 92.80 | 93.79 | 93.79 | 821,000 |
16 Nov 2023 | 91.34 | 93.55 | 91.25 | 93.06 | 93.06 | 785,800 |
15 Nov 2023 | 89.18 | 93.38 | 89.18 | 91.15 | 91.15 | 1,578,300 |
14 Nov 2023 | 89.60 | 92.32 | 88.90 | 89.12 | 89.12 | 1,041,600 |
13 Nov 2023 | 87.85 | 89.00 | 86.94 | 88.25 | 88.25 | 909,300 |
10 Nov 2023 | 86.17 | 87.11 | 83.59 | 86.96 | 86.96 | 1,374,400 |
09 Nov 2023 | 84.00 | 85.16 | 81.82 | 84.85 | 84.85 | 1,455,500 |
08 Nov 2023 | 78.20 | 83.78 | 75.36 | 83.59 | 83.59 | 2,343,600 |
07 Nov 2023 | 81.59 | 82.25 | 79.77 | 80.60 | 80.60 | 1,291,200 |
06 Nov 2023 | 82.00 | 82.91 | 80.75 | 81.57 | 81.57 | 668,800 |
03 Nov 2023 | 80.59 | 82.51 | 80.40 | 82.28 | 82.28 | 532,100 |
02 Nov 2023 | 79.04 | 80.00 | 78.51 | 79.37 | 79.37 | 445,700 |
01 Nov 2023 | 80.85 | 81.40 | 77.90 | 78.57 | 78.57 | 904,700 |
31 Oct 2023 | 80.58 | 81.37 | 79.35 | 81.13 | 81.13 | 651,200 |
30 Oct 2023 | 83.19 | 83.30 | 79.83 | 80.09 | 80.09 | 1,023,600 |
27 Oct 2023 | 85.48 | 86.50 | 81.95 | 82.58 | 82.58 | 1,434,300 |
26 Oct 2023 | 82.01 | 83.37 | 80.84 | 80.85 | 80.85 | 1,232,100 |
25 Oct 2023 | 80.07 | 83.57 | 79.67 | 82.34 | 82.34 | 1,342,800 |
24 Oct 2023 | 79.33 | 81.24 | 79.20 | 80.54 | 80.54 | 903,300 |
23 Oct 2023 | 81.74 | 82.77 | 78.69 | 78.99 | 78.99 | 1,016,900 |
20 Oct 2023 | 79.94 | 83.81 | 77.55 | 83.18 | 83.18 | 1,378,900 |
19 Oct 2023 | 79.40 | 80.82 | 78.96 | 80.00 | 80.00 | 829,500 |
18 Oct 2023 | 78.46 | 80.61 | 77.49 | 79.24 | 79.24 | 921,900 |
17 Oct 2023 | 75.23 | 81.01 | 75.22 | 78.46 | 78.46 | 1,131,600 |
16 Oct 2023 | 77.09 | 77.95 | 75.94 | 76.73 | 76.73 | 1,022,700 |
13 Oct 2023 | 78.52 | 78.76 | 76.90 | 77.35 | 77.35 | 1,087,000 |
12 Oct 2023 | 81.82 | 82.03 | 78.03 | 78.52 | 78.52 | 762,700 |
11 Oct 2023 | 85.60 | 85.60 | 80.19 | 81.75 | 81.75 | 889,300 |
10 Oct 2023 | 84.00 | 87.11 | 83.69 | 85.83 | 85.83 | 774,500 |
09 Oct 2023 | 82.93 | 84.66 | 82.22 | 83.91 | 83.91 | 481,000 |
06 Oct 2023 | 84.62 | 85.21 | 83.49 | 84.05 | 84.05 | 585,500 |
05 Oct 2023 | 82.72 | 86.63 | 82.44 | 85.61 | 85.61 | 754,100 |
04 Oct 2023 | 83.90 | 84.17 | 82.41 | 82.75 | 82.75 | 750,800 |
03 Oct 2023 | 86.96 | 87.10 | 84.23 | 84.63 | 84.63 | 792,900 |
02 Oct 2023 | 87.73 | 88.28 | 86.28 | 87.71 | 87.71 | 1,169,800 |
29 Sept 2023 | 89.18 | 90.41 | 87.27 | 87.68 | 87.68 | 1,208,000 |
28 Sept 2023 | 84.30 | 90.07 | 83.03 | 88.39 | 88.39 | 2,261,700 |
27 Sept 2023 | 89.00 | 89.35 | 83.97 | 84.17 | 84.17 | 1,546,500 |
26 Sept 2023 | 91.20 | 91.81 | 88.27 | 88.55 | 88.55 | 1,098,800 |
25 Sept 2023 | 95.00 | 95.40 | 90.87 | 91.37 | 91.37 | 1,273,300 |
22 Sept 2023 | 97.02 | 97.65 | 95.31 | 95.41 | 95.41 | 467,900 |
21 Sept 2023 | 98.86 | 99.51 | 97.02 | 97.03 | 97.03 | 459,200 |
20 Sept 2023 | 102.25 | 103.10 | 99.85 | 99.87 | 99.87 | 374,600 |
19 Sept 2023 | 99.34 | 101.84 | 99.12 | 101.76 | 101.76 | 600,300 |
18 Sept 2023 | 101.34 | 101.34 | 98.96 | 99.81 | 99.81 | 1,098,400 |
15 Sept 2023 | 102.08 | 103.07 | 99.75 | 101.12 | 101.12 | 2,017,800 |
14 Sept 2023 | 101.67 | 103.36 | 100.03 | 102.35 | 102.35 | 1,791,800 |
13 Sept 2023 | 97.76 | 101.39 | 96.76 | 101.31 | 101.31 | 3,015,400 |
12 Sept 2023 | 104.62 | 104.86 | 98.04 | 98.47 | 98.47 | 1,553,600 |
11 Sept 2023 | 105.60 | 106.28 | 103.35 | 105.10 | 105.10 | 656,700 |
08 Sept 2023 | 108.24 | 108.24 | 105.10 | 105.37 | 105.37 | 544,900 |
07 Sept 2023 | 110.00 | 110.00 | 106.90 | 108.44 | 108.44 | 638,500 |
06 Sept 2023 | 112.66 | 112.66 | 110.01 | 110.36 | 110.36 | 458,600 |
05 Sept 2023 | 113.15 | 113.20 | 111.74 | 112.88 | 112.88 | 578,900 |
01 Sept 2023 | 115.49 | 115.49 | 112.88 | 113.59 | 113.59 | 426,500 |
31 Aug 2023 | 115.08 | 116.06 | 113.79 | 114.28 | 114.28 | 2,887,500 |
30 Aug 2023 | 114.79 | 115.71 | 114.31 | 114.45 | 114.45 | 585,300 |
29 Aug 2023 | 111.77 | 114.90 | 111.52 | 114.62 | 114.62 | 534,200 |
28 Aug 2023 | 111.10 | 112.11 | 111.07 | 111.77 | 111.77 | 512,500 |
25 Aug 2023 | 109.55 | 110.90 | 108.65 | 110.75 | 110.75 | 386,100 |
24 Aug 2023 | 110.15 | 110.41 | 108.83 | 109.08 | 109.08 | 504,500 |
23 Aug 2023 | 110.51 | 110.76 | 109.19 | 110.54 | 110.54 | 497,700 |
22 Aug 2023 | 110.14 | 111.69 | 108.85 | 110.51 | 110.51 | 649,800 |
21 Aug 2023 | 108.75 | 110.30 | 107.99 | 110.20 | 110.20 | 689,100 |
18 Aug 2023 | 110.35 | 112.12 | 109.56 | 109.68 | 109.68 | 914,200 |
17 Aug 2023 | 108.30 | 111.48 | 108.29 | 111.22 | 111.22 | 959,700 |
16 Aug 2023 | 110.14 | 110.41 | 107.24 | 109.00 | 109.00 | 981,000 |
15 Aug 2023 | 112.06 | 112.80 | 109.82 | 110.79 | 110.79 | 997,000 |
14 Aug 2023 | 113.11 | 113.39 | 112.17 | 112.84 | 112.84 | 710,000 |
11 Aug 2023 | 113.10 | 114.47 | 111.84 | 113.62 | 113.62 | 789,900 |
10 Aug 2023 | 118.68 | 118.80 | 113.49 | 114.15 | 114.15 | 1,180,000 |
09 Aug 2023 | 118.00 | 122.63 | 114.48 | 117.96 | 117.96 | 1,632,600 |
08 Aug 2023 | 122.07 | 122.16 | 118.15 | 120.00 | 120.00 | 1,287,600 |
07 Aug 2023 | 119.91 | 123.89 | 119.69 | 122.98 | 122.98 | 1,290,700 |
04 Aug 2023 | 120.23 | 120.31 | 118.21 | 119.96 | 119.96 | 801,900 |
03 Aug 2023 | 119.17 | 119.50 | 117.78 | 119.16 | 119.16 | 740,800 |
02 Aug 2023 | 120.00 | 120.38 | 117.88 | 119.52 | 119.52 | 873,500 |
01 Aug 2023 | 121.50 | 122.96 | 120.50 | 121.44 | 121.44 | 757,200 |
31 July 2023 | 123.61 | 124.63 | 121.73 | 122.30 | 122.30 | 783,600 |
28 July 2023 | 118.26 | 123.81 | 117.13 | 123.24 | 123.24 | 1,110,200 |
27 July 2023 | 120.75 | 121.00 | 116.29 | 117.50 | 117.50 | 1,183,000 |
26 July 2023 | 115.00 | 121.20 | 114.67 | 119.86 | 119.86 | 1,330,600 |
25 July 2023 | 112.68 | 115.56 | 112.29 | 115.50 | 115.50 | 813,700 |
24 July 2023 | 113.90 | 114.23 | 111.81 | 112.72 | 112.72 | 983,200 |
21 July 2023 | 112.10 | 114.99 | 110.35 | 114.30 | 114.30 | 1,993,500 |
20 July 2023 | 113.00 | 113.87 | 110.76 | 112.03 | 112.03 | 1,270,100 |
19 July 2023 | 117.97 | 118.15 | 111.62 | 112.28 | 112.28 | 2,512,500 |
18 July 2023 | 107.00 | 120.80 | 105.50 | 117.73 | 117.73 | 7,134,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |