Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 116.77 | 118.03 | 116.48 | 117.33 | 117.33 | 11,149,745 |
25 July 2024 | 115.17 | 118.03 | 114.56 | 117.43 | 117.43 | 17,021,700 |
24 July 2024 | 113.77 | 115.20 | 113.07 | 115.01 | 115.01 | 14,925,200 |
23 July 2024 | 114.81 | 115.17 | 113.17 | 113.41 | 113.41 | 11,251,700 |
22 July 2024 | 115.18 | 115.94 | 114.58 | 115.27 | 115.27 | 12,065,900 |
19 July 2024 | 118.59 | 118.88 | 115.87 | 116.07 | 116.07 | 16,157,700 |
18 July 2024 | 117.95 | 119.92 | 117.44 | 118.80 | 118.80 | 13,033,600 |
17 July 2024 | 116.74 | 118.18 | 116.55 | 117.64 | 117.64 | 13,602,800 |
16 July 2024 | 114.35 | 116.35 | 113.71 | 116.04 | 116.04 | 13,614,100 |
15 July 2024 | 114.27 | 116.16 | 113.58 | 115.21 | 115.21 | 13,032,500 |
12 July 2024 | 113.99 | 114.15 | 112.63 | 113.27 | 113.27 | 11,684,900 |
11 July 2024 | 111.43 | 113.32 | 110.93 | 113.25 | 113.25 | 13,082,700 |
10 July 2024 | 110.92 | 111.96 | 110.42 | 111.92 | 111.92 | 10,004,100 |
09 July 2024 | 111.11 | 112.54 | 110.62 | 110.94 | 110.94 | 11,727,000 |
08 July 2024 | 112.39 | 113.55 | 111.42 | 112.18 | 112.18 | 13,350,500 |
05 July 2024 | 114.61 | 114.63 | 112.69 | 113.37 | 113.37 | 12,631,000 |
03 July 2024 | 114.27 | 115.66 | 114.27 | 114.76 | 114.76 | 7,732,900 |
02 July 2024 | 115.90 | 115.94 | 113.49 | 114.18 | 114.18 | 13,326,700 |
01 July 2024 | 115.71 | 116.74 | 114.53 | 114.96 | 114.96 | 11,972,900 |
28 June 2024 | 115.86 | 116.54 | 114.68 | 115.12 | 115.12 | 24,565,900 |
27 June 2024 | 114.99 | 114.99 | 114.11 | 114.90 | 114.90 | 16,812,700 |
26 June 2024 | 114.39 | 114.82 | 113.14 | 114.41 | 114.41 | 15,771,800 |
25 June 2024 | 114.11 | 114.55 | 113.46 | 114.37 | 114.37 | 16,213,700 |
24 June 2024 | 111.64 | 114.53 | 111.64 | 114.05 | 114.05 | 16,266,700 |
21 June 2024 | 111.90 | 112.70 | 110.76 | 110.76 | 110.76 | 52,220,600 |
20 June 2024 | 109.91 | 112.62 | 109.59 | 111.74 | 111.74 | 17,433,200 |
18 June 2024 | 109.03 | 110.72 | 108.80 | 109.38 | 109.38 | 17,762,900 |
17 June 2024 | 109.17 | 109.46 | 108.18 | 108.36 | 108.36 | 21,147,900 |
14 June 2024 | 110.02 | 110.21 | 108.59 | 109.11 | 109.11 | 13,313,400 |
13 June 2024 | 110.84 | 110.86 | 109.72 | 110.04 | 110.04 | 14,466,900 |
12 June 2024 | 113.30 | 113.30 | 110.54 | 110.93 | 110.93 | 13,606,800 |
11 June 2024 | 112.49 | 112.67 | 111.31 | 112.17 | 112.17 | 12,462,400 |
10 June 2024 | 113.06 | 114.22 | 112.70 | 113.08 | 113.08 | 15,245,200 |
07 June 2024 | 113.79 | 114.90 | 112.67 | 112.75 | 112.75 | 13,289,200 |
06 June 2024 | 112.75 | 114.04 | 112.11 | 113.97 | 113.97 | 13,154,100 |
05 June 2024 | 112.89 | 113.19 | 111.48 | 113.12 | 113.12 | 14,863,500 |
04 June 2024 | 113.00 | 113.09 | 110.92 | 112.67 | 112.67 | 19,412,200 |
03 June 2024 | 116.30 | 116.36 | 113.76 | 114.45 | 114.45 | 19,589,300 |
31 May 2024 | 114.12 | 117.49 | 113.99 | 117.26 | 117.26 | 29,037,400 |
30 May 2024 | 113.27 | 114.13 | 112.96 | 113.99 | 113.99 | 14,692,000 |
29 May 2024 | 114.53 | 114.55 | 112.81 | 113.63 | 113.63 | 13,902,000 |
28 May 2024 | 113.52 | 115.11 | 113.07 | 114.86 | 114.86 | 13,978,300 |
24 May 2024 | 114.84 | 115.08 | 113.04 | 113.42 | 113.42 | 12,211,400 |
23 May 2024 | 115.60 | 117.51 | 113.36 | 113.51 | 113.51 | 15,979,800 |
22 May 2024 | 117.46 | 117.46 | 114.96 | 115.48 | 115.48 | 17,879,300 |
21 May 2024 | 118.40 | 119.45 | 117.78 | 117.85 | 117.85 | 14,495,000 |
20 May 2024 | 119.73 | 119.89 | 118.55 | 118.67 | 118.67 | 11,551,300 |
17 May 2024 | 118.30 | 119.83 | 117.96 | 119.64 | 119.64 | 15,104,500 |
16 May 2024 | 118.54 | 119.30 | 117.54 | 117.87 | 117.87 | 15,745,200 |
15 May 2024 | 117.61 | 118.84 | 116.08 | 118.58 | 118.58 | 18,244,300 |
14 May 2024 | 116.79 | 117.74 | 116.48 | 117.67 | 117.67 | 15,079,100 |
13 May 2024 | 118.42 | 119.04 | 117.12 | 117.91 | 117.91 | 15,060,600 |
10 May 2024 | 118.54 | 118.66 | 117.58 | 117.96 | 117.96 | 13,648,100 |
09 May 2024 | 116.20 | 118.53 | 116.19 | 118.44 | 118.44 | 17,564,000 |
08 May 2024 | 115.71 | 116.95 | 115.41 | 116.15 | 116.15 | 18,957,200 |
07 May 2024 | 117.28 | 117.58 | 115.93 | 116.17 | 116.17 | 30,122,000 |
06 May 2024 | 116.67 | 118.34 | 116.40 | 116.75 | 116.75 | 31,401,300 |
03 May 2024 | 116.00 | 116.07 | 114.13 | 116.00 | 116.00 | 28,023,300 |
02 May 2024 | 116.26 | 117.26 | 115.90 | 116.24 | 116.24 | 25,513,600 |
01 May 2024 | 118.28 | 118.47 | 115.66 | 116.03 | 116.03 | 27,777,700 |
30 Apr 2024 | 119.11 | 120.20 | 117.98 | 118.27 | 118.27 | 21,083,300 |
29 Apr 2024 | 117.76 | 120.05 | 117.76 | 119.64 | 119.64 | 17,309,900 |
26 Apr 2024 | 119.00 | 119.10 | 116.22 | 117.96 | 117.96 | 27,289,500 |
25 Apr 2024 | 121.03 | 121.76 | 119.40 | 121.33 | 121.33 | 16,041,000 |
24 Apr 2024 | 120.30 | 121.26 | 119.39 | 121.05 | 121.05 | 12,101,200 |
23 Apr 2024 | 120.00 | 121.06 | 119.45 | 121.03 | 121.03 | 13,929,800 |
22 Apr 2024 | 119.26 | 121.57 | 118.43 | 120.56 | 120.56 | 16,340,700 |
19 Apr 2024 | 119.16 | 120.93 | 118.95 | 119.88 | 119.88 | 21,566,500 |
18 Apr 2024 | 119.00 | 119.72 | 117.97 | 118.52 | 118.52 | 13,821,400 |
17 Apr 2024 | 118.55 | 119.35 | 117.12 | 118.63 | 118.63 | 14,538,600 |
16 Apr 2024 | 119.56 | 120.22 | 117.92 | 118.69 | 118.69 | 18,082,200 |
15 Apr 2024 | 121.09 | 121.69 | 119.45 | 119.68 | 119.68 | 15,029,500 |
12 Apr 2024 | 122.95 | 123.75 | 119.67 | 120.37 | 120.37 | 21,539,500 |
11 Apr 2024 | 122.69 | 122.69 | 120.34 | 121.79 | 121.79 | 17,555,900 |
10 Apr 2024 | 121.22 | 122.47 | 120.73 | 122.20 | 122.20 | 17,409,200 |
09 Apr 2024 | 121.00 | 121.65 | 120.34 | 121.18 | 121.18 | 14,135,700 |
08 Apr 2024 | 121.08 | 121.74 | 120.21 | 120.55 | 120.55 | 17,513,900 |
05 Apr 2024 | 119.98 | 122.15 | 119.64 | 121.37 | 121.37 | 21,714,100 |
04 Apr 2024 | 119.05 | 119.88 | 118.64 | 119.72 | 119.72 | 18,467,400 |
03 Apr 2024 | 119.48 | 119.75 | 118.73 | 119.30 | 119.30 | 16,504,300 |
02 Apr 2024 | 117.92 | 119.60 | 117.33 | 119.28 | 119.28 | 19,919,600 |
01 Apr 2024 | 116.41 | 117.24 | 115.38 | 116.99 | 116.99 | 13,817,000 |
28 Mar 2024 | 115.53 | 116.45 | 115.06 | 116.24 | 116.24 | 18,482,100 |
27 Mar 2024 | 113.48 | 115.06 | 113.41 | 114.97 | 114.97 | 12,415,700 |
26 Mar 2024 | 114.66 | 114.98 | 113.41 | 113.79 | 113.79 | 13,152,300 |
25 Mar 2024 | 113.83 | 115.78 | 113.83 | 114.65 | 114.65 | 14,011,700 |
22 Mar 2024 | 113.48 | 113.69 | 112.82 | 113.49 | 113.49 | 14,695,400 |
21 Mar 2024 | 112.92 | 113.91 | 112.57 | 113.49 | 113.49 | 14,878,000 |
20 Mar 2024 | 112.72 | 113.40 | 112.13 | 112.99 | 112.99 | 16,119,700 |
19 Mar 2024 | 112.22 | 113.49 | 112.06 | 113.09 | 113.09 | 14,878,800 |
18 Mar 2024 | 111.79 | 112.86 | 111.10 | 112.30 | 112.30 | 16,770,500 |
15 Mar 2024 | 110.85 | 112.30 | 110.85 | 111.27 | 111.27 | 38,263,900 |
14 Mar 2024 | 109.83 | 111.55 | 109.69 | 111.47 | 111.47 | 22,121,000 |
13 Mar 2024 | 109.14 | 110.35 | 109.11 | 109.53 | 109.53 | 17,122,200 |
12 Mar 2024 | 109.06 | 109.28 | 108.03 | 108.32 | 108.32 | 14,957,200 |
11 Mar 2024 | 108.25 | 109.12 | 107.34 | 109.02 | 109.02 | 17,577,300 |
08 Mar 2024 | 107.23 | 108.40 | 106.77 | 108.38 | 108.38 | 16,274,600 |
07 Mar 2024 | 106.60 | 107.98 | 106.60 | 107.37 | 107.37 | 15,195,400 |
06 Mar 2024 | 106.62 | 107.57 | 106.15 | 106.77 | 106.77 | 20,472,800 |
05 Mar 2024 | 104.53 | 106.27 | 104.32 | 105.64 | 105.64 | 19,952,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |