Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 25.08 | 26.26 | 25.08 | 25.46 | 25.46 | 1,173,400 |
22 Apr 2024 | 24.99 | 25.52 | 24.14 | 25.07 | 25.07 | 2,123,100 |
19 Apr 2024 | 24.88 | 25.35 | 24.27 | 24.74 | 24.74 | 2,027,000 |
18 Apr 2024 | 24.85 | 25.52 | 24.77 | 24.95 | 24.95 | 2,225,100 |
17 Apr 2024 | 25.54 | 25.66 | 24.80 | 24.98 | 24.98 | 1,722,800 |
16 Apr 2024 | 25.39 | 25.91 | 25.20 | 25.24 | 25.24 | 1,039,600 |
15 Apr 2024 | 26.68 | 26.70 | 25.70 | 25.77 | 25.77 | 1,899,100 |
12 Apr 2024 | 27.92 | 28.13 | 26.37 | 26.83 | 26.83 | 1,885,900 |
11 Apr 2024 | 27.70 | 28.76 | 26.86 | 28.36 | 28.36 | 1,602,600 |
10 Apr 2024 | 27.29 | 27.51 | 26.73 | 27.33 | 27.33 | 1,628,700 |
09 Apr 2024 | 28.27 | 28.65 | 27.91 | 28.43 | 28.43 | 990,300 |
08 Apr 2024 | 28.39 | 28.73 | 27.86 | 28.27 | 28.27 | 1,037,300 |
05 Apr 2024 | 27.90 | 28.77 | 27.73 | 28.10 | 28.10 | 1,210,300 |
04 Apr 2024 | 29.47 | 29.65 | 28.11 | 28.15 | 28.15 | 1,413,900 |
03 Apr 2024 | 29.01 | 29.33 | 28.28 | 29.23 | 29.23 | 1,605,600 |
02 Apr 2024 | 29.88 | 29.88 | 28.59 | 28.80 | 28.80 | 1,840,600 |
01 Apr 2024 | 30.99 | 31.00 | 29.66 | 29.98 | 29.98 | 1,100,600 |
28 Mar 2024 | 30.78 | 31.22 | 30.37 | 30.92 | 30.92 | 2,004,400 |
27 Mar 2024 | 30.49 | 31.23 | 29.62 | 30.86 | 30.86 | 1,784,900 |
26 Mar 2024 | 29.85 | 30.34 | 28.91 | 29.76 | 29.76 | 1,956,300 |
25 Mar 2024 | 29.43 | 29.74 | 28.96 | 29.39 | 29.39 | 765,700 |
22 Mar 2024 | 29.00 | 29.81 | 28.51 | 29.58 | 29.58 | 1,568,600 |
21 Mar 2024 | 29.54 | 30.08 | 28.94 | 28.98 | 28.98 | 1,469,900 |
20 Mar 2024 | 28.56 | 28.95 | 27.81 | 28.63 | 28.63 | 807,900 |
19 Mar 2024 | 28.23 | 29.09 | 28.06 | 28.43 | 28.43 | 1,854,400 |
18 Mar 2024 | 27.51 | 28.57 | 27.22 | 27.81 | 27.81 | 1,972,900 |
15 Mar 2024 | 27.22 | 28.50 | 27.22 | 27.56 | 27.56 | 2,320,700 |
14 Mar 2024 | 27.82 | 28.16 | 26.82 | 27.35 | 27.35 | 2,340,900 |
13 Mar 2024 | 28.47 | 29.00 | 27.85 | 28.17 | 28.17 | 1,365,000 |
12 Mar 2024 | 29.20 | 29.32 | 28.52 | 28.70 | 28.70 | 1,457,200 |
11 Mar 2024 | 29.06 | 29.63 | 28.58 | 28.94 | 28.94 | 1,512,600 |
08 Mar 2024 | 30.68 | 30.79 | 28.71 | 28.98 | 28.98 | 1,251,500 |
07 Mar 2024 | 29.51 | 30.14 | 29.40 | 30.00 | 30.00 | 1,860,300 |
06 Mar 2024 | 30.30 | 31.01 | 29.05 | 29.45 | 29.45 | 4,750,800 |
05 Mar 2024 | 31.60 | 31.80 | 29.22 | 29.60 | 29.60 | 3,862,300 |
04 Mar 2024 | 35.96 | 35.99 | 31.92 | 32.35 | 32.35 | 3,240,600 |
01 Mar 2024 | 34.00 | 36.41 | 34.00 | 35.63 | 35.63 | 1,330,000 |
29 Feb 2024 | 36.03 | 36.39 | 33.89 | 34.15 | 34.15 | 1,745,300 |
28 Feb 2024 | 35.13 | 36.08 | 35.11 | 35.29 | 35.29 | 928,500 |
27 Feb 2024 | 35.49 | 37.00 | 35.11 | 35.73 | 35.73 | 1,308,700 |
26 Feb 2024 | 33.79 | 35.03 | 33.66 | 34.87 | 34.87 | 1,147,400 |
23 Feb 2024 | 34.35 | 34.69 | 33.43 | 34.00 | 34.00 | 1,149,600 |
22 Feb 2024 | 33.98 | 34.96 | 33.14 | 33.60 | 33.60 | 1,840,100 |
21 Feb 2024 | 35.19 | 35.62 | 33.56 | 34.16 | 34.16 | 1,543,500 |
20 Feb 2024 | 37.00 | 37.81 | 35.14 | 35.95 | 35.95 | 1,666,700 |
16 Feb 2024 | 38.57 | 38.81 | 37.00 | 37.21 | 37.21 | 1,409,100 |
15 Feb 2024 | 37.75 | 41.04 | 37.50 | 39.23 | 39.23 | 4,124,000 |
14 Feb 2024 | 34.39 | 35.01 | 33.94 | 34.37 | 34.37 | 1,172,200 |
13 Feb 2024 | 33.70 | 35.08 | 33.14 | 33.57 | 33.57 | 1,560,000 |
12 Feb 2024 | 34.38 | 35.88 | 34.23 | 35.65 | 35.65 | 1,411,500 |
09 Feb 2024 | 33.18 | 34.81 | 33.18 | 34.47 | 34.47 | 1,443,800 |
08 Feb 2024 | 34.03 | 34.18 | 32.85 | 32.96 | 32.96 | 1,066,900 |
07 Feb 2024 | 34.02 | 34.38 | 32.93 | 33.77 | 33.77 | 1,628,000 |
06 Feb 2024 | 33.58 | 34.26 | 33.28 | 34.02 | 34.02 | 2,147,700 |
05 Feb 2024 | 33.50 | 33.98 | 33.04 | 33.63 | 33.63 | 1,075,200 |
02 Feb 2024 | 32.84 | 34.65 | 32.54 | 33.91 | 33.91 | 1,664,200 |
01 Feb 2024 | 34.44 | 34.61 | 33.21 | 33.31 | 33.31 | 1,536,100 |
31 Jan 2024 | 35.54 | 36.26 | 34.22 | 34.29 | 34.29 | 2,183,800 |
30 Jan 2024 | 37.40 | 37.80 | 35.78 | 36.09 | 36.09 | 1,714,700 |
29 Jan 2024 | 36.44 | 37.87 | 35.56 | 37.84 | 37.84 | 1,272,700 |
26 Jan 2024 | 36.31 | 36.54 | 35.54 | 35.94 | 35.94 | 646,300 |
25 Jan 2024 | 36.93 | 37.22 | 35.64 | 36.07 | 36.07 | 1,599,000 |
24 Jan 2024 | 37.84 | 37.84 | 36.13 | 36.24 | 36.24 | 1,124,500 |
23 Jan 2024 | 38.51 | 38.74 | 35.87 | 37.13 | 37.13 | 2,003,300 |
22 Jan 2024 | 37.23 | 38.65 | 36.82 | 38.04 | 38.04 | 3,481,100 |
19 Jan 2024 | 37.56 | 37.68 | 36.02 | 36.64 | 36.64 | 1,402,300 |
18 Jan 2024 | 37.57 | 40.65 | 36.32 | 37.56 | 37.56 | 4,264,800 |
17 Jan 2024 | 36.57 | 37.30 | 36.26 | 36.91 | 36.91 | 1,193,800 |
16 Jan 2024 | 37.97 | 38.03 | 36.84 | 37.58 | 37.58 | 1,344,200 |
12 Jan 2024 | 39.94 | 40.42 | 38.06 | 38.70 | 38.70 | 1,426,900 |
11 Jan 2024 | 39.34 | 39.37 | 37.33 | 39.22 | 39.22 | 1,874,200 |
10 Jan 2024 | 39.73 | 40.60 | 39.46 | 39.90 | 39.90 | 1,767,400 |
09 Jan 2024 | 37.82 | 40.33 | 37.82 | 39.73 | 39.73 | 1,607,100 |
08 Jan 2024 | 37.41 | 39.13 | 36.50 | 38.74 | 38.74 | 1,711,700 |
05 Jan 2024 | 36.33 | 37.83 | 35.97 | 37.69 | 37.69 | 1,556,700 |
04 Jan 2024 | 38.02 | 38.49 | 36.56 | 36.92 | 36.92 | 3,141,000 |
03 Jan 2024 | 39.50 | 39.98 | 37.78 | 37.85 | 37.85 | 2,738,100 |
02 Jan 2024 | 39.77 | 40.97 | 39.42 | 40.45 | 40.45 | 1,756,000 |
29 Dec 2023 | 41.75 | 41.80 | 40.31 | 40.37 | 40.37 | 1,354,700 |
28 Dec 2023 | 43.77 | 44.32 | 41.12 | 41.81 | 41.81 | 2,265,000 |
27 Dec 2023 | 42.31 | 43.96 | 41.31 | 43.89 | 43.89 | 1,825,600 |
26 Dec 2023 | 41.82 | 42.25 | 41.29 | 41.99 | 41.99 | 1,470,000 |
22 Dec 2023 | 39.55 | 41.60 | 39.04 | 41.06 | 41.06 | 2,138,800 |
21 Dec 2023 | 38.49 | 39.13 | 37.60 | 38.79 | 38.79 | 3,392,000 |
20 Dec 2023 | 40.02 | 40.76 | 38.12 | 38.20 | 38.20 | 2,550,700 |
19 Dec 2023 | 39.00 | 40.63 | 38.43 | 40.22 | 40.22 | 2,977,400 |
18 Dec 2023 | 39.27 | 40.00 | 37.98 | 38.44 | 38.44 | 2,038,400 |
15 Dec 2023 | 36.12 | 39.54 | 35.94 | 39.37 | 39.37 | 5,948,700 |
14 Dec 2023 | 36.09 | 36.18 | 34.17 | 35.91 | 35.91 | 2,191,300 |
13 Dec 2023 | 33.40 | 35.26 | 32.89 | 35.20 | 35.20 | 1,618,200 |
12 Dec 2023 | 33.01 | 33.67 | 32.19 | 33.48 | 33.48 | 700,500 |
11 Dec 2023 | 32.53 | 32.93 | 31.54 | 32.86 | 32.86 | 994,600 |
08 Dec 2023 | 34.00 | 34.49 | 32.15 | 32.52 | 32.52 | 1,256,100 |
07 Dec 2023 | 32.56 | 33.71 | 32.50 | 33.61 | 33.61 | 1,377,100 |
06 Dec 2023 | 31.90 | 33.00 | 31.32 | 32.41 | 32.41 | 1,918,700 |
05 Dec 2023 | 31.70 | 32.20 | 30.84 | 31.60 | 31.60 | 984,300 |
04 Dec 2023 | 30.71 | 32.42 | 30.37 | 31.94 | 31.94 | 1,729,600 |
01 Dec 2023 | 28.50 | 30.98 | 27.74 | 30.94 | 30.94 | 1,430,200 |
30 Nov 2023 | 28.79 | 29.68 | 28.31 | 28.71 | 28.71 | 1,324,300 |
29 Nov 2023 | 28.94 | 29.70 | 28.37 | 28.47 | 28.47 | 1,529,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |