Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 68.07 | 70.67 | 67.83 | 70.61 | 70.61 | 5,204,200 |
07 Dec 2023 | 68.30 | 68.93 | 67.58 | 68.78 | 68.78 | 1,765,700 |
06 Dec 2023 | 68.95 | 69.75 | 67.81 | 68.30 | 68.30 | 2,463,100 |
05 Dec 2023 | 67.10 | 68.52 | 66.50 | 68.38 | 68.38 | 2,845,800 |
04 Dec 2023 | 65.99 | 67.59 | 65.35 | 67.52 | 67.52 | 2,957,000 |
01 Dec 2023 | 64.50 | 66.77 | 64.10 | 66.76 | 66.76 | 2,754,200 |
30 Nov 2023 | 66.42 | 66.88 | 64.10 | 64.68 | 64.68 | 3,276,700 |
29 Nov 2023 | 65.95 | 66.94 | 65.62 | 66.13 | 66.13 | 3,437,000 |
28 Nov 2023 | 63.55 | 65.72 | 62.66 | 65.10 | 65.10 | 4,383,600 |
27 Nov 2023 | 62.67 | 63.86 | 62.40 | 62.85 | 62.85 | 2,038,100 |
24 Nov 2023 | 62.58 | 63.55 | 62.47 | 63.04 | 63.04 | 750,600 |
22 Nov 2023 | 63.03 | 63.54 | 62.23 | 62.66 | 62.66 | 1,505,500 |
21 Nov 2023 | 62.95 | 63.41 | 62.31 | 62.53 | 62.53 | 1,708,100 |
20 Nov 2023 | 62.50 | 64.46 | 62.50 | 63.63 | 63.63 | 3,245,300 |
17 Nov 2023 | 61.49 | 63.28 | 61.33 | 63.11 | 63.11 | 2,646,900 |
16 Nov 2023 | 61.50 | 62.22 | 60.93 | 61.55 | 61.55 | 3,080,500 |
15 Nov 2023 | 62.00 | 62.48 | 61.13 | 62.16 | 62.16 | 4,128,200 |
14 Nov 2023 | 59.90 | 61.63 | 59.71 | 61.60 | 61.60 | 5,004,400 |
13 Nov 2023 | 58.49 | 58.99 | 57.42 | 58.44 | 58.44 | 3,311,600 |
10 Nov 2023 | 56.15 | 58.85 | 55.68 | 58.84 | 58.84 | 5,913,500 |
09 Nov 2023 | 57.21 | 60.24 | 55.57 | 56.00 | 56.00 | 12,350,000 |
08 Nov 2023 | 55.29 | 56.88 | 55.02 | 55.81 | 55.81 | 8,346,600 |
07 Nov 2023 | 55.11 | 56.22 | 54.44 | 55.41 | 55.41 | 4,219,500 |
06 Nov 2023 | 54.19 | 54.43 | 52.45 | 53.21 | 53.21 | 3,358,500 |
03 Nov 2023 | 53.25 | 54.53 | 53.02 | 54.10 | 54.10 | 3,623,100 |
02 Nov 2023 | 52.46 | 53.07 | 51.90 | 52.19 | 52.19 | 2,183,800 |
01 Nov 2023 | 50.99 | 51.24 | 49.86 | 50.49 | 50.49 | 1,936,400 |
31 Oct 2023 | 50.50 | 51.46 | 50.14 | 51.26 | 51.26 | 1,468,500 |
30 Oct 2023 | 50.87 | 50.95 | 49.91 | 50.41 | 50.41 | 1,420,300 |
27 Oct 2023 | 50.96 | 51.23 | 50.03 | 50.19 | 50.19 | 1,250,500 |
26 Oct 2023 | 51.34 | 51.96 | 50.13 | 50.75 | 50.75 | 1,838,800 |
25 Oct 2023 | 52.41 | 52.92 | 51.11 | 51.21 | 51.21 | 2,110,400 |
24 Oct 2023 | 53.14 | 54.47 | 53.08 | 53.62 | 53.62 | 1,633,300 |
23 Oct 2023 | 52.73 | 53.63 | 52.03 | 52.49 | 52.49 | 2,295,000 |
20 Oct 2023 | 55.11 | 55.11 | 53.28 | 53.33 | 53.33 | 2,946,100 |
19 Oct 2023 | 56.49 | 56.83 | 55.32 | 55.41 | 55.41 | 1,358,200 |
18 Oct 2023 | 57.65 | 57.96 | 55.89 | 56.02 | 56.02 | 1,645,800 |
17 Oct 2023 | 56.52 | 58.83 | 56.45 | 58.13 | 58.13 | 1,552,600 |
16 Oct 2023 | 55.43 | 57.66 | 55.21 | 57.34 | 57.34 | 1,635,700 |
13 Oct 2023 | 56.30 | 56.79 | 55.24 | 55.58 | 55.58 | 2,357,600 |
12 Oct 2023 | 57.38 | 57.51 | 55.78 | 56.29 | 56.29 | 1,814,100 |
11 Oct 2023 | 58.32 | 58.66 | 56.86 | 57.42 | 57.42 | 1,560,900 |
10 Oct 2023 | 57.67 | 58.61 | 57.45 | 58.14 | 58.14 | 1,514,800 |
09 Oct 2023 | 56.01 | 57.75 | 55.78 | 57.31 | 57.31 | 1,664,700 |
06 Oct 2023 | 54.66 | 57.25 | 54.53 | 56.85 | 56.85 | 1,893,200 |
05 Oct 2023 | 55.67 | 56.13 | 55.13 | 55.47 | 55.47 | 1,631,100 |
04 Oct 2023 | 56.69 | 56.93 | 55.55 | 56.27 | 56.27 | 1,992,500 |
03 Oct 2023 | 56.82 | 57.45 | 56.00 | 56.22 | 56.22 | 1,870,200 |
02 Oct 2023 | 58.33 | 58.60 | 57.31 | 57.84 | 57.84 | 1,975,800 |
29 Sept 2023 | 58.84 | 59.80 | 58.34 | 58.53 | 58.53 | 1,471,800 |
28 Sept 2023 | 57.00 | 58.30 | 56.02 | 57.93 | 57.93 | 1,896,700 |
27 Sept 2023 | 58.90 | 59.00 | 57.18 | 57.44 | 57.44 | 2,182,600 |
26 Sept 2023 | 58.00 | 59.37 | 57.85 | 58.28 | 58.28 | 1,997,000 |
25 Sept 2023 | 58.65 | 59.48 | 58.28 | 58.52 | 58.52 | 1,696,000 |
22 Sept 2023 | 59.61 | 60.12 | 58.28 | 59.29 | 59.29 | 2,864,100 |
21 Sept 2023 | 59.15 | 59.79 | 58.22 | 58.23 | 58.23 | 2,380,100 |
20 Sept 2023 | 61.05 | 61.94 | 60.18 | 60.23 | 60.23 | 1,512,900 |
19 Sept 2023 | 60.50 | 61.12 | 59.51 | 60.66 | 60.66 | 1,868,900 |
18 Sept 2023 | 62.00 | 62.60 | 60.77 | 60.86 | 60.86 | 2,935,300 |
15 Sept 2023 | 64.29 | 64.83 | 62.15 | 62.72 | 62.72 | 3,713,100 |
14 Sept 2023 | 65.20 | 65.32 | 64.11 | 64.62 | 64.62 | 1,756,300 |
13 Sept 2023 | 65.72 | 66.00 | 63.73 | 64.58 | 64.58 | 1,680,900 |
12 Sept 2023 | 66.48 | 67.62 | 65.48 | 65.80 | 65.80 | 1,949,700 |
11 Sept 2023 | 65.65 | 67.02 | 65.09 | 66.71 | 66.71 | 2,152,700 |
08 Sept 2023 | 66.68 | 67.48 | 64.71 | 65.48 | 65.48 | 2,376,300 |
07 Sept 2023 | 64.85 | 67.31 | 64.61 | 66.87 | 66.87 | 2,617,800 |
06 Sept 2023 | 65.25 | 66.26 | 64.98 | 66.08 | 66.08 | 1,720,000 |
05 Sept 2023 | 64.51 | 66.23 | 64.03 | 65.69 | 65.69 | 1,780,000 |
01 Sept 2023 | 64.71 | 65.85 | 64.57 | 65.42 | 65.42 | 2,468,500 |
31 Aug 2023 | 62.30 | 64.33 | 62.30 | 63.71 | 63.71 | 3,184,800 |
30 Aug 2023 | 60.06 | 62.38 | 59.93 | 61.99 | 61.99 | 2,261,300 |
29 Aug 2023 | 58.20 | 60.64 | 57.89 | 60.53 | 60.53 | 2,531,500 |
28 Aug 2023 | 59.71 | 59.94 | 58.55 | 58.57 | 58.57 | 1,601,800 |
25 Aug 2023 | 58.81 | 59.91 | 58.20 | 59.37 | 59.37 | 2,331,500 |
24 Aug 2023 | 61.94 | 62.26 | 58.98 | 59.16 | 59.16 | 2,468,900 |
23 Aug 2023 | 60.15 | 62.80 | 60.07 | 61.53 | 61.53 | 2,512,000 |
22 Aug 2023 | 61.00 | 61.02 | 60.00 | 60.23 | 60.23 | 1,710,100 |
21 Aug 2023 | 59.30 | 60.75 | 58.98 | 60.56 | 60.56 | 2,245,200 |
18 Aug 2023 | 57.49 | 59.47 | 56.53 | 59.31 | 59.31 | 2,632,700 |
17 Aug 2023 | 60.35 | 60.43 | 58.60 | 58.68 | 58.68 | 2,874,500 |
16 Aug 2023 | 60.79 | 61.91 | 60.31 | 60.35 | 60.35 | 2,600,600 |
15 Aug 2023 | 60.90 | 61.36 | 60.22 | 61.22 | 61.22 | 3,575,100 |
14 Aug 2023 | 60.65 | 62.36 | 60.11 | 61.77 | 61.77 | 2,727,600 |
11 Aug 2023 | 61.00 | 62.11 | 60.36 | 61.93 | 61.93 | 4,421,700 |
10 Aug 2023 | 60.65 | 63.57 | 59.89 | 60.58 | 60.58 | 6,071,700 |
09 Aug 2023 | 64.12 | 64.70 | 58.80 | 59.69 | 59.69 | 13,310,800 |
08 Aug 2023 | 60.01 | 60.10 | 57.10 | 58.40 | 58.40 | 9,552,400 |
07 Aug 2023 | 61.42 | 61.74 | 59.82 | 61.59 | 61.59 | 3,122,600 |
04 Aug 2023 | 63.12 | 63.57 | 61.04 | 61.28 | 61.28 | 3,342,500 |
03 Aug 2023 | 60.73 | 62.20 | 60.30 | 61.84 | 61.84 | 2,699,000 |
02 Aug 2023 | 63.56 | 63.81 | 60.82 | 60.98 | 60.98 | 4,104,400 |
01 Aug 2023 | 65.62 | 66.20 | 64.52 | 65.46 | 65.46 | 2,621,700 |
31 Jul 2023 | 65.04 | 67.19 | 64.90 | 66.03 | 66.03 | 4,321,100 |
28 Jul 2023 | 62.80 | 68.25 | 62.59 | 64.06 | 64.06 | 10,352,600 |
27 Jul 2023 | 62.74 | 63.08 | 60.65 | 61.10 | 61.10 | 3,410,700 |
26 Jul 2023 | 60.40 | 61.83 | 59.87 | 61.39 | 61.39 | 3,424,900 |
25 Jul 2023 | 61.75 | 62.71 | 60.30 | 60.41 | 60.41 | 2,846,100 |
24 Jul 2023 | 60.82 | 62.42 | 60.61 | 61.35 | 61.35 | 4,101,200 |
21 Jul 2023 | 63.27 | 63.52 | 60.72 | 62.26 | 62.26 | 5,832,800 |
20 Jul 2023 | 66.60 | 67.50 | 62.70 | 62.83 | 62.83 | 6,707,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |