Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Sept 2023 | 32.02 | 32.62 | 31.56 | 31.61 | 31.61 | 10,164,085 |
21 Sept 2023 | 32.33 | 32.69 | 31.59 | 31.73 | 31.73 | 12,325,600 |
20 Sept 2023 | 33.95 | 34.28 | 33.24 | 33.32 | 33.32 | 7,451,800 |
19 Sept 2023 | 33.37 | 34.48 | 33.12 | 33.96 | 33.96 | 11,216,400 |
18 Sept 2023 | 35.06 | 35.30 | 32.46 | 33.45 | 33.45 | 31,956,800 |
15 Sept 2023 | 36.30 | 37.24 | 35.32 | 36.32 | 36.32 | 19,309,000 |
14 Sept 2023 | 35.51 | 37.47 | 35.26 | 35.71 | 35.71 | 14,786,500 |
13 Sept 2023 | 38.18 | 38.72 | 35.83 | 36.82 | 36.82 | 18,526,900 |
12 Sept 2023 | 37.44 | 39.74 | 37.39 | 38.97 | 38.97 | 13,426,700 |
11 Sept 2023 | 38.25 | 38.69 | 37.50 | 38.02 | 38.02 | 5,922,600 |
08 Sept 2023 | 38.30 | 39.04 | 37.41 | 37.68 | 37.68 | 6,192,300 |
07 Sept 2023 | 37.95 | 38.13 | 36.80 | 38.01 | 38.01 | 8,776,900 |
06 Sept 2023 | 38.40 | 40.05 | 38.29 | 39.29 | 39.29 | 10,384,600 |
05 Sept 2023 | 36.74 | 38.79 | 36.44 | 38.58 | 38.58 | 9,170,200 |
01 Sept 2023 | 37.50 | 38.15 | 37.03 | 37.09 | 37.09 | 5,545,300 |
31 Aug 2023 | 37.17 | 37.60 | 36.62 | 37.07 | 37.07 | 5,881,900 |
30 Aug 2023 | 36.92 | 37.94 | 36.46 | 37.47 | 37.47 | 7,375,100 |
29 Aug 2023 | 34.68 | 37.10 | 34.59 | 36.97 | 36.97 | 9,483,400 |
28 Aug 2023 | 35.45 | 35.63 | 34.10 | 34.69 | 34.69 | 6,723,700 |
25 Aug 2023 | 33.90 | 34.88 | 33.86 | 34.72 | 34.72 | 5,681,700 |
24 Aug 2023 | 35.15 | 35.24 | 33.49 | 33.85 | 33.85 | 8,139,000 |
23 Aug 2023 | 34.11 | 34.99 | 33.97 | 34.63 | 34.63 | 5,442,300 |
22 Aug 2023 | 35.00 | 35.09 | 33.67 | 34.05 | 34.05 | 7,882,000 |
21 Aug 2023 | 34.53 | 34.90 | 33.98 | 34.51 | 34.51 | 7,240,400 |
18 Aug 2023 | 32.96 | 34.71 | 32.90 | 34.41 | 34.41 | 10,377,100 |
17 Aug 2023 | 34.80 | 34.84 | 33.62 | 33.84 | 33.84 | 8,545,300 |
16 Aug 2023 | 34.90 | 35.61 | 34.64 | 34.70 | 34.70 | 7,585,500 |
15 Aug 2023 | 36.20 | 36.32 | 35.06 | 35.32 | 35.32 | 7,983,700 |
14 Aug 2023 | 35.88 | 36.56 | 35.22 | 36.54 | 36.54 | 7,269,900 |
11 Aug 2023 | 36.38 | 37.00 | 36.01 | 36.63 | 36.63 | 7,650,400 |
10 Aug 2023 | 37.81 | 38.53 | 36.71 | 37.09 | 37.09 | 7,749,900 |
09 Aug 2023 | 38.53 | 38.72 | 37.26 | 37.56 | 37.56 | 9,586,800 |
08 Aug 2023 | 38.71 | 39.01 | 37.62 | 38.89 | 38.89 | 11,083,400 |
07 Aug 2023 | 40.02 | 40.25 | 38.79 | 39.95 | 39.95 | 9,012,700 |
04 Aug 2023 | 41.72 | 42.08 | 39.90 | 40.17 | 40.17 | 10,453,600 |
03 Aug 2023 | 42.62 | 42.95 | 40.26 | 41.12 | 41.12 | 15,365,400 |
02 Aug 2023 | 43.65 | 44.03 | 41.08 | 41.45 | 41.45 | 18,842,300 |
01 Aug 2023 | 45.23 | 45.72 | 44.20 | 45.30 | 45.30 | 7,774,900 |
31 July 2023 | 46.48 | 47.15 | 45.00 | 45.84 | 45.84 | 8,712,200 |
28 July 2023 | 44.32 | 45.58 | 43.90 | 45.39 | 45.39 | 9,074,600 |
27 July 2023 | 45.33 | 47.16 | 42.72 | 43.21 | 43.21 | 16,370,600 |
26 July 2023 | 42.95 | 44.08 | 42.42 | 43.33 | 43.33 | 7,340,500 |
25 July 2023 | 44.03 | 44.74 | 43.10 | 43.20 | 43.20 | 7,209,600 |
24 July 2023 | 44.96 | 45.16 | 42.87 | 43.55 | 43.55 | 10,448,100 |
21 July 2023 | 45.26 | 45.80 | 44.38 | 44.49 | 44.49 | 10,075,500 |
20 July 2023 | 47.04 | 47.60 | 44.17 | 44.44 | 44.44 | 12,804,800 |
19 July 2023 | 48.23 | 50.08 | 47.20 | 48.50 | 48.50 | 15,129,800 |
18 July 2023 | 45.87 | 47.68 | 44.96 | 47.13 | 47.13 | 11,677,000 |
17 July 2023 | 44.86 | 46.49 | 43.74 | 46.08 | 46.08 | 10,218,300 |
14 July 2023 | 47.11 | 48.10 | 44.03 | 44.34 | 44.34 | 16,418,000 |
13 July 2023 | 44.40 | 47.86 | 44.25 | 46.84 | 46.84 | 18,990,800 |
12 July 2023 | 44.70 | 44.78 | 42.30 | 43.69 | 43.69 | 13,924,700 |
11 July 2023 | 40.39 | 44.04 | 40.20 | 43.82 | 43.82 | 17,000,400 |
10 July 2023 | 40.00 | 40.20 | 38.64 | 39.96 | 39.96 | 10,984,800 |
07 July 2023 | 40.68 | 41.42 | 40.35 | 40.46 | 40.46 | 9,000,300 |
06 July 2023 | 40.50 | 40.79 | 39.67 | 40.55 | 40.55 | 10,475,000 |
05 July 2023 | 43.30 | 43.93 | 41.44 | 41.58 | 41.58 | 11,541,400 |
03 July 2023 | 43.50 | 44.22 | 43.13 | 43.46 | 43.46 | 6,843,400 |
30 June 2023 | 44.78 | 45.08 | 43.26 | 43.42 | 43.42 | 11,375,600 |
29 June 2023 | 44.55 | 44.55 | 42.86 | 43.68 | 43.68 | 13,520,400 |
28 June 2023 | 42.70 | 44.48 | 41.89 | 44.12 | 44.12 | 22,007,300 |
27 June 2023 | 38.99 | 42.60 | 38.80 | 42.38 | 42.38 | 33,732,700 |
26 June 2023 | 37.13 | 37.72 | 36.20 | 36.73 | 36.73 | 9,555,400 |
23 June 2023 | 37.01 | 37.78 | 36.45 | 37.47 | 37.47 | 12,663,800 |
22 June 2023 | 37.64 | 38.70 | 37.45 | 37.85 | 37.85 | 11,382,700 |
21 June 2023 | 39.88 | 40.30 | 37.53 | 38.36 | 38.36 | 17,480,900 |
20 June 2023 | 42.00 | 43.79 | 39.35 | 40.01 | 40.01 | 23,543,700 |
16 June 2023 | 42.62 | 45.07 | 41.89 | 42.56 | 42.56 | 32,813,700 |
15 June 2023 | 40.67 | 42.13 | 40.32 | 41.67 | 41.67 | 18,364,200 |
14 June 2023 | 38.76 | 42.35 | 38.25 | 41.04 | 41.04 | 36,951,100 |
13 June 2023 | 36.66 | 39.36 | 36.49 | 38.58 | 38.58 | 28,133,400 |
12 June 2023 | 36.27 | 37.40 | 35.56 | 35.99 | 35.99 | 14,011,700 |
09 June 2023 | 37.35 | 38.10 | 35.82 | 36.30 | 36.30 | 17,544,000 |
08 June 2023 | 34.79 | 36.29 | 34.36 | 36.28 | 36.28 | 13,937,000 |
07 June 2023 | 36.99 | 38.21 | 34.66 | 34.72 | 34.72 | 23,929,400 |
06 June 2023 | 37.57 | 37.68 | 34.52 | 35.84 | 35.84 | 43,561,800 |
05 June 2023 | 31.11 | 39.45 | 30.94 | 36.32 | 36.32 | 49,792,200 |
02 June 2023 | 30.82 | 31.56 | 29.98 | 31.00 | 31.00 | 11,238,400 |
01 June 2023 | 29.21 | 30.28 | 29.01 | 30.12 | 30.12 | 6,337,600 |
31 May 2023 | 28.44 | 29.83 | 28.26 | 29.72 | 29.72 | 9,232,400 |
30 May 2023 | 28.26 | 29.49 | 27.96 | 28.72 | 28.72 | 8,645,300 |
26 May 2023 | 27.07 | 28.39 | 26.99 | 27.65 | 27.65 | 8,273,400 |
25 May 2023 | 28.86 | 28.86 | 26.67 | 27.07 | 27.07 | 8,212,400 |
24 May 2023 | 27.81 | 28.42 | 27.66 | 28.34 | 28.34 | 5,546,300 |
23 May 2023 | 29.59 | 29.76 | 28.06 | 28.31 | 28.31 | 8,529,300 |
22 May 2023 | 29.32 | 30.35 | 29.12 | 30.16 | 30.16 | 7,030,500 |
19 May 2023 | 29.95 | 30.05 | 28.86 | 29.10 | 29.10 | 5,689,400 |
18 May 2023 | 30.08 | 30.44 | 29.70 | 30.25 | 30.25 | 7,531,000 |
17 May 2023 | 28.29 | 30.14 | 28.27 | 30.08 | 30.08 | 8,746,400 |
16 May 2023 | 29.62 | 29.62 | 27.57 | 28.15 | 28.15 | 8,980,200 |
15 May 2023 | 29.33 | 30.17 | 29.08 | 30.00 | 30.00 | 7,159,400 |
12 May 2023 | 32.34 | 32.34 | 29.21 | 29.65 | 29.65 | 14,223,900 |
11 May 2023 | 30.27 | 32.78 | 30.00 | 32.46 | 32.46 | 26,315,300 |
10 May 2023 | 28.99 | 29.08 | 28.21 | 28.74 | 28.74 | 13,394,500 |
09 May 2023 | 27.92 | 28.52 | 27.70 | 28.28 | 28.28 | 5,617,100 |
08 May 2023 | 26.90 | 28.65 | 26.78 | 28.35 | 28.35 | 7,622,000 |
05 May 2023 | 25.22 | 26.63 | 25.15 | 26.46 | 26.46 | 5,632,200 |
04 May 2023 | 24.88 | 25.42 | 24.66 | 24.82 | 24.82 | 4,267,000 |
03 May 2023 | 25.43 | 25.99 | 24.68 | 24.99 | 24.99 | 6,798,200 |
02 May 2023 | 26.50 | 26.70 | 25.19 | 25.31 | 25.31 | 6,748,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |