Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Sept 2023 | 36.91 | 37.25 | 35.71 | 35.96 | 35.96 | 7,449,096 |
21 Sept 2023 | 36.00 | 36.34 | 35.06 | 35.95 | 35.95 | 10,874,600 |
20 Sept 2023 | 38.56 | 38.67 | 37.41 | 37.53 | 37.53 | 5,781,200 |
19 Sept 2023 | 38.00 | 38.68 | 37.53 | 38.38 | 38.38 | 5,363,300 |
18 Sept 2023 | 38.77 | 38.97 | 38.03 | 38.28 | 38.28 | 4,459,200 |
15 Sept 2023 | 40.08 | 40.45 | 39.14 | 39.28 | 39.28 | 6,862,600 |
14 Sept 2023 | 39.72 | 40.09 | 39.32 | 39.89 | 39.89 | 7,735,100 |
13 Sept 2023 | 38.24 | 39.04 | 37.40 | 39.03 | 39.03 | 6,283,300 |
12 Sept 2023 | 38.00 | 38.68 | 37.91 | 38.32 | 38.32 | 3,432,700 |
11 Sept 2023 | 39.08 | 39.13 | 38.01 | 38.24 | 38.24 | 4,137,100 |
08 Sept 2023 | 38.50 | 38.77 | 37.54 | 38.25 | 38.25 | 5,300,900 |
07 Sept 2023 | 38.17 | 39.40 | 37.83 | 39.15 | 39.15 | 5,396,300 |
06 Sept 2023 | 37.28 | 40.12 | 37.20 | 39.22 | 39.22 | 12,004,900 |
05 Sept 2023 | 37.63 | 37.95 | 37.12 | 37.31 | 37.31 | 6,979,500 |
01 Sept 2023 | 37.69 | 38.60 | 37.53 | 38.52 | 38.52 | 7,024,500 |
31 Aug 2023 | 39.22 | 39.29 | 37.13 | 37.63 | 37.63 | 7,856,500 |
30 Aug 2023 | 37.25 | 38.01 | 37.00 | 37.93 | 37.93 | 5,907,400 |
29 Aug 2023 | 37.00 | 37.58 | 36.78 | 37.56 | 37.56 | 6,413,500 |
28 Aug 2023 | 36.57 | 37.47 | 36.38 | 36.90 | 36.90 | 6,926,500 |
25 Aug 2023 | 35.35 | 36.49 | 35.15 | 36.17 | 36.17 | 11,837,800 |
24 Aug 2023 | 36.71 | 36.76 | 34.87 | 35.21 | 35.21 | 12,124,100 |
23 Aug 2023 | 36.49 | 37.38 | 36.25 | 36.85 | 36.85 | 8,560,000 |
22 Aug 2023 | 38.41 | 38.61 | 36.48 | 36.52 | 36.52 | 11,576,900 |
21 Aug 2023 | 38.55 | 38.90 | 37.61 | 38.67 | 38.67 | 8,383,000 |
18 Aug 2023 | 38.00 | 39.20 | 37.33 | 38.68 | 38.68 | 10,965,700 |
17 Aug 2023 | 40.93 | 41.08 | 39.14 | 39.49 | 39.49 | 11,627,100 |
16 Aug 2023 | 39.12 | 41.28 | 38.01 | 40.50 | 40.50 | 23,299,100 |
15 Aug 2023 | 45.10 | 45.60 | 40.11 | 40.58 | 40.58 | 52,278,000 |
14 Aug 2023 | 56.54 | 57.08 | 55.72 | 56.90 | 56.90 | 7,840,700 |
11 Aug 2023 | 57.54 | 58.80 | 57.06 | 57.62 | 57.62 | 7,435,500 |
10 Aug 2023 | 57.61 | 58.59 | 56.80 | 57.26 | 57.26 | 5,434,400 |
09 Aug 2023 | 57.40 | 57.51 | 56.14 | 56.31 | 56.31 | 3,632,200 |
08 Aug 2023 | 57.25 | 57.66 | 56.57 | 57.33 | 57.33 | 4,785,000 |
07 Aug 2023 | 59.79 | 60.08 | 58.15 | 58.53 | 58.53 | 3,219,800 |
04 Aug 2023 | 62.28 | 62.28 | 59.01 | 59.44 | 59.44 | 4,799,400 |
03 Aug 2023 | 60.70 | 62.32 | 60.70 | 61.76 | 61.76 | 3,253,200 |
02 Aug 2023 | 64.01 | 64.20 | 60.76 | 61.72 | 61.72 | 5,201,100 |
01 Aug 2023 | 65.34 | 66.15 | 65.01 | 65.91 | 65.91 | 3,054,500 |
31 Jul 2023 | 65.68 | 67.08 | 64.37 | 66.52 | 66.52 | 5,512,300 |
28 Jul 2023 | 62.50 | 63.85 | 62.20 | 63.72 | 63.72 | 5,227,500 |
27 Jul 2023 | 63.37 | 63.63 | 59.83 | 60.25 | 60.25 | 4,359,500 |
26 Jul 2023 | 61.94 | 62.92 | 61.34 | 61.70 | 61.70 | 2,785,700 |
25 Jul 2023 | 62.71 | 63.54 | 60.87 | 61.00 | 61.00 | 2,731,100 |
24 Jul 2023 | 60.04 | 61.51 | 59.22 | 61.16 | 61.16 | 4,336,600 |
21 Jul 2023 | 60.85 | 62.48 | 60.39 | 61.18 | 61.18 | 2,979,700 |
20 Jul 2023 | 61.55 | 61.98 | 59.71 | 60.16 | 60.16 | 3,622,200 |
19 Jul 2023 | 62.60 | 63.90 | 62.17 | 62.42 | 62.42 | 3,341,200 |
18 Jul 2023 | 63.41 | 63.71 | 61.05 | 61.46 | 61.46 | 2,925,000 |
17 Jul 2023 | 62.23 | 63.21 | 61.61 | 62.74 | 62.74 | 2,657,800 |
14 Jul 2023 | 62.43 | 63.19 | 61.56 | 62.50 | 62.50 | 3,630,600 |
13 Jul 2023 | 63.06 | 63.75 | 62.50 | 63.06 | 63.06 | 5,123,100 |
12 Jul 2023 | 61.01 | 61.84 | 60.71 | 61.03 | 61.03 | 5,518,600 |
11 Jul 2023 | 58.00 | 59.48 | 57.22 | 59.11 | 59.11 | 6,306,300 |
10 Jul 2023 | 54.65 | 58.33 | 54.38 | 58.04 | 58.04 | 5,418,800 |
07 Jul 2023 | 54.53 | 55.81 | 54.34 | 54.98 | 54.98 | 3,621,500 |
06 Jul 2023 | 56.59 | 56.59 | 54.47 | 55.24 | 55.24 | 5,398,600 |
05 Jul 2023 | 57.04 | 58.67 | 56.27 | 57.99 | 57.99 | 3,991,200 |
03 Jul 2023 | 58.50 | 59.50 | 57.33 | 57.74 | 57.74 | 3,156,000 |
30 Jun 2023 | 56.80 | 58.70 | 56.40 | 58.04 | 58.04 | 5,581,600 |
29 Jun 2023 | 57.15 | 57.47 | 56.52 | 56.88 | 56.88 | 3,334,900 |
28 Jun 2023 | 56.91 | 57.48 | 56.23 | 57.10 | 57.10 | 5,210,400 |
27 Jun 2023 | 57.74 | 58.08 | 56.88 | 57.34 | 57.34 | 4,426,300 |
26 Jun 2023 | 58.65 | 58.86 | 56.59 | 56.99 | 56.99 | 4,612,200 |
23 Jun 2023 | 58.19 | 58.99 | 57.77 | 58.91 | 58.91 | 4,010,900 |
22 Jun 2023 | 59.97 | 60.00 | 58.92 | 59.49 | 59.49 | 3,281,100 |
21 Jun 2023 | 61.03 | 61.19 | 59.68 | 60.31 | 60.31 | 2,863,400 |
20 Jun 2023 | 61.13 | 62.41 | 60.93 | 61.21 | 61.21 | 2,951,900 |
16 Jun 2023 | 63.47 | 63.55 | 61.33 | 62.08 | 62.08 | 4,707,000 |
15 Jun 2023 | 63.06 | 63.51 | 61.41 | 62.87 | 62.87 | 5,451,900 |
14 Jun 2023 | 66.00 | 66.10 | 62.69 | 63.64 | 63.64 | 4,509,600 |
13 Jun 2023 | 66.08 | 66.39 | 64.13 | 65.70 | 65.70 | 5,013,400 |
12 Jun 2023 | 63.99 | 65.69 | 63.92 | 65.03 | 65.03 | 3,602,800 |
09 Jun 2023 | 63.99 | 64.97 | 63.01 | 63.38 | 63.38 | 3,515,100 |
08 Jun 2023 | 61.70 | 64.16 | 61.05 | 63.54 | 63.54 | 5,500,100 |
07 Jun 2023 | 62.00 | 62.80 | 60.30 | 60.97 | 60.97 | 4,765,300 |
06 Jun 2023 | 58.05 | 61.32 | 58.01 | 61.28 | 61.28 | 5,744,000 |
05 Jun 2023 | 58.76 | 59.92 | 58.11 | 58.60 | 58.60 | 3,855,800 |
02 Jun 2023 | 59.58 | 60.60 | 58.58 | 59.39 | 59.39 | 4,674,100 |
01 Jun 2023 | 56.75 | 58.80 | 56.05 | 57.98 | 57.98 | 6,091,900 |
31 May 2023 | 57.38 | 59.31 | 56.62 | 57.41 | 57.41 | 9,795,800 |
30 May 2023 | 60.72 | 61.27 | 58.03 | 58.57 | 58.57 | 6,362,100 |
26 May 2023 | 60.19 | 61.74 | 59.52 | 60.12 | 60.12 | 6,612,100 |
25 May 2023 | 63.30 | 63.49 | 59.68 | 60.48 | 60.48 | 7,387,100 |
24 May 2023 | 63.01 | 63.65 | 62.62 | 63.19 | 63.19 | 5,912,000 |
23 May 2023 | 67.45 | 67.67 | 64.15 | 64.36 | 64.36 | 10,867,400 |
22 May 2023 | 70.00 | 70.26 | 67.76 | 67.97 | 67.97 | 6,187,200 |
19 May 2023 | 70.57 | 71.41 | 69.44 | 69.44 | 69.44 | 5,859,100 |
18 May 2023 | 72.41 | 72.46 | 69.80 | 70.16 | 70.16 | 6,045,800 |
17 May 2023 | 71.35 | 74.85 | 71.30 | 72.39 | 72.39 | 9,207,300 |
16 May 2023 | 79.50 | 79.57 | 70.77 | 72.45 | 72.45 | 26,427,700 |
15 May 2023 | 86.12 | 88.39 | 85.79 | 88.07 | 88.07 | 5,111,600 |
12 May 2023 | 85.33 | 86.50 | 83.31 | 84.77 | 84.77 | 3,742,400 |
11 May 2023 | 85.96 | 87.38 | 85.25 | 86.71 | 86.71 | 3,678,300 |
10 May 2023 | 85.00 | 86.39 | 84.51 | 85.54 | 85.54 | 2,757,400 |
09 May 2023 | 83.00 | 85.83 | 82.86 | 84.00 | 84.00 | 4,300,500 |
08 May 2023 | 85.00 | 85.96 | 82.38 | 84.33 | 84.33 | 5,764,500 |
05 May 2023 | 77.51 | 79.45 | 77.10 | 78.41 | 78.41 | 3,007,700 |
04 May 2023 | 74.90 | 76.12 | 74.49 | 76.00 | 76.00 | 1,369,100 |
03 May 2023 | 73.73 | 76.22 | 73.01 | 74.62 | 74.62 | 1,901,600 |
02 May 2023 | 75.19 | 75.83 | 73.92 | 74.45 | 74.45 | 2,111,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |