Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 58.26 | 59.74 | 57.40 | 58.94 | 58.94 | 15,458,300 |
07 Dec 2023 | 59.09 | 59.15 | 58.12 | 58.48 | 58.48 | 17,422,400 |
06 Dec 2023 | 57.83 | 60.46 | 57.75 | 59.53 | 59.53 | 25,245,600 |
05 Dec 2023 | 59.31 | 59.47 | 57.32 | 57.92 | 57.92 | 21,506,500 |
04 Dec 2023 | 59.43 | 60.38 | 59.24 | 59.85 | 59.85 | 14,107,900 |
01 Dec 2023 | 57.63 | 59.81 | 57.45 | 59.65 | 59.65 | 18,416,900 |
30 Nov 2023 | 58.05 | 58.10 | 57.05 | 57.61 | 57.61 | 19,039,400 |
29 Nov 2023 | 59.23 | 60.20 | 57.91 | 57.97 | 57.97 | 19,258,300 |
28 Nov 2023 | 56.47 | 58.70 | 56.13 | 58.47 | 58.47 | 23,957,900 |
27 Nov 2023 | 56.00 | 56.97 | 55.71 | 56.39 | 56.39 | 15,183,800 |
24 Nov 2023 | 56.00 | 56.13 | 55.55 | 55.76 | 55.76 | 6,846,600 |
22 Nov 2023 | 55.79 | 56.74 | 55.62 | 56.34 | 56.34 | 11,451,600 |
21 Nov 2023 | 56.55 | 56.63 | 55.28 | 55.40 | 55.40 | 13,729,000 |
20 Nov 2023 | 56.54 | 57.24 | 56.26 | 56.99 | 56.99 | 11,406,700 |
17 Nov 2023 | 56.87 | 56.96 | 56.35 | 56.54 | 56.54 | 12,138,000 |
16 Nov 2023 | 57.96 | 58.27 | 56.55 | 56.82 | 56.82 | 12,748,600 |
15 Nov 2023 | 57.00 | 58.56 | 56.99 | 58.25 | 58.25 | 15,222,100 |
14 Nov 2023 | 55.49 | 57.19 | 55.42 | 56.68 | 56.68 | 16,775,400 |
13 Nov 2023 | 54.44 | 54.72 | 53.98 | 54.39 | 54.39 | 11,861,100 |
10 Nov 2023 | 54.34 | 54.83 | 53.87 | 54.77 | 54.77 | 9,682,100 |
09 Nov 2023 | 55.80 | 56.03 | 54.15 | 54.28 | 54.28 | 12,568,700 |
08 Nov 2023 | 54.33 | 55.83 | 53.55 | 55.08 | 55.08 | 20,518,500 |
07 Nov 2023 | 54.44 | 55.04 | 54.05 | 54.63 | 54.63 | 13,038,500 |
06 Nov 2023 | 56.65 | 56.72 | 54.19 | 54.62 | 54.62 | 17,246,800 |
03 Nov 2023 | 55.42 | 56.27 | 55.38 | 56.10 | 56.10 | 18,722,400 |
02 Nov 2023 | 55.05 | 55.43 | 52.55 | 55.06 | 55.06 | 35,348,000 |
01 Nov 2023 | 51.91 | 52.20 | 51.10 | 51.66 | 51.66 | 25,259,700 |
31 Oct 2023 | 51.09 | 51.89 | 50.80 | 51.80 | 51.80 | 12,942,500 |
30 Oct 2023 | 50.95 | 51.44 | 50.58 | 51.05 | 51.05 | 13,168,900 |
27 Oct 2023 | 51.51 | 51.67 | 50.25 | 50.39 | 50.39 | 18,382,700 |
26 Oct 2023 | 51.50 | 52.25 | 51.06 | 51.75 | 51.75 | 17,045,600 |
25 Oct 2023 | 52.55 | 52.78 | 51.23 | 51.49 | 51.49 | 22,784,100 |
24 Oct 2023 | 53.88 | 54.61 | 53.59 | 54.24 | 54.24 | 9,733,900 |
23 Oct 2023 | 52.92 | 54.13 | 52.65 | 53.45 | 53.45 | 13,629,400 |
20 Oct 2023 | 53.99 | 54.47 | 53.34 | 53.39 | 53.39 | 20,966,100 |
19 Oct 2023 | 55.66 | 56.40 | 54.70 | 54.81 | 54.81 | 16,298,500 |
18 Oct 2023 | 56.53 | 57.10 | 55.71 | 55.80 | 55.80 | 10,514,500 |
17 Oct 2023 | 56.51 | 57.59 | 56.49 | 57.16 | 57.16 | 10,325,200 |
16 Oct 2023 | 56.11 | 57.08 | 55.81 | 57.00 | 57.00 | 14,267,700 |
13 Oct 2023 | 56.50 | 56.88 | 55.53 | 55.75 | 55.75 | 12,048,500 |
12 Oct 2023 | 58.09 | 58.10 | 56.24 | 56.35 | 56.35 | 13,497,100 |
11 Oct 2023 | 58.11 | 58.89 | 57.58 | 58.07 | 58.07 | 10,866,200 |
10 Oct 2023 | 57.96 | 58.50 | 57.41 | 57.72 | 57.72 | 17,455,200 |
09 Oct 2023 | 56.99 | 58.09 | 56.32 | 57.96 | 57.96 | 10,376,600 |
06 Oct 2023 | 56.83 | 58.25 | 55.86 | 57.77 | 57.77 | 18,344,500 |
05 Oct 2023 | 58.39 | 58.66 | 57.26 | 57.48 | 57.48 | 13,037,200 |
04 Oct 2023 | 58.11 | 58.65 | 57.31 | 58.57 | 58.57 | 11,019,600 |
03 Oct 2023 | 57.89 | 58.65 | 57.12 | 57.30 | 57.30 | 12,014,000 |
02 Oct 2023 | 58.62 | 59.64 | 58.01 | 58.56 | 58.56 | 12,961,500 |
29 Sept 2023 | 58.85 | 59.33 | 58.07 | 58.46 | 58.46 | 10,544,900 |
28 Sept 2023 | 57.41 | 58.46 | 57.02 | 58.18 | 58.18 | 11,387,600 |
27 Sept 2023 | 59.05 | 59.57 | 56.53 | 57.34 | 57.34 | 19,171,000 |
26 Sept 2023 | 58.30 | 59.22 | 58.23 | 58.93 | 58.93 | 11,111,900 |
25 Sept 2023 | 57.54 | 58.90 | 57.51 | 58.86 | 58.86 | 11,493,800 |
22 Sept 2023 | 59.02 | 59.19 | 57.83 | 57.88 | 57.88 | 12,756,700 |
21 Sept 2023 | 59.95 | 60.31 | 58.61 | 58.62 | 58.62 | 15,343,900 |
20 Sept 2023 | 62.56 | 62.62 | 60.83 | 60.86 | 60.86 | 11,138,900 |
19 Sept 2023 | 62.10 | 62.42 | 61.45 | 62.19 | 62.19 | 11,441,800 |
18 Sept 2023 | 63.35 | 63.51 | 62.75 | 62.94 | 62.94 | 14,050,000 |
15 Sept 2023 | 64.66 | 65.73 | 63.91 | 64.21 | 64.21 | 21,818,700 |
14 Sept 2023 | 63.89 | 64.60 | 63.31 | 64.44 | 64.44 | 14,564,700 |
13 Sept 2023 | 62.81 | 63.32 | 62.17 | 62.84 | 62.84 | 9,426,600 |
12 Sept 2023 | 61.88 | 63.69 | 61.76 | 62.81 | 62.81 | 12,224,300 |
11 Sept 2023 | 61.73 | 62.26 | 61.27 | 61.93 | 61.93 | 12,280,100 |
08 Sept 2023 | 61.58 | 61.81 | 60.31 | 60.98 | 60.98 | 15,367,400 |
07 Sept 2023 | 62.00 | 62.09 | 61.12 | 61.65 | 61.65 | 12,712,700 |
06 Sept 2023 | 63.12 | 63.84 | 62.68 | 62.80 | 62.80 | 13,621,300 |
05 Sept 2023 | 63.38 | 64.18 | 63.03 | 63.74 | 63.74 | 12,739,100 |
01 Sept 2023 | 63.13 | 63.65 | 62.73 | 63.57 | 63.57 | 11,709,600 |
31 Aug 2023 | 62.72 | 63.41 | 62.45 | 62.51 | 62.51 | 13,840,200 |
30 Aug 2023 | 62.38 | 63.47 | 62.12 | 63.42 | 63.42 | 12,041,000 |
29 Aug 2023 | 61.63 | 62.74 | 61.53 | 62.50 | 62.50 | 11,627,600 |
28 Aug 2023 | 61.59 | 61.96 | 61.03 | 61.67 | 61.67 | 10,459,300 |
25 Aug 2023 | 60.99 | 61.60 | 60.08 | 61.19 | 61.19 | 11,150,100 |
24 Aug 2023 | 61.69 | 61.92 | 60.62 | 60.71 | 60.71 | 12,846,900 |
23 Aug 2023 | 61.28 | 62.37 | 60.93 | 61.76 | 61.76 | 13,105,400 |
22 Aug 2023 | 59.92 | 61.31 | 59.61 | 60.98 | 60.98 | 17,364,200 |
21 Aug 2023 | 59.46 | 59.77 | 58.75 | 59.51 | 59.51 | 14,133,700 |
18 Aug 2023 | 57.39 | 59.80 | 57.29 | 59.42 | 59.42 | 19,020,500 |
17 Aug 2023 | 59.01 | 59.19 | 58.15 | 58.60 | 58.60 | 20,616,700 |
16 Aug 2023 | 59.44 | 60.19 | 59.26 | 59.68 | 59.68 | 16,592,700 |
15 Aug 2023 | 62.76 | 62.77 | 59.40 | 59.47 | 59.47 | 32,003,500 |
14 Aug 2023 | 62.15 | 63.44 | 61.68 | 63.27 | 63.27 | 22,668,000 |
11 Aug 2023 | 62.27 | 62.50 | 61.47 | 61.54 | 61.54 | 12,393,700 |
10 Aug 2023 | 62.60 | 63.05 | 62.08 | 62.79 | 62.79 | 13,119,100 |
09 Aug 2023 | 63.10 | 63.39 | 61.93 | 62.02 | 62.02 | 13,788,700 |
08 Aug 2023 | 63.77 | 63.99 | 62.49 | 63.19 | 63.19 | 17,683,700 |
07 Aug 2023 | 63.02 | 64.75 | 62.20 | 64.42 | 64.42 | 23,738,000 |
04 Aug 2023 | 64.80 | 64.97 | 62.66 | 62.75 | 62.75 | 25,230,100 |
03 Aug 2023 | 66.70 | 66.93 | 64.10 | 64.18 | 64.18 | 51,260,800 |
02 Aug 2023 | 74.38 | 74.99 | 72.50 | 73.20 | 73.20 | 24,567,800 |
01 Aug 2023 | 76.19 | 76.28 | 74.56 | 75.53 | 75.53 | 14,608,700 |
31 July 2023 | 74.90 | 76.54 | 74.74 | 75.82 | 75.82 | 15,661,100 |
28 July 2023 | 73.04 | 74.19 | 72.96 | 73.98 | 73.98 | 10,182,300 |
27 July 2023 | 74.33 | 75.06 | 71.81 | 72.03 | 72.03 | 11,836,600 |
26 July 2023 | 72.89 | 73.76 | 72.41 | 73.43 | 73.43 | 11,332,500 |
25 July 2023 | 73.68 | 74.30 | 72.94 | 72.96 | 72.96 | 8,536,000 |
24 July 2023 | 73.04 | 73.97 | 73.01 | 73.69 | 73.69 | 8,845,400 |
21 July 2023 | 72.73 | 73.62 | 71.83 | 72.99 | 72.99 | 25,508,500 |
20 July 2023 | 72.82 | 74.68 | 72.80 | 73.02 | 73.02 | 14,221,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |