Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Sept 2023 | 37.61 | 38.30 | 36.60 | 37.12 | 37.12 | 972,974 |
21 Sept 2023 | 36.88 | 37.07 | 36.38 | 36.58 | 36.58 | 1,102,500 |
20 Sept 2023 | 37.16 | 38.35 | 36.96 | 37.72 | 37.72 | 1,063,200 |
19 Sept 2023 | 38.10 | 38.19 | 36.45 | 36.93 | 36.93 | 1,512,500 |
18 Sept 2023 | 37.16 | 38.92 | 37.01 | 38.40 | 38.40 | 869,100 |
15 Sept 2023 | 36.39 | 38.21 | 35.96 | 37.62 | 37.62 | 1,439,500 |
14 Sept 2023 | 38.31 | 38.59 | 36.63 | 36.71 | 36.71 | 1,841,700 |
13 Sept 2023 | 40.14 | 41.08 | 38.20 | 38.21 | 38.21 | 1,441,900 |
12 Sept 2023 | 40.84 | 41.72 | 40.15 | 40.21 | 40.21 | 789,300 |
11 Sept 2023 | 40.47 | 41.24 | 39.89 | 41.05 | 41.05 | 1,259,200 |
08 Sept 2023 | 41.76 | 42.51 | 39.65 | 40.07 | 40.07 | 1,780,000 |
07 Sept 2023 | 40.73 | 41.90 | 39.46 | 41.75 | 41.75 | 1,110,300 |
06 Sept 2023 | 39.65 | 41.22 | 39.65 | 41.12 | 41.12 | 1,197,700 |
05 Sept 2023 | 39.69 | 40.34 | 39.34 | 39.95 | 39.95 | 1,306,500 |
01 Sept 2023 | 40.35 | 40.61 | 38.83 | 40.00 | 40.00 | 1,198,200 |
31 Aug 2023 | 40.88 | 41.14 | 38.88 | 39.63 | 39.63 | 11,996,200 |
30 Aug 2023 | 40.25 | 41.28 | 40.19 | 41.17 | 41.17 | 1,441,900 |
29 Aug 2023 | 39.63 | 41.84 | 39.51 | 40.50 | 40.50 | 1,836,000 |
28 Aug 2023 | 39.53 | 39.99 | 38.74 | 39.71 | 39.71 | 868,500 |
25 Aug 2023 | 37.99 | 39.42 | 37.95 | 39.00 | 39.00 | 1,050,000 |
24 Aug 2023 | 39.99 | 39.99 | 37.91 | 37.93 | 37.93 | 671,300 |
23 Aug 2023 | 37.88 | 39.81 | 37.71 | 39.51 | 39.51 | 979,700 |
22 Aug 2023 | 37.86 | 38.72 | 37.31 | 37.68 | 37.68 | 828,800 |
21 Aug 2023 | 36.86 | 37.63 | 36.80 | 37.20 | 37.20 | 895,900 |
18 Aug 2023 | 35.38 | 37.26 | 34.75 | 36.77 | 36.77 | 1,247,500 |
17 Aug 2023 | 37.86 | 37.89 | 36.46 | 36.46 | 36.46 | 949,300 |
16 Aug 2023 | 37.30 | 37.98 | 36.98 | 37.69 | 37.69 | 697,900 |
15 Aug 2023 | 38.65 | 38.89 | 37.32 | 37.33 | 37.33 | 743,700 |
14 Aug 2023 | 36.60 | 39.00 | 36.35 | 38.91 | 38.91 | 1,622,500 |
11 Aug 2023 | 36.16 | 37.47 | 35.87 | 36.88 | 36.88 | 1,381,900 |
10 Aug 2023 | 37.27 | 37.43 | 36.17 | 36.80 | 36.80 | 1,323,100 |
09 Aug 2023 | 38.77 | 38.99 | 36.07 | 36.74 | 36.74 | 2,183,500 |
08 Aug 2023 | 38.11 | 38.97 | 35.30 | 38.78 | 38.78 | 3,682,700 |
07 Aug 2023 | 42.06 | 42.55 | 39.75 | 40.82 | 40.82 | 3,391,600 |
04 Aug 2023 | 41.78 | 42.61 | 41.05 | 41.13 | 41.13 | 1,284,500 |
03 Aug 2023 | 41.84 | 41.92 | 40.87 | 41.42 | 41.42 | 1,432,000 |
02 Aug 2023 | 44.13 | 44.17 | 41.42 | 41.98 | 41.98 | 929,200 |
01 Aug 2023 | 44.22 | 45.22 | 43.72 | 44.95 | 44.95 | 737,200 |
31 Jul 2023 | 44.11 | 45.28 | 43.94 | 45.05 | 45.05 | 1,003,200 |
28 Jul 2023 | 42.95 | 44.11 | 42.79 | 43.86 | 43.86 | 630,700 |
27 Jul 2023 | 43.43 | 44.69 | 41.63 | 41.84 | 41.84 | 1,299,900 |
26 Jul 2023 | 41.59 | 42.66 | 41.44 | 42.45 | 42.45 | 1,375,100 |
25 Jul 2023 | 41.07 | 42.66 | 41.06 | 41.82 | 41.82 | 1,254,200 |
24 Jul 2023 | 41.66 | 42.10 | 40.57 | 40.74 | 40.74 | 1,039,000 |
21 Jul 2023 | 42.46 | 42.80 | 41.59 | 41.67 | 41.67 | 1,051,100 |
20 Jul 2023 | 42.73 | 43.15 | 41.44 | 41.94 | 41.94 | 2,287,000 |
19 Jul 2023 | 43.95 | 45.13 | 42.80 | 43.86 | 43.86 | 2,530,400 |
18 Jul 2023 | 44.69 | 44.94 | 44.11 | 44.79 | 44.79 | 942,500 |
17 Jul 2023 | 44.16 | 44.95 | 43.46 | 44.53 | 44.53 | 1,012,200 |
14 Jul 2023 | 44.82 | 45.68 | 43.83 | 44.07 | 44.07 | 944,600 |
13 Jul 2023 | 45.50 | 45.72 | 44.70 | 44.91 | 44.91 | 2,047,900 |
12 Jul 2023 | 44.00 | 45.32 | 43.20 | 44.69 | 44.69 | 2,313,100 |
11 Jul 2023 | 43.60 | 44.37 | 43.00 | 43.62 | 43.62 | 1,228,800 |
10 Jul 2023 | 42.08 | 43.78 | 41.82 | 43.35 | 43.35 | 1,022,800 |
07 Jul 2023 | 42.78 | 44.19 | 41.78 | 42.24 | 42.24 | 1,077,500 |
06 Jul 2023 | 43.74 | 44.17 | 42.18 | 42.72 | 42.72 | 3,423,200 |
05 Jul 2023 | 41.50 | 42.97 | 41.10 | 42.51 | 42.51 | 2,471,400 |
03 Jul 2023 | 41.00 | 41.64 | 40.54 | 41.59 | 41.59 | 836,400 |
30 Jun 2023 | 40.93 | 41.27 | 39.72 | 40.94 | 40.94 | 1,360,800 |
29 Jun 2023 | 39.80 | 40.40 | 39.03 | 40.28 | 40.28 | 3,185,700 |
28 Jun 2023 | 37.47 | 39.80 | 37.17 | 39.58 | 39.58 | 1,530,800 |
27 Jun 2023 | 37.06 | 37.97 | 36.71 | 37.82 | 37.82 | 487,400 |
26 Jun 2023 | 36.80 | 37.97 | 36.29 | 36.65 | 36.65 | 510,000 |
23 Jun 2023 | 37.00 | 37.40 | 36.07 | 37.02 | 37.02 | 639,200 |
22 Jun 2023 | 37.28 | 37.77 | 36.60 | 37.33 | 37.33 | 611,500 |
21 Jun 2023 | 37.99 | 38.31 | 36.27 | 37.64 | 37.64 | 869,700 |
20 Jun 2023 | 37.78 | 38.89 | 37.59 | 37.89 | 37.89 | 703,700 |
16 Jun 2023 | 37.63 | 38.68 | 37.62 | 38.09 | 38.09 | 1,257,600 |
15 Jun 2023 | 38.25 | 38.25 | 37.18 | 37.30 | 37.30 | 1,210,100 |
14 Jun 2023 | 37.88 | 39.00 | 37.39 | 38.52 | 38.52 | 947,700 |
13 Jun 2023 | 38.62 | 38.74 | 36.80 | 37.85 | 37.85 | 1,181,700 |
12 Jun 2023 | 37.43 | 38.30 | 36.63 | 37.97 | 37.97 | 1,659,500 |
09 Jun 2023 | 37.00 | 38.30 | 37.00 | 37.13 | 37.13 | 1,507,700 |
08 Jun 2023 | 34.70 | 36.73 | 34.24 | 36.43 | 36.43 | 1,219,200 |
07 Jun 2023 | 35.50 | 35.88 | 33.92 | 33.99 | 33.99 | 1,330,900 |
06 Jun 2023 | 35.80 | 37.31 | 34.87 | 35.45 | 35.45 | 3,069,300 |
05 Jun 2023 | 34.67 | 36.10 | 34.13 | 35.45 | 35.45 | 2,905,300 |
02 Jun 2023 | 34.90 | 35.57 | 34.31 | 34.73 | 34.73 | 2,064,400 |
01 Jun 2023 | 35.34 | 35.64 | 34.14 | 34.90 | 34.90 | 2,812,200 |
31 May 2023 | 33.46 | 36.03 | 33.46 | 35.82 | 35.82 | 2,249,100 |
30 May 2023 | 32.50 | 33.84 | 32.50 | 33.61 | 33.61 | 1,146,700 |
26 May 2023 | 32.89 | 34.14 | 32.07 | 32.20 | 32.20 | 1,324,400 |
25 May 2023 | 34.30 | 34.30 | 31.50 | 32.47 | 32.47 | 1,613,400 |
24 May 2023 | 32.68 | 34.25 | 32.25 | 33.75 | 33.75 | 2,907,400 |
23 May 2023 | 35.00 | 35.12 | 32.49 | 32.80 | 32.80 | 2,060,200 |
22 May 2023 | 33.47 | 36.10 | 32.07 | 34.94 | 34.94 | 2,588,300 |
19 May 2023 | 34.00 | 36.01 | 33.81 | 35.94 | 35.94 | 4,061,500 |
18 May 2023 | 32.31 | 34.54 | 32.30 | 33.87 | 33.87 | 2,576,100 |
17 May 2023 | 31.63 | 33.36 | 31.47 | 32.32 | 32.32 | 1,545,900 |
16 May 2023 | 31.45 | 32.12 | 30.44 | 31.30 | 31.30 | 1,749,900 |
15 May 2023 | 30.15 | 31.47 | 29.91 | 31.44 | 31.44 | 786,900 |
12 May 2023 | 30.63 | 30.63 | 29.59 | 30.05 | 30.05 | 804,800 |
11 May 2023 | 31.59 | 31.71 | 30.22 | 30.77 | 30.77 | 685,900 |
10 May 2023 | 30.82 | 32.08 | 30.62 | 31.59 | 31.59 | 951,900 |
09 May 2023 | 30.86 | 31.68 | 30.50 | 30.68 | 30.68 | 952,900 |
08 May 2023 | 30.88 | 31.75 | 30.61 | 31.36 | 31.36 | 1,280,100 |
05 May 2023 | 29.42 | 31.16 | 29.42 | 30.93 | 30.93 | 1,039,200 |
04 May 2023 | 28.12 | 29.40 | 27.82 | 29.19 | 29.19 | 1,417,200 |
03 May 2023 | 26.46 | 27.69 | 26.26 | 27.01 | 27.01 | 523,400 |
02 May 2023 | 26.94 | 27.08 | 26.01 | 26.46 | 26.46 | 695,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |