Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 69.23 | 69.72 | 68.28 | 68.31 | 68.31 | 3,200,500 |
05 Dec 2023 | 68.35 | 69.26 | 67.83 | 68.33 | 68.33 | 3,343,300 |
04 Dec 2023 | 70.19 | 70.78 | 67.35 | 68.76 | 68.76 | 6,863,300 |
01 Dec 2023 | 70.14 | 71.91 | 69.20 | 71.60 | 71.60 | 5,417,400 |
30 Nov 2023 | 70.90 | 71.79 | 69.43 | 70.46 | 70.46 | 5,980,900 |
29 Nov 2023 | 70.00 | 72.34 | 69.92 | 70.37 | 70.37 | 4,645,800 |
28 Nov 2023 | 68.72 | 70.02 | 68.47 | 69.03 | 69.03 | 3,845,200 |
27 Nov 2023 | 67.00 | 70.11 | 66.98 | 69.19 | 69.19 | 5,790,100 |
24 Nov 2023 | 66.66 | 67.46 | 66.40 | 67.27 | 67.27 | 1,933,900 |
22 Nov 2023 | 66.43 | 67.56 | 66.05 | 66.83 | 66.83 | 4,554,400 |
21 Nov 2023 | 66.83 | 66.93 | 65.53 | 65.85 | 65.85 | 3,681,600 |
20 Nov 2023 | 66.35 | 67.98 | 66.13 | 67.29 | 67.29 | 4,830,100 |
17 Nov 2023 | 66.48 | 66.65 | 64.77 | 66.47 | 66.47 | 5,549,500 |
16 Nov 2023 | 67.72 | 68.04 | 65.92 | 66.30 | 66.30 | 4,581,300 |
15 Nov 2023 | 68.15 | 69.25 | 66.60 | 68.05 | 68.05 | 6,301,300 |
14 Nov 2023 | 65.99 | 68.38 | 65.70 | 67.63 | 67.63 | 10,281,700 |
13 Nov 2023 | 64.15 | 65.00 | 61.74 | 63.46 | 63.46 | 11,521,800 |
10 Nov 2023 | 61.67 | 65.60 | 60.23 | 64.01 | 64.01 | 42,618,700 |
09 Nov 2023 | 79.70 | 80.38 | 76.47 | 76.81 | 76.81 | 12,310,100 |
08 Nov 2023 | 77.60 | 78.89 | 77.16 | 78.84 | 78.84 | 3,857,500 |
07 Nov 2023 | 78.21 | 79.85 | 77.00 | 77.70 | 77.70 | 3,074,100 |
06 Nov 2023 | 79.40 | 79.77 | 76.47 | 77.47 | 77.47 | 3,047,800 |
03 Nov 2023 | 76.64 | 80.07 | 76.50 | 79.08 | 79.08 | 4,708,200 |
02 Nov 2023 | 75.00 | 76.13 | 74.34 | 75.68 | 75.68 | 4,675,300 |
01 Nov 2023 | 70.39 | 71.34 | 69.21 | 70.76 | 70.76 | 3,078,000 |
31 Oct 2023 | 68.22 | 71.07 | 68.17 | 70.96 | 70.96 | 4,152,900 |
30 Oct 2023 | 67.97 | 68.22 | 66.52 | 67.95 | 67.95 | 3,029,000 |
27 Oct 2023 | 67.17 | 68.34 | 66.37 | 66.86 | 66.86 | 3,958,900 |
26 Oct 2023 | 70.75 | 70.92 | 64.69 | 66.22 | 66.22 | 9,263,700 |
25 Oct 2023 | 74.89 | 75.17 | 71.40 | 71.67 | 71.67 | 3,587,900 |
24 Oct 2023 | 75.03 | 76.53 | 74.77 | 76.52 | 76.52 | 3,196,000 |
23 Oct 2023 | 73.60 | 74.58 | 72.19 | 73.64 | 73.64 | 4,548,200 |
20 Oct 2023 | 75.89 | 76.34 | 73.20 | 74.06 | 74.06 | 3,778,600 |
19 Oct 2023 | 77.50 | 78.34 | 75.42 | 75.87 | 75.87 | 3,439,100 |
18 Oct 2023 | 78.82 | 79.47 | 76.37 | 76.77 | 76.77 | 3,511,200 |
17 Oct 2023 | 80.00 | 81.16 | 79.41 | 79.59 | 79.59 | 4,247,400 |
16 Oct 2023 | 77.74 | 81.43 | 76.85 | 80.87 | 80.87 | 4,892,300 |
13 Oct 2023 | 85.06 | 85.26 | 79.87 | 80.24 | 80.24 | 5,060,000 |
12 Oct 2023 | 85.38 | 85.98 | 83.76 | 84.49 | 84.49 | 3,141,900 |
11 Oct 2023 | 86.01 | 86.43 | 84.18 | 84.77 | 84.77 | 3,104,900 |
10 Oct 2023 | 84.37 | 86.04 | 83.82 | 85.16 | 85.16 | 2,961,000 |
09 Oct 2023 | 81.19 | 84.70 | 80.91 | 83.96 | 83.96 | 3,615,200 |
06 Oct 2023 | 77.25 | 83.32 | 77.12 | 82.15 | 82.15 | 4,822,400 |
05 Oct 2023 | 79.19 | 79.30 | 76.62 | 78.16 | 78.16 | 2,565,300 |
04 Oct 2023 | 77.15 | 79.75 | 76.96 | 79.37 | 79.37 | 3,209,100 |
03 Oct 2023 | 77.04 | 78.92 | 75.94 | 76.40 | 76.40 | 2,549,500 |
02 Oct 2023 | 78.15 | 79.19 | 77.46 | 78.31 | 78.31 | 2,525,400 |
29 Sept 2023 | 78.98 | 79.46 | 77.79 | 78.15 | 78.15 | 2,643,400 |
28 Sept 2023 | 76.52 | 78.73 | 75.79 | 77.69 | 77.69 | 3,064,900 |
27 Sept 2023 | 74.52 | 76.39 | 74.45 | 75.43 | 75.43 | 3,804,900 |
26 Sept 2023 | 74.64 | 74.91 | 73.76 | 74.37 | 74.37 | 2,588,900 |
25 Sept 2023 | 75.71 | 76.45 | 74.27 | 75.10 | 75.10 | 2,704,000 |
22 Sept 2023 | 76.72 | 77.39 | 75.66 | 76.35 | 76.35 | 2,929,500 |
21 Sept 2023 | 77.25 | 77.78 | 75.44 | 75.72 | 75.72 | 3,147,100 |
20 Sept 2023 | 79.20 | 79.89 | 78.25 | 78.29 | 78.29 | 3,017,600 |
19 Sept 2023 | 80.46 | 80.96 | 78.65 | 79.06 | 79.06 | 4,049,000 |
18 Sept 2023 | 82.72 | 83.07 | 80.37 | 80.71 | 80.71 | 3,255,500 |
15 Sept 2023 | 85.23 | 85.24 | 82.31 | 83.38 | 83.38 | 4,216,200 |
14 Sept 2023 | 85.68 | 85.89 | 83.76 | 85.37 | 85.37 | 3,139,000 |
13 Sept 2023 | 85.75 | 86.98 | 84.91 | 85.33 | 85.33 | 2,531,600 |
12 Sept 2023 | 85.58 | 87.74 | 85.50 | 85.80 | 85.80 | 2,822,100 |
11 Sept 2023 | 84.79 | 86.96 | 84.33 | 86.53 | 86.53 | 2,991,000 |
08 Sept 2023 | 84.25 | 85.95 | 83.49 | 83.89 | 83.89 | 2,934,400 |
07 Sept 2023 | 81.87 | 84.74 | 81.56 | 84.31 | 84.31 | 3,038,700 |
06 Sept 2023 | 82.50 | 83.56 | 81.52 | 83.47 | 83.47 | 3,885,800 |
05 Sept 2023 | 79.19 | 81.88 | 78.67 | 81.42 | 81.42 | 3,212,100 |
01 Sept 2023 | 80.87 | 81.48 | 79.52 | 79.93 | 79.93 | 3,050,300 |
31 Aug 2023 | 79.59 | 80.64 | 79.15 | 80.03 | 80.03 | 3,362,100 |
30 Aug 2023 | 78.70 | 80.41 | 78.35 | 80.28 | 80.28 | 2,358,700 |
29 Aug 2023 | 76.00 | 78.89 | 75.68 | 78.80 | 78.80 | 2,436,100 |
28 Aug 2023 | 76.78 | 77.04 | 75.55 | 76.21 | 76.21 | 1,898,600 |
25 Aug 2023 | 74.51 | 76.24 | 73.55 | 75.91 | 75.91 | 2,439,600 |
24 Aug 2023 | 78.20 | 78.79 | 74.47 | 74.51 | 74.51 | 2,605,100 |
23 Aug 2023 | 75.03 | 78.19 | 74.97 | 77.67 | 77.67 | 3,839,900 |
22 Aug 2023 | 73.59 | 74.90 | 73.39 | 74.59 | 74.59 | 2,820,200 |
21 Aug 2023 | 72.22 | 73.80 | 72.11 | 73.34 | 73.34 | 3,219,500 |
18 Aug 2023 | 70.08 | 72.72 | 69.72 | 72.18 | 72.18 | 3,590,200 |
17 Aug 2023 | 72.74 | 72.95 | 70.48 | 71.19 | 71.19 | 4,117,900 |
16 Aug 2023 | 73.74 | 74.24 | 72.42 | 72.74 | 72.74 | 2,965,500 |
15 Aug 2023 | 74.75 | 74.75 | 73.36 | 73.69 | 73.69 | 2,511,300 |
14 Aug 2023 | 74.05 | 75.36 | 73.84 | 75.26 | 75.26 | 3,748,000 |
11 Aug 2023 | 76.51 | 76.68 | 74.06 | 74.62 | 74.62 | 5,798,900 |
10 Aug 2023 | 79.12 | 81.50 | 76.40 | 77.09 | 77.09 | 8,956,400 |
09 Aug 2023 | 84.65 | 85.00 | 80.70 | 80.93 | 80.93 | 8,054,000 |
08 Aug 2023 | 84.70 | 85.54 | 83.75 | 85.30 | 85.30 | 3,969,500 |
07 Aug 2023 | 85.36 | 85.98 | 84.15 | 85.80 | 85.80 | 2,717,400 |
04 Aug 2023 | 85.53 | 86.50 | 83.67 | 84.84 | 84.84 | 2,270,500 |
03 Aug 2023 | 85.67 | 86.88 | 84.47 | 84.76 | 84.76 | 2,714,300 |
02 Aug 2023 | 88.32 | 88.56 | 85.29 | 86.64 | 86.64 | 3,588,300 |
01 Aug 2023 | 90.34 | 90.67 | 88.92 | 90.05 | 90.05 | 2,353,800 |
31 July 2023 | 90.83 | 91.85 | 89.29 | 91.26 | 91.26 | 3,855,200 |
28 July 2023 | 89.02 | 90.85 | 88.11 | 90.45 | 90.45 | 5,267,700 |
27 July 2023 | 87.83 | 89.50 | 85.01 | 85.38 | 85.38 | 5,763,700 |
26 July 2023 | 82.52 | 84.62 | 82.42 | 84.59 | 84.59 | 3,176,300 |
25 July 2023 | 82.62 | 84.50 | 82.56 | 83.23 | 83.23 | 2,884,100 |
24 July 2023 | 84.44 | 84.44 | 81.91 | 82.07 | 82.07 | 4,072,000 |
21 July 2023 | 84.89 | 85.88 | 83.84 | 84.16 | 84.16 | 8,187,300 |
20 July 2023 | 86.90 | 87.34 | 83.70 | 84.40 | 84.40 | 5,253,600 |
19 July 2023 | 87.65 | 89.72 | 86.87 | 88.31 | 88.31 | 6,503,500 |
18 July 2023 | 90.40 | 91.20 | 86.40 | 88.53 | 88.53 | 6,818,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |