Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 68.25 | 68.85 | 67.46 | 68.74 | 68.74 | 2,032,900 |
25 Jul 2024 | 67.04 | 69.21 | 66.60 | 67.83 | 67.83 | 3,001,100 |
24 Jul 2024 | 68.08 | 69.16 | 66.99 | 67.08 | 67.08 | 3,196,700 |
23 Jul 2024 | 68.47 | 69.52 | 68.10 | 68.59 | 68.59 | 2,536,900 |
22 Jul 2024 | 69.65 | 70.20 | 68.50 | 69.93 | 69.93 | 2,601,300 |
19 Jul 2024 | 70.23 | 70.34 | 67.26 | 68.87 | 68.87 | 5,526,600 |
18 Jul 2024 | 72.74 | 75.11 | 71.60 | 71.68 | 71.68 | 3,218,400 |
17 Jul 2024 | 72.44 | 72.69 | 70.75 | 72.41 | 72.41 | 3,321,900 |
16 Jul 2024 | 72.66 | 73.43 | 71.75 | 73.41 | 73.41 | 1,959,600 |
15 Jul 2024 | 72.04 | 72.71 | 71.85 | 72.26 | 72.26 | 2,361,700 |
12 Jul 2024 | 71.75 | 72.86 | 71.34 | 72.72 | 72.72 | 3,218,300 |
11 Jul 2024 | 70.77 | 72.28 | 70.52 | 71.75 | 71.75 | 2,477,700 |
10 Jul 2024 | 69.42 | 70.21 | 69.07 | 69.60 | 69.60 | 2,869,600 |
09 Jul 2024 | 69.57 | 69.98 | 68.31 | 69.08 | 69.08 | 2,826,600 |
08 Jul 2024 | 70.94 | 71.60 | 69.64 | 69.68 | 69.68 | 2,311,000 |
05 Jul 2024 | 69.26 | 70.48 | 69.08 | 70.18 | 70.18 | 2,913,200 |
03 Jul 2024 | 69.73 | 70.89 | 69.28 | 69.79 | 69.79 | 1,381,900 |
02 Jul 2024 | 67.20 | 70.05 | 67.20 | 69.44 | 69.44 | 3,118,600 |
01 Jul 2024 | 70.67 | 71.33 | 68.40 | 68.44 | 68.44 | 3,529,100 |
28 Jun 2024 | 69.31 | 70.52 | 68.53 | 70.42 | 70.42 | 5,158,600 |
27 Jun 2024 | 67.40 | 69.40 | 67.40 | 68.98 | 68.98 | 7,067,000 |
26 Jun 2024 | 66.89 | 69.29 | 65.13 | 67.54 | 67.54 | 9,322,400 |
25 Jun 2024 | 75.36 | 75.74 | 72.65 | 73.36 | 73.36 | 4,259,700 |
24 Jun 2024 | 75.52 | 76.81 | 75.49 | 76.09 | 76.09 | 3,470,600 |
21 Jun 2024 | 73.50 | 75.33 | 73.25 | 75.21 | 75.21 | 6,794,800 |
20 Jun 2024 | 71.58 | 73.39 | 71.10 | 73.25 | 73.25 | 4,383,600 |
18 Jun 2024 | 71.28 | 72.19 | 69.79 | 70.62 | 70.62 | 2,330,700 |
17 Jun 2024 | 70.48 | 71.14 | 69.52 | 70.95 | 70.95 | 2,988,000 |
14 Jun 2024 | 73.65 | 73.80 | 70.11 | 70.30 | 70.30 | 3,007,400 |
13 Jun 2024 | 75.04 | 75.81 | 73.85 | 74.51 | 74.51 | 2,151,200 |
12 Jun 2024 | 76.98 | 77.44 | 74.78 | 75.27 | 75.27 | 3,039,100 |
11 Jun 2024 | 79.47 | 79.47 | 76.21 | 76.28 | 76.28 | 2,460,000 |
10 Jun 2024 | 80.74 | 81.42 | 79.35 | 79.66 | 79.66 | 2,481,100 |
07 Jun 2024 | 80.63 | 81.87 | 80.50 | 81.42 | 81.42 | 2,723,800 |
06 Jun 2024 | 80.68 | 82.47 | 80.68 | 81.30 | 81.30 | 2,593,300 |
05 Jun 2024 | 83.98 | 84.22 | 81.54 | 81.59 | 81.59 | 2,438,500 |
04 Jun 2024 | 83.73 | 85.04 | 83.57 | 83.79 | 83.79 | 1,777,400 |
03 Jun 2024 | 83.49 | 85.35 | 83.22 | 84.65 | 84.65 | 2,418,200 |
31 May 2024 | 81.74 | 83.54 | 81.59 | 83.26 | 83.26 | 4,283,200 |
30 May 2024 | 81.79 | 82.08 | 81.12 | 81.96 | 81.96 | 1,974,200 |
29 May 2024 | 81.51 | 82.25 | 80.95 | 81.52 | 81.52 | 2,281,800 |
28 May 2024 | 82.63 | 84.19 | 82.30 | 83.13 | 83.13 | 1,963,900 |
24 May 2024 | 80.72 | 82.58 | 80.72 | 82.55 | 82.55 | 1,689,300 |
23 May 2024 | 82.08 | 83.00 | 80.04 | 80.28 | 80.28 | 3,216,300 |
22 May 2024 | 81.55 | 82.75 | 81.27 | 81.71 | 81.71 | 1,660,700 |
21 May 2024 | 81.42 | 82.50 | 81.12 | 82.31 | 82.31 | 1,856,300 |
20 May 2024 | 81.85 | 83.37 | 81.75 | 81.94 | 81.94 | 2,235,400 |
17 May 2024 | 82.45 | 82.63 | 81.30 | 82.11 | 82.11 | 1,822,000 |
16 May 2024 | 81.79 | 82.92 | 81.64 | 82.29 | 82.29 | 1,658,000 |
15 May 2024 | 83.68 | 83.88 | 81.21 | 81.73 | 81.73 | 1,893,700 |
14 May 2024 | 84.03 | 84.40 | 82.56 | 82.84 | 82.84 | 1,312,100 |
13 May 2024 | 83.21 | 84.20 | 82.58 | 82.74 | 82.74 | 1,626,600 |
10 May 2024 | 83.70 | 84.74 | 82.35 | 82.78 | 82.78 | 2,046,300 |
09 May 2024 | 83.59 | 84.54 | 83.32 | 83.69 | 83.69 | 1,591,800 |
08 May 2024 | 81.62 | 83.44 | 81.60 | 83.20 | 83.20 | 1,639,500 |
07 May 2024 | 84.57 | 85.56 | 82.84 | 83.00 | 83.00 | 2,505,300 |
06 May 2024 | 81.99 | 85.50 | 81.12 | 84.40 | 84.40 | 4,546,500 |
03 May 2024 | 79.45 | 81.24 | 78.85 | 80.82 | 80.82 | 4,769,700 |
02 May 2024 | 75.42 | 78.74 | 73.95 | 77.79 | 77.79 | 7,872,700 |
01 May 2024 | 70.81 | 71.51 | 69.59 | 69.75 | 69.75 | 4,209,200 |
30 Apr 2024 | 70.81 | 71.48 | 70.41 | 71.00 | 71.00 | 2,752,000 |
29 Apr 2024 | 71.90 | 72.73 | 71.77 | 72.41 | 72.41 | 2,841,600 |
26 Apr 2024 | 70.02 | 71.79 | 69.85 | 71.21 | 71.21 | 2,108,200 |
25 Apr 2024 | 70.52 | 70.90 | 68.93 | 70.13 | 70.13 | 1,618,700 |
24 Apr 2024 | 70.45 | 72.33 | 70.19 | 71.40 | 71.40 | 1,860,700 |
23 Apr 2024 | 70.12 | 70.97 | 69.69 | 70.25 | 70.25 | 1,902,700 |
22 Apr 2024 | 70.27 | 70.45 | 69.22 | 70.10 | 70.10 | 1,883,800 |
19 Apr 2024 | 68.92 | 69.99 | 68.92 | 69.63 | 69.63 | 1,867,600 |
18 Apr 2024 | 70.06 | 70.13 | 68.84 | 69.32 | 69.32 | 1,727,900 |
17 Apr 2024 | 71.15 | 71.89 | 69.30 | 69.35 | 69.35 | 3,727,600 |
16 Apr 2024 | 72.10 | 72.78 | 71.60 | 71.94 | 71.94 | 1,789,700 |
15 Apr 2024 | 74.45 | 74.89 | 72.62 | 73.01 | 73.01 | 1,794,100 |
12 Apr 2024 | 75.10 | 75.15 | 73.39 | 74.19 | 74.19 | 1,745,700 |
11 Apr 2024 | 75.20 | 75.97 | 73.85 | 75.77 | 75.77 | 1,449,700 |
10 Apr 2024 | 77.00 | 77.39 | 74.28 | 74.95 | 74.95 | 2,082,700 |
09 Apr 2024 | 76.51 | 78.99 | 76.28 | 78.93 | 78.93 | 2,043,900 |
08 Apr 2024 | 75.20 | 77.22 | 75.17 | 76.07 | 76.07 | 3,697,700 |
05 Apr 2024 | 75.53 | 76.60 | 74.34 | 74.73 | 74.73 | 2,315,800 |
04 Apr 2024 | 78.42 | 78.96 | 75.23 | 75.27 | 75.27 | 2,080,300 |
03 Apr 2024 | 76.84 | 77.68 | 76.46 | 77.57 | 77.57 | 1,887,800 |
02 Apr 2024 | 77.51 | 77.80 | 76.65 | 77.16 | 77.16 | 1,597,000 |
01 Apr 2024 | 80.13 | 80.81 | 78.76 | 78.79 | 78.79 | 1,731,400 |
28 Mar 2024 | 79.06 | 79.83 | 78.47 | 79.65 | 79.65 | 2,654,400 |
27 Mar 2024 | 77.04 | 78.75 | 76.75 | 78.64 | 78.64 | 2,751,500 |
26 Mar 2024 | 79.35 | 79.60 | 76.41 | 76.59 | 76.59 | 2,180,400 |
25 Mar 2024 | 79.19 | 79.88 | 78.10 | 79.09 | 79.09 | 1,888,600 |
22 Mar 2024 | 80.16 | 80.18 | 77.90 | 78.72 | 78.72 | 2,428,600 |
21 Mar 2024 | 79.09 | 80.66 | 78.99 | 80.56 | 80.56 | 2,677,400 |
20 Mar 2024 | 78.01 | 79.20 | 77.98 | 79.01 | 79.01 | 1,602,400 |
19 Mar 2024 | 77.57 | 78.18 | 76.95 | 77.92 | 77.92 | 1,626,400 |
18 Mar 2024 | 78.52 | 78.59 | 77.00 | 77.81 | 77.81 | 1,753,400 |
15 Mar 2024 | 75.87 | 77.48 | 75.00 | 77.24 | 77.24 | 3,852,400 |
14 Mar 2024 | 79.14 | 79.68 | 75.95 | 76.20 | 76.20 | 2,529,900 |
13 Mar 2024 | 78.47 | 80.32 | 78.47 | 79.72 | 79.72 | 2,067,700 |
12 Mar 2024 | 78.81 | 79.76 | 78.02 | 78.71 | 78.71 | 1,610,400 |
11 Mar 2024 | 77.69 | 78.92 | 77.45 | 78.51 | 78.51 | 1,971,900 |
08 Mar 2024 | 79.36 | 80.00 | 78.00 | 78.19 | 78.19 | 1,356,600 |
07 Mar 2024 | 78.56 | 79.95 | 78.49 | 78.77 | 78.77 | 2,154,100 |
06 Mar 2024 | 80.13 | 80.23 | 77.59 | 78.13 | 78.13 | 2,634,900 |
05 Mar 2024 | 78.00 | 80.62 | 77.81 | 79.43 | 79.43 | 2,632,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |