Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 32.33 | 32.53 | 31.95 | 31.98 | 31.98 | 787,700 |
07 Dec 2023 | 33.26 | 33.26 | 31.85 | 32.48 | 32.48 | 1,226,700 |
06 Dec 2023 | 34.58 | 34.84 | 32.84 | 32.88 | 32.88 | 635,400 |
05 Dec 2023 | 35.00 | 35.15 | 33.66 | 33.82 | 33.82 | 1,015,100 |
04 Dec 2023 | 34.03 | 35.63 | 33.88 | 35.51 | 35.51 | 779,900 |
01 Dec 2023 | 32.55 | 34.12 | 32.08 | 34.05 | 34.05 | 656,700 |
30 Nov 2023 | 32.49 | 33.09 | 32.08 | 32.75 | 32.75 | 964,400 |
29 Nov 2023 | 32.39 | 33.21 | 32.14 | 32.31 | 32.31 | 560,400 |
28 Nov 2023 | 32.01 | 32.49 | 31.82 | 32.03 | 32.03 | 955,600 |
27 Nov 2023 | 32.47 | 32.78 | 31.58 | 32.27 | 32.27 | 560,000 |
24 Nov 2023 | 32.77 | 33.00 | 32.35 | 32.75 | 32.75 | 204,200 |
22 Nov 2023 | 32.58 | 33.23 | 32.27 | 32.84 | 32.84 | 853,600 |
21 Nov 2023 | 31.75 | 32.38 | 31.64 | 32.03 | 32.03 | 836,800 |
20 Nov 2023 | 32.00 | 32.76 | 31.89 | 32.11 | 32.11 | 966,900 |
17 Nov 2023 | 31.40 | 32.56 | 31.33 | 32.24 | 32.24 | 1,235,600 |
16 Nov 2023 | 30.97 | 31.34 | 30.06 | 30.79 | 30.79 | 1,440,800 |
15 Nov 2023 | 29.94 | 31.54 | 29.74 | 31.08 | 31.08 | 1,324,900 |
14 Nov 2023 | 28.83 | 30.49 | 28.83 | 30.18 | 30.18 | 1,443,200 |
13 Nov 2023 | 26.12 | 27.25 | 25.68 | 26.70 | 26.70 | 876,800 |
10 Nov 2023 | 25.84 | 26.47 | 25.16 | 26.18 | 26.18 | 1,173,700 |
09 Nov 2023 | 27.73 | 27.92 | 25.48 | 25.62 | 25.62 | 1,130,800 |
08 Nov 2023 | 28.22 | 28.93 | 27.23 | 27.38 | 27.38 | 1,584,500 |
07 Nov 2023 | 26.35 | 29.32 | 26.31 | 28.28 | 28.28 | 2,033,600 |
06 Nov 2023 | 24.91 | 25.42 | 24.36 | 24.81 | 24.81 | 1,637,100 |
03 Nov 2023 | 24.66 | 25.60 | 24.60 | 24.89 | 24.89 | 1,652,800 |
02 Nov 2023 | 23.15 | 23.96 | 23.15 | 23.89 | 23.89 | 954,100 |
01 Nov 2023 | 23.02 | 23.10 | 22.27 | 22.65 | 22.65 | 796,200 |
31 Oct 2023 | 22.48 | 23.30 | 22.48 | 23.13 | 23.13 | 580,300 |
30 Oct 2023 | 22.81 | 22.82 | 22.05 | 22.32 | 22.32 | 884,800 |
27 Oct 2023 | 22.87 | 23.06 | 22.19 | 22.42 | 22.42 | 681,900 |
26 Oct 2023 | 22.93 | 23.16 | 22.40 | 22.58 | 22.58 | 846,800 |
25 Oct 2023 | 23.96 | 24.09 | 22.65 | 22.87 | 22.87 | 788,700 |
24 Oct 2023 | 24.68 | 25.04 | 24.07 | 24.28 | 24.28 | 904,600 |
23 Oct 2023 | 24.55 | 25.25 | 24.18 | 24.89 | 24.89 | 544,300 |
20 Oct 2023 | 25.75 | 25.83 | 24.45 | 24.58 | 24.58 | 1,314,900 |
19 Oct 2023 | 25.11 | 25.95 | 24.52 | 25.71 | 25.71 | 930,900 |
18 Oct 2023 | 25.05 | 25.54 | 24.85 | 25.10 | 25.10 | 839,300 |
17 Oct 2023 | 23.87 | 25.67 | 23.66 | 25.37 | 25.37 | 1,231,200 |
16 Oct 2023 | 23.75 | 24.32 | 23.47 | 23.89 | 23.89 | 987,300 |
13 Oct 2023 | 23.56 | 24.29 | 23.11 | 23.53 | 23.53 | 1,348,400 |
12 Oct 2023 | 25.74 | 25.99 | 23.50 | 23.53 | 23.53 | 1,151,200 |
11 Oct 2023 | 28.20 | 28.30 | 25.28 | 25.76 | 25.76 | 1,068,800 |
10 Oct 2023 | 27.63 | 28.82 | 27.61 | 28.16 | 28.16 | 798,500 |
09 Oct 2023 | 27.56 | 27.92 | 27.15 | 27.59 | 27.59 | 623,000 |
06 Oct 2023 | 27.01 | 28.13 | 26.19 | 27.71 | 27.71 | 530,400 |
05 Oct 2023 | 27.20 | 27.51 | 26.46 | 27.21 | 27.21 | 611,100 |
04 Oct 2023 | 28.09 | 28.27 | 27.16 | 27.30 | 27.30 | 940,100 |
03 Oct 2023 | 28.90 | 29.22 | 27.91 | 27.98 | 27.98 | 814,300 |
02 Oct 2023 | 29.17 | 29.48 | 28.97 | 29.23 | 29.23 | 437,200 |
29 Sept 2023 | 29.65 | 29.82 | 28.94 | 29.25 | 29.25 | 501,700 |
28 Sept 2023 | 28.35 | 29.88 | 28.18 | 29.28 | 29.28 | 577,600 |
27 Sept 2023 | 29.36 | 29.82 | 27.76 | 28.30 | 28.30 | 984,100 |
26 Sept 2023 | 30.18 | 30.45 | 28.95 | 29.01 | 29.01 | 688,100 |
25 Sept 2023 | 30.00 | 30.95 | 29.85 | 30.50 | 30.50 | 390,800 |
22 Sept 2023 | 29.99 | 30.37 | 29.84 | 30.03 | 30.03 | 260,200 |
21 Sept 2023 | 30.18 | 30.34 | 29.94 | 29.96 | 29.96 | 289,400 |
20 Sept 2023 | 30.45 | 31.22 | 30.42 | 30.59 | 30.59 | 304,300 |
19 Sept 2023 | 31.37 | 31.61 | 30.30 | 30.35 | 30.35 | 578,200 |
18 Sept 2023 | 31.26 | 31.45 | 30.68 | 31.36 | 31.36 | 729,200 |
15 Sept 2023 | 32.19 | 32.26 | 30.95 | 31.21 | 31.21 | 1,034,500 |
14 Sept 2023 | 32.51 | 32.88 | 31.98 | 32.18 | 32.18 | 330,600 |
13 Sept 2023 | 32.90 | 32.90 | 32.05 | 32.20 | 32.20 | 393,100 |
12 Sept 2023 | 32.60 | 33.26 | 32.56 | 32.90 | 32.90 | 751,200 |
11 Sept 2023 | 32.28 | 32.77 | 32.03 | 32.76 | 32.76 | 500,900 |
08 Sept 2023 | 32.36 | 32.58 | 31.74 | 32.00 | 32.00 | 532,500 |
07 Sept 2023 | 34.26 | 34.26 | 32.43 | 32.50 | 32.50 | 543,100 |
06 Sept 2023 | 34.96 | 35.56 | 33.79 | 34.47 | 34.47 | 484,800 |
05 Sept 2023 | 36.94 | 37.09 | 34.99 | 35.08 | 35.08 | 1,436,500 |
01 Sept 2023 | 36.44 | 37.83 | 36.40 | 37.37 | 37.37 | 1,133,800 |
31 Aug 2023 | 36.30 | 36.78 | 36.19 | 36.26 | 36.26 | 824,500 |
30 Aug 2023 | 35.01 | 36.29 | 34.60 | 36.20 | 36.20 | 720,000 |
29 Aug 2023 | 34.50 | 35.30 | 34.40 | 35.03 | 35.03 | 393,900 |
28 Aug 2023 | 34.23 | 34.64 | 34.23 | 34.50 | 34.50 | 349,300 |
25 Aug 2023 | 33.72 | 34.26 | 33.29 | 34.00 | 34.00 | 404,800 |
24 Aug 2023 | 34.33 | 34.47 | 33.63 | 33.67 | 33.67 | 596,400 |
23 Aug 2023 | 33.99 | 34.47 | 33.95 | 34.32 | 34.32 | 452,400 |
22 Aug 2023 | 33.66 | 33.88 | 33.22 | 33.74 | 33.74 | 578,500 |
21 Aug 2023 | 32.73 | 33.87 | 32.73 | 33.55 | 33.55 | 696,500 |
18 Aug 2023 | 31.80 | 32.97 | 31.72 | 32.65 | 32.65 | 597,700 |
17 Aug 2023 | 32.47 | 32.78 | 32.04 | 32.13 | 32.13 | 506,600 |
16 Aug 2023 | 33.42 | 33.56 | 32.40 | 32.47 | 32.47 | 616,300 |
15 Aug 2023 | 34.04 | 34.04 | 33.17 | 33.32 | 33.32 | 389,900 |
14 Aug 2023 | 34.36 | 34.49 | 33.86 | 34.18 | 34.18 | 748,300 |
11 Aug 2023 | 34.59 | 35.06 | 34.34 | 34.57 | 34.57 | 362,800 |
10 Aug 2023 | 35.71 | 36.25 | 34.50 | 34.91 | 34.91 | 762,300 |
09 Aug 2023 | 35.65 | 36.19 | 35.37 | 35.51 | 35.51 | 405,900 |
08 Aug 2023 | 36.77 | 36.94 | 35.68 | 35.70 | 35.70 | 556,800 |
07 Aug 2023 | 36.89 | 37.85 | 35.97 | 37.26 | 37.26 | 756,800 |
04 Aug 2023 | 37.11 | 37.25 | 36.43 | 36.86 | 36.86 | 809,000 |
03 Aug 2023 | 36.83 | 37.26 | 36.45 | 36.99 | 36.99 | 703,900 |
02 Aug 2023 | 36.94 | 37.79 | 36.51 | 37.07 | 37.07 | 1,194,400 |
01 Aug 2023 | 37.61 | 38.15 | 35.50 | 36.94 | 36.94 | 1,951,100 |
31 July 2023 | 38.31 | 39.64 | 38.23 | 38.63 | 38.63 | 1,273,900 |
28 July 2023 | 38.06 | 38.64 | 37.51 | 38.18 | 38.18 | 851,400 |
27 July 2023 | 39.38 | 39.39 | 37.19 | 37.49 | 37.49 | 1,140,400 |
26 July 2023 | 39.07 | 39.99 | 39.00 | 39.26 | 39.26 | 579,400 |
25 July 2023 | 39.08 | 40.13 | 39.08 | 39.25 | 39.25 | 654,800 |
24 July 2023 | 39.91 | 40.31 | 39.07 | 39.30 | 39.30 | 523,200 |
21 July 2023 | 41.03 | 41.56 | 39.92 | 40.07 | 40.07 | 891,500 |
20 July 2023 | 41.75 | 41.87 | 40.59 | 40.80 | 40.80 | 1,098,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |