Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Sept 2023 | 134.31 | 135.58 | 134.42 | 135.41 | 135.41 | 35,037 |
22 Sept 2023 | 138.18 | 138.34 | 134.55 | 134.58 | 134.58 | 132,900 |
21 Sept 2023 | 136.62 | 138.73 | 135.75 | 137.21 | 137.21 | 107,500 |
20 Sept 2023 | 139.15 | 139.22 | 137.74 | 137.82 | 137.82 | 83,800 |
19 Sept 2023 | 138.91 | 140.82 | 138.07 | 138.50 | 138.50 | 106,800 |
18 Sept 2023 | 141.44 | 143.74 | 137.11 | 138.62 | 138.62 | 269,900 |
15 Sept 2023 | 138.37 | 141.65 | 137.51 | 140.70 | 140.70 | 913,600 |
14 Sept 2023 | 134.89 | 138.59 | 134.54 | 138.59 | 138.59 | 196,200 |
13 Sept 2023 | 132.58 | 135.06 | 130.39 | 132.34 | 132.34 | 165,600 |
12 Sept 2023 | 131.05 | 133.14 | 130.84 | 132.78 | 132.78 | 189,200 |
11 Sept 2023 | 132.91 | 132.91 | 130.42 | 131.27 | 131.27 | 162,600 |
08 Sept 2023 | 135.39 | 135.67 | 130.81 | 131.35 | 131.35 | 133,200 |
07 Sept 2023 | 136.29 | 137.43 | 135.00 | 136.13 | 136.13 | 219,000 |
06 Sept 2023 | 137.09 | 139.19 | 135.43 | 137.92 | 137.92 | 172,100 |
05 Sept 2023 | 146.05 | 146.78 | 137.31 | 138.03 | 138.03 | 223,500 |
01 Sept 2023 | 145.30 | 148.11 | 144.57 | 146.20 | 146.20 | 107,900 |
31 Aug 2023 | 144.05 | 145.54 | 142.49 | 144.51 | 144.51 | 206,000 |
30 Aug 2023 | 139.93 | 143.74 | 139.93 | 143.51 | 143.51 | 103,700 |
29 Aug 2023 | 137.53 | 141.65 | 137.00 | 141.06 | 141.06 | 93,000 |
28 Aug 2023 | 136.89 | 140.97 | 136.89 | 137.73 | 137.73 | 64,400 |
25 Aug 2023 | 139.33 | 140.08 | 134.44 | 136.64 | 136.64 | 90,700 |
24 Aug 2023 | 135.42 | 139.73 | 134.56 | 139.52 | 139.52 | 138,100 |
23 Aug 2023 | 136.71 | 137.06 | 135.46 | 136.01 | 136.01 | 128,400 |
22 Aug 2023 | 137.33 | 138.29 | 134.09 | 136.05 | 136.05 | 177,800 |
21 Aug 2023 | 136.20 | 137.12 | 135.37 | 136.37 | 136.37 | 78,200 |
18 Aug 2023 | 138.00 | 139.22 | 136.29 | 136.61 | 136.61 | 116,500 |
17 Aug 2023 | 141.96 | 142.90 | 138.34 | 138.99 | 138.99 | 201,600 |
16 Aug 2023 | 144.32 | 146.02 | 141.10 | 141.52 | 141.52 | 115,000 |
15 Aug 2023 | 145.75 | 146.91 | 143.00 | 144.04 | 144.04 | 74,300 |
14 Aug 2023 | 148.20 | 149.52 | 146.58 | 146.77 | 146.77 | 119,900 |
11 Aug 2023 | 152.18 | 153.57 | 148.48 | 148.81 | 148.81 | 127,800 |
10 Aug 2023 | 150.29 | 154.50 | 150.04 | 152.06 | 152.06 | 163,600 |
09 Aug 2023 | 149.29 | 151.74 | 146.49 | 149.42 | 149.42 | 113,600 |
08 Aug 2023 | 151.04 | 152.88 | 148.99 | 149.66 | 149.66 | 125,400 |
07 Aug 2023 | 152.83 | 154.86 | 152.33 | 152.59 | 152.59 | 165,900 |
04 Aug 2023 | 155.62 | 162.89 | 151.14 | 151.67 | 151.67 | 212,200 |
03 Aug 2023 | 158.19 | 159.40 | 154.98 | 156.03 | 156.03 | 223,100 |
02 Aug 2023 | 165.16 | 165.16 | 158.22 | 159.64 | 159.64 | 201,400 |
01 Aug 2023 | 168.86 | 169.29 | 165.13 | 167.09 | 167.09 | 147,500 |
31 Jul 2023 | 167.16 | 169.47 | 166.59 | 168.61 | 168.61 | 175,500 |
28 Jul 2023 | 168.16 | 168.65 | 166.61 | 167.18 | 167.18 | 99,300 |
27 Jul 2023 | 170.88 | 170.88 | 166.26 | 166.85 | 166.85 | 89,400 |
26 Jul 2023 | 169.74 | 171.14 | 168.66 | 169.17 | 169.17 | 110,000 |
25 Jul 2023 | 169.45 | 172.17 | 168.94 | 169.80 | 169.80 | 102,000 |
24 Jul 2023 | 168.81 | 170.61 | 167.20 | 170.49 | 170.49 | 119,800 |
21 Jul 2023 | 171.61 | 171.96 | 167.32 | 168.02 | 168.02 | 124,700 |
20 Jul 2023 | 170.99 | 172.92 | 170.35 | 170.67 | 170.67 | 64,100 |
19 Jul 2023 | 170.19 | 172.71 | 170.19 | 171.67 | 171.67 | 81,100 |
18 Jul 2023 | 170.76 | 171.97 | 169.09 | 170.12 | 170.12 | 122,600 |
17 Jul 2023 | 171.94 | 173.16 | 169.49 | 171.84 | 171.84 | 153,700 |
14 Jul 2023 | 169.13 | 170.91 | 167.99 | 170.89 | 170.89 | 137,100 |
13 Jul 2023 | 169.27 | 170.37 | 167.04 | 169.71 | 169.71 | 107,600 |
12 Jul 2023 | 165.00 | 169.65 | 164.34 | 169.09 | 169.09 | 212,500 |
11 Jul 2023 | 162.58 | 165.00 | 161.55 | 163.84 | 163.84 | 134,200 |
10 Jul 2023 | 162.19 | 164.44 | 161.26 | 162.90 | 162.90 | 79,100 |
07 Jul 2023 | 161.15 | 163.88 | 158.63 | 162.79 | 162.79 | 66,900 |
06 Jul 2023 | 159.77 | 160.71 | 157.40 | 160.70 | 160.70 | 88,800 |
05 Jul 2023 | 163.03 | 163.03 | 160.30 | 160.99 | 160.99 | 92,100 |
03 Jul 2023 | 160.90 | 163.34 | 160.74 | 163.27 | 163.27 | 68,600 |
30 Jun 2023 | 161.90 | 164.08 | 161.31 | 161.93 | 161.93 | 141,500 |
29 Jun 2023 | 158.83 | 163.89 | 158.83 | 161.90 | 161.90 | 171,800 |
28 Jun 2023 | 156.93 | 158.96 | 155.89 | 158.95 | 158.95 | 80,900 |
27 Jun 2023 | 157.02 | 158.14 | 155.12 | 157.55 | 157.55 | 58,600 |
26 Jun 2023 | 156.89 | 158.98 | 155.32 | 156.38 | 156.38 | 87,900 |
23 Jun 2023 | 156.24 | 159.88 | 155.98 | 157.21 | 157.21 | 393,600 |
22 Jun 2023 | 159.59 | 159.59 | 157.09 | 158.48 | 158.48 | 88,900 |
21 Jun 2023 | 156.56 | 162.13 | 156.37 | 160.16 | 160.16 | 138,800 |
20 Jun 2023 | 157.24 | 158.54 | 155.10 | 157.80 | 157.80 | 99,300 |
16 Jun 2023 | 159.50 | 159.50 | 156.31 | 157.29 | 157.29 | 355,200 |
15 Jun 2023 | 157.21 | 158.57 | 156.51 | 157.79 | 157.79 | 77,700 |
14 Jun 2023 | 158.13 | 159.02 | 155.35 | 156.79 | 156.79 | 88,800 |
13 Jun 2023 | 157.67 | 160.14 | 156.07 | 158.13 | 158.13 | 75,900 |
12 Jun 2023 | 158.93 | 158.93 | 156.66 | 156.69 | 156.69 | 125,900 |
09 Jun 2023 | 156.90 | 162.88 | 155.00 | 158.68 | 158.68 | 180,500 |
08 Jun 2023 | 154.58 | 157.24 | 153.63 | 157.12 | 157.12 | 120,500 |
07 Jun 2023 | 154.16 | 156.58 | 153.01 | 154.89 | 154.89 | 214,500 |
06 Jun 2023 | 151.11 | 157.99 | 150.27 | 153.56 | 153.56 | 255,000 |
05 Jun 2023 | 155.18 | 157.03 | 150.98 | 151.00 | 151.00 | 180,000 |
02 Jun 2023 | 156.28 | 160.75 | 155.78 | 156.90 | 156.90 | 186,300 |
01 Jun 2023 | 156.97 | 159.08 | 153.01 | 154.38 | 154.38 | 115,300 |
31 May 2023 | 157.73 | 158.01 | 154.77 | 157.47 | 157.47 | 251,200 |
30 May 2023 | 161.12 | 161.50 | 157.39 | 158.39 | 158.39 | 78,800 |
26 May 2023 | 156.65 | 161.36 | 156.65 | 160.68 | 160.68 | 94,000 |
25 May 2023 | 154.63 | 157.48 | 152.97 | 157.26 | 157.26 | 125,300 |
24 May 2023 | 158.46 | 158.66 | 150.03 | 153.49 | 153.49 | 161,700 |
23 May 2023 | 157.15 | 161.81 | 156.99 | 159.96 | 159.96 | 130,300 |
22 May 2023 | 160.65 | 161.44 | 157.59 | 157.60 | 157.60 | 106,800 |
19 May 2023 | 163.45 | 163.49 | 159.96 | 161.01 | 161.01 | 86,600 |
18 May 2023 | 160.79 | 163.07 | 159.46 | 162.41 | 162.41 | 88,600 |
17 May 2023 | 157.20 | 161.11 | 156.60 | 160.61 | 160.61 | 144,900 |
16 May 2023 | 156.85 | 157.68 | 155.56 | 156.77 | 156.77 | 63,400 |
15 May 2023 | 156.44 | 157.92 | 155.39 | 157.85 | 157.85 | 82,900 |
12 May 2023 | 156.60 | 157.51 | 154.50 | 156.12 | 156.12 | 111,200 |
11 May 2023 | 156.74 | 158.12 | 156.56 | 156.85 | 156.85 | 86,500 |
10 May 2023 | 160.76 | 160.76 | 156.98 | 158.23 | 158.23 | 85,800 |
09 May 2023 | 159.94 | 160.90 | 158.32 | 159.11 | 159.11 | 104,500 |
08 May 2023 | 164.10 | 164.85 | 160.95 | 161.03 | 161.03 | 115,000 |
05 May 2023 | 163.39 | 164.79 | 162.16 | 164.10 | 164.10 | 143,900 |
04 May 2023 | 163.62 | 165.00 | 161.53 | 162.01 | 162.01 | 153,500 |
03 May 2023 | 159.99 | 164.89 | 159.99 | 164.29 | 164.29 | 191,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |