Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Sept 2023 | 129.77 | 130.36 | 127.22 | 128.57 | 128.57 | 25,701,400 |
25 Sept 2023 | 129.83 | 131.17 | 128.96 | 131.11 | 131.11 | 20,094,600 |
22 Sept 2023 | 130.76 | 132.03 | 129.60 | 130.25 | 130.25 | 26,385,200 |
21 Sept 2023 | 131.44 | 132.23 | 130.07 | 130.44 | 130.44 | 31,488,700 |
20 Sept 2023 | 138.08 | 138.08 | 133.62 | 133.74 | 133.74 | 29,927,500 |
19 Sept 2023 | 137.42 | 138.41 | 136.62 | 138.04 | 138.04 | 20,353,700 |
18 Sept 2023 | 136.61 | 139.16 | 136.61 | 138.21 | 138.21 | 21,861,300 |
15 Sept 2023 | 137.98 | 138.52 | 136.48 | 137.40 | 137.40 | 38,908,400 |
14 Sept 2023 | 137.60 | 138.70 | 136.24 | 138.10 | 138.10 | 24,751,000 |
13 Sept 2023 | 135.09 | 136.90 | 134.15 | 136.71 | 136.71 | 20,749,500 |
12 Sept 2023 | 136.26 | 136.87 | 135.19 | 135.34 | 135.34 | 18,405,500 |
11 Sept 2023 | 136.54 | 137.48 | 135.79 | 136.92 | 136.92 | 20,763,400 |
08 Sept 2023 | 134.91 | 136.66 | 134.85 | 136.38 | 136.38 | 23,558,300 |
07 Sept 2023 | 133.59 | 135.58 | 132.95 | 135.26 | 135.26 | 18,844,300 |
06 Sept 2023 | 136.02 | 136.53 | 133.67 | 134.46 | 134.46 | 18,684,500 |
05 Sept 2023 | 135.44 | 136.42 | 134.58 | 135.77 | 135.77 | 19,403,100 |
01 Sept 2023 | 137.46 | 137.46 | 134.85 | 135.66 | 135.66 | 21,524,600 |
31 Aug 2023 | 136.01 | 138.00 | 135.79 | 136.17 | 136.17 | 30,053,800 |
30 Aug 2023 | 134.78 | 136.28 | 134.07 | 135.88 | 135.88 | 28,315,800 |
29 Aug 2023 | 132.24 | 136.57 | 132.24 | 134.57 | 134.57 | 43,075,600 |
28 Aug 2023 | 131.31 | 132.54 | 130.14 | 131.01 | 131.01 | 20,543,300 |
25 Aug 2023 | 129.54 | 130.76 | 127.25 | 129.88 | 129.88 | 26,762,900 |
24 Aug 2023 | 133.95 | 134.25 | 129.57 | 129.78 | 129.78 | 28,500,700 |
23 Aug 2023 | 130.18 | 133.41 | 129.87 | 132.37 | 132.37 | 27,819,700 |
22 Aug 2023 | 128.51 | 130.28 | 128.32 | 129.08 | 129.08 | 22,067,500 |
21 Aug 2023 | 127.18 | 128.73 | 126.56 | 128.37 | 128.37 | 25,248,700 |
18 Aug 2023 | 128.51 | 129.25 | 126.38 | 127.46 | 127.46 | 30,491,300 |
17 Aug 2023 | 129.80 | 131.99 | 129.29 | 129.92 | 129.92 | 33,446,300 |
16 Aug 2023 | 128.70 | 130.28 | 127.87 | 128.70 | 128.70 | 25,216,100 |
15 Aug 2023 | 131.10 | 131.42 | 129.28 | 129.78 | 129.78 | 19,770,700 |
14 Aug 2023 | 129.39 | 131.37 | 128.96 | 131.33 | 131.33 | 24,695,600 |
11 Aug 2023 | 128.66 | 129.93 | 128.17 | 129.56 | 129.56 | 19,569,200 |
10 Aug 2023 | 131.32 | 132.05 | 129.45 | 129.69 | 129.69 | 20,857,800 |
09 Aug 2023 | 131.66 | 132.04 | 129.00 | 129.66 | 129.66 | 24,912,900 |
08 Aug 2023 | 130.62 | 131.51 | 129.54 | 131.40 | 131.40 | 23,535,200 |
07 Aug 2023 | 129.16 | 131.61 | 129.02 | 131.53 | 131.53 | 22,746,300 |
04 Aug 2023 | 129.28 | 131.51 | 127.91 | 128.11 | 128.11 | 26,130,000 |
03 Aug 2023 | 127.97 | 129.39 | 127.42 | 128.45 | 128.45 | 20,089,500 |
02 Aug 2023 | 129.45 | 130.09 | 127.56 | 128.38 | 128.38 | 26,273,300 |
01 Aug 2023 | 130.78 | 132.63 | 130.68 | 131.55 | 131.55 | 23,166,800 |
31 July 2023 | 132.73 | 133.53 | 131.78 | 132.72 | 132.72 | 28,055,500 |
28 July 2023 | 130.78 | 133.74 | 130.57 | 132.58 | 132.58 | 36,591,200 |
27 July 2023 | 131.67 | 133.24 | 128.79 | 129.40 | 129.40 | 44,952,100 |
26 July 2023 | 130.07 | 130.98 | 128.32 | 129.27 | 129.27 | 61,682,100 |
25 July 2023 | 121.36 | 123.15 | 121.02 | 122.21 | 122.21 | 52,509,600 |
24 July 2023 | 121.66 | 123.00 | 120.98 | 121.53 | 121.53 | 29,686,100 |
21 July 2023 | 120.62 | 120.99 | 118.73 | 120.02 | 120.02 | 72,937,900 |
20 July 2023 | 121.42 | 124.09 | 118.22 | 119.20 | 119.20 | 37,906,800 |
19 July 2023 | 124.60 | 125.18 | 121.80 | 122.03 | 122.03 | 37,224,000 |
18 July 2023 | 124.60 | 124.68 | 122.96 | 123.76 | 123.76 | 26,226,400 |
17 July 2023 | 125.94 | 127.10 | 124.20 | 124.65 | 124.65 | 25,716,200 |
14 July 2023 | 124.80 | 126.78 | 123.49 | 125.42 | 125.42 | 33,266,800 |
13 July 2023 | 120.93 | 124.83 | 120.45 | 124.54 | 124.54 | 44,297,900 |
12 July 2023 | 118.80 | 120.33 | 118.41 | 118.93 | 118.93 | 30,404,400 |
11 July 2023 | 116.29 | 117.71 | 115.35 | 117.14 | 117.14 | 23,078,800 |
10 July 2023 | 118.30 | 118.31 | 116.14 | 116.45 | 116.45 | 35,315,200 |
07 July 2023 | 120.10 | 121.05 | 119.40 | 119.48 | 119.48 | 21,692,600 |
06 July 2023 | 119.80 | 120.30 | 118.40 | 120.11 | 120.11 | 24,745,200 |
05 July 2023 | 119.24 | 122.61 | 119.23 | 121.75 | 121.75 | 27,584,800 |
03 July 2023 | 119.24 | 120.19 | 118.82 | 119.90 | 119.90 | 14,467,900 |
30 June 2023 | 120.17 | 121.08 | 119.69 | 119.70 | 119.70 | 29,519,700 |
29 June 2023 | 119.24 | 120.06 | 118.30 | 119.10 | 119.10 | 24,090,900 |
28 June 2023 | 117.09 | 120.39 | 116.85 | 120.18 | 120.18 | 27,091,400 |
27 June 2023 | 117.08 | 119.08 | 116.10 | 118.33 | 118.33 | 39,535,900 |
26 June 2023 | 120.76 | 122.00 | 118.27 | 118.34 | 118.34 | 33,969,900 |
23 June 2023 | 121.38 | 122.79 | 121.06 | 122.34 | 122.34 | 34,885,300 |
22 June 2023 | 120.00 | 123.24 | 118.83 | 123.15 | 123.15 | 26,952,200 |
21 June 2023 | 122.40 | 122.66 | 120.10 | 120.55 | 120.55 | 30,306,300 |
20 June 2023 | 122.93 | 124.57 | 122.14 | 123.10 | 123.10 | 26,097,500 |
16 June 2023 | 125.93 | 126.11 | 123.28 | 123.53 | 123.53 | 45,514,000 |
15 June 2023 | 123.14 | 125.46 | 122.40 | 125.09 | 125.09 | 35,246,300 |
14 June 2023 | 123.10 | 124.05 | 121.45 | 123.67 | 123.67 | 30,592,300 |
13 June 2023 | 124.98 | 125.16 | 123.18 | 123.83 | 123.83 | 22,278,300 |
12 June 2023 | 122.79 | 124.05 | 121.66 | 123.64 | 123.64 | 28,306,400 |
09 June 2023 | 122.25 | 123.76 | 121.91 | 122.23 | 122.23 | 23,762,500 |
08 June 2023 | 122.23 | 123.23 | 121.24 | 122.14 | 122.14 | 29,389,200 |
07 June 2023 | 126.97 | 129.04 | 122.12 | 122.50 | 122.50 | 52,539,000 |
06 June 2023 | 126.01 | 128.29 | 125.36 | 127.31 | 127.31 | 26,638,300 |
05 June 2023 | 124.01 | 127.43 | 123.84 | 126.01 | 126.01 | 32,305,500 |
02 June 2023 | 123.99 | 126.15 | 123.76 | 124.67 | 124.67 | 26,963,100 |
01 June 2023 | 122.82 | 124.42 | 122.62 | 123.72 | 123.72 | 30,772,700 |
31 May 2023 | 122.75 | 124.06 | 122.50 | 122.87 | 122.87 | 37,325,800 |
30 May 2023 | 125.64 | 125.66 | 122.00 | 123.67 | 123.67 | 35,076,700 |
26 May 2023 | 123.17 | 125.26 | 122.45 | 124.61 | 124.61 | 35,635,900 |
25 May 2023 | 124.52 | 125.32 | 121.96 | 123.48 | 123.48 | 42,317,000 |
24 May 2023 | 121.12 | 121.91 | 119.86 | 120.90 | 120.90 | 34,182,600 |
23 May 2023 | 124.16 | 124.63 | 122.21 | 122.56 | 122.56 | 34,046,300 |
22 May 2023 | 122.94 | 126.43 | 122.74 | 125.05 | 125.05 | 35,253,000 |
19 May 2023 | 123.55 | 125.97 | 122.15 | 122.76 | 122.76 | 41,330,300 |
18 May 2023 | 120.95 | 123.31 | 120.83 | 122.83 | 122.83 | 35,234,200 |
17 May 2023 | 119.61 | 121.67 | 118.89 | 120.84 | 120.84 | 33,323,600 |
16 May 2023 | 116.49 | 120.75 | 116.43 | 119.51 | 119.51 | 45,035,600 |
15 May 2023 | 116.11 | 118.48 | 116.01 | 116.51 | 116.51 | 36,266,800 |
12 May 2023 | 116.68 | 118.03 | 116.11 | 117.51 | 117.51 | 41,073,800 |
11 May 2023 | 115.40 | 117.92 | 114.41 | 116.57 | 116.57 | 78,900,000 |
10 May 2023 | 107.97 | 112.94 | 107.93 | 111.75 | 111.75 | 63,153,400 |
09 May 2023 | 108.39 | 110.15 | 107.19 | 107.35 | 107.35 | 36,360,100 |
08 May 2023 | 105.18 | 107.96 | 105.16 | 107.77 | 107.77 | 26,511,400 |
05 May 2023 | 104.82 | 105.88 | 104.11 | 105.57 | 105.57 | 26,625,100 |
04 May 2023 | 105.49 | 105.60 | 103.97 | 104.69 | 104.69 | 23,419,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |