Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Sept 2023 | 158.52 | 158.71 | 154.38 | 154.99 | 154.99 | 678,395 |
20 Sept 2023 | 163.03 | 167.74 | 160.71 | 160.77 | 160.77 | 1,707,400 |
19 Sept 2023 | 158.50 | 160.90 | 156.28 | 160.17 | 160.17 | 1,281,900 |
18 Sept 2023 | 157.36 | 160.20 | 155.54 | 159.24 | 159.24 | 1,208,800 |
15 Sept 2023 | 156.68 | 158.66 | 153.91 | 158.58 | 158.58 | 1,497,600 |
14 Sept 2023 | 155.29 | 158.80 | 154.65 | 157.15 | 157.15 | 1,491,600 |
13 Sept 2023 | 153.14 | 155.57 | 151.11 | 155.49 | 155.49 | 1,249,500 |
12 Sept 2023 | 156.65 | 158.27 | 154.02 | 154.65 | 154.65 | 1,059,700 |
11 Sept 2023 | 155.99 | 158.07 | 154.82 | 157.66 | 157.66 | 1,102,200 |
08 Sept 2023 | 159.83 | 161.19 | 154.40 | 155.47 | 155.47 | 1,713,200 |
07 Sept 2023 | 158.57 | 161.95 | 157.79 | 160.10 | 160.10 | 1,892,700 |
06 Sept 2023 | 161.90 | 163.65 | 159.05 | 160.47 | 160.47 | 2,066,500 |
05 Sept 2023 | 156.03 | 160.85 | 154.87 | 159.32 | 159.32 | 1,710,300 |
01 Sept 2023 | 155.56 | 158.51 | 155.20 | 157.56 | 157.56 | 1,454,400 |
31 Aug 2023 | 149.95 | 154.92 | 149.82 | 153.97 | 153.97 | 2,305,400 |
30 Aug 2023 | 144.64 | 149.60 | 144.40 | 149.45 | 149.45 | 1,624,600 |
29 Aug 2023 | 140.61 | 144.80 | 140.50 | 144.51 | 144.51 | 1,045,700 |
28 Aug 2023 | 138.89 | 142.15 | 138.26 | 141.26 | 141.26 | 1,530,400 |
25 Aug 2023 | 138.81 | 138.81 | 133.69 | 137.22 | 137.22 | 1,360,400 |
24 Aug 2023 | 139.18 | 140.32 | 135.26 | 135.76 | 135.76 | 1,415,800 |
23 Aug 2023 | 133.22 | 139.01 | 133.11 | 138.24 | 138.24 | 1,629,300 |
22 Aug 2023 | 133.00 | 134.03 | 131.04 | 133.44 | 133.44 | 871,000 |
21 Aug 2023 | 131.92 | 132.97 | 130.00 | 132.49 | 132.49 | 1,234,700 |
18 Aug 2023 | 129.90 | 132.48 | 129.23 | 131.87 | 131.87 | 1,586,600 |
17 Aug 2023 | 134.35 | 134.85 | 131.19 | 131.57 | 131.57 | 1,129,300 |
16 Aug 2023 | 132.60 | 136.14 | 132.28 | 134.35 | 134.35 | 1,584,900 |
15 Aug 2023 | 138.38 | 138.58 | 133.27 | 133.43 | 133.43 | 2,125,300 |
14 Aug 2023 | 137.30 | 139.66 | 135.34 | 139.38 | 139.38 | 1,942,900 |
11 Aug 2023 | 136.39 | 139.20 | 135.90 | 138.68 | 138.68 | 1,578,100 |
10 Aug 2023 | 140.34 | 140.70 | 135.22 | 136.43 | 136.43 | 2,643,600 |
09 Aug 2023 | 138.47 | 140.18 | 137.42 | 139.09 | 139.09 | 1,671,100 |
08 Aug 2023 | 141.14 | 141.42 | 137.22 | 138.37 | 138.37 | 2,483,900 |
07 Aug 2023 | 145.10 | 145.10 | 141.10 | 141.99 | 141.99 | 1,646,200 |
04 Aug 2023 | 145.27 | 146.50 | 143.04 | 144.12 | 144.12 | 1,456,700 |
03 Aug 2023 | 144.57 | 147.42 | 143.74 | 145.42 | 145.42 | 1,682,100 |
02 Aug 2023 | 149.21 | 150.19 | 143.84 | 146.51 | 146.51 | 2,163,900 |
01 Aug 2023 | 148.61 | 152.80 | 148.05 | 150.84 | 150.84 | 1,684,500 |
31 Jul 2023 | 149.70 | 151.31 | 148.09 | 149.41 | 149.41 | 1,873,700 |
28 Jul 2023 | 146.05 | 149.33 | 142.63 | 148.60 | 148.60 | 2,965,600 |
27 Jul 2023 | 151.47 | 151.80 | 142.88 | 144.52 | 144.52 | 5,155,100 |
26 Jul 2023 | 141.69 | 149.21 | 141.10 | 149.13 | 149.13 | 7,091,400 |
25 Jul 2023 | 150.10 | 152.65 | 139.15 | 140.38 | 140.38 | 14,609,900 |
24 Jul 2023 | 169.52 | 169.52 | 159.67 | 163.72 | 163.72 | 3,944,900 |
21 Jul 2023 | 173.49 | 179.60 | 171.18 | 171.71 | 171.71 | 2,558,900 |
20 Jul 2023 | 177.01 | 177.59 | 171.44 | 172.48 | 172.48 | 1,918,500 |
19 Jul 2023 | 180.00 | 182.00 | 178.06 | 179.84 | 179.84 | 1,599,500 |
18 Jul 2023 | 178.50 | 179.82 | 175.79 | 179.58 | 179.58 | 2,151,500 |
17 Jul 2023 | 171.77 | 179.42 | 170.77 | 179.17 | 179.17 | 2,293,000 |
14 Jul 2023 | 176.20 | 179.24 | 170.92 | 172.03 | 172.03 | 3,640,400 |
13 Jul 2023 | 167.00 | 173.11 | 164.51 | 171.10 | 171.10 | 2,410,800 |
12 Jul 2023 | 162.00 | 166.12 | 161.38 | 165.79 | 165.79 | 1,540,500 |
11 Jul 2023 | 157.34 | 161.77 | 156.66 | 160.58 | 160.58 | 1,160,600 |
10 Jul 2023 | 156.03 | 159.29 | 155.37 | 157.39 | 157.39 | 846,700 |
07 Jul 2023 | 156.52 | 158.64 | 156.06 | 156.97 | 156.97 | 800,800 |
06 Jul 2023 | 158.78 | 159.08 | 155.37 | 156.62 | 156.62 | 1,021,700 |
05 Jul 2023 | 160.69 | 161.21 | 158.29 | 160.73 | 160.73 | 732,000 |
03 Jul 2023 | 160.85 | 162.37 | 159.80 | 160.56 | 160.56 | 550,300 |
30 Jun 2023 | 160.10 | 161.31 | 159.05 | 160.55 | 160.55 | 1,357,600 |
29 Jun 2023 | 160.53 | 161.21 | 158.89 | 159.26 | 159.26 | 924,800 |
28 Jun 2023 | 158.32 | 161.66 | 157.48 | 160.57 | 160.57 | 805,600 |
27 Jun 2023 | 156.14 | 159.75 | 155.57 | 158.62 | 158.62 | 1,041,900 |
26 Jun 2023 | 156.41 | 158.21 | 152.71 | 153.78 | 153.78 | 1,720,200 |
23 Jun 2023 | 157.05 | 158.31 | 154.65 | 157.49 | 157.49 | 1,262,300 |
22 Jun 2023 | 154.45 | 159.17 | 153.50 | 159.09 | 159.09 | 1,280,500 |
21 Jun 2023 | 159.30 | 160.80 | 152.80 | 155.93 | 155.93 | 2,620,500 |
20 Jun 2023 | 156.20 | 158.78 | 154.82 | 156.82 | 156.82 | 1,585,600 |
16 Jun 2023 | 153.31 | 160.63 | 153.20 | 159.99 | 159.99 | 3,531,900 |
15 Jun 2023 | 150.08 | 152.24 | 148.20 | 152.18 | 152.18 | 1,374,500 |
14 Jun 2023 | 151.96 | 153.08 | 149.26 | 151.65 | 151.65 | 1,750,700 |
13 Jun 2023 | 151.53 | 152.74 | 149.37 | 151.54 | 151.54 | 1,917,600 |
12 Jun 2023 | 150.89 | 151.37 | 149.12 | 150.60 | 150.60 | 1,521,500 |
09 Jun 2023 | 149.50 | 151.73 | 148.36 | 150.48 | 150.48 | 2,033,100 |
08 Jun 2023 | 150.27 | 151.69 | 148.47 | 149.47 | 149.47 | 1,218,800 |
07 Jun 2023 | 153.00 | 155.68 | 147.54 | 148.31 | 148.31 | 1,558,000 |
06 Jun 2023 | 154.10 | 154.87 | 152.46 | 153.03 | 153.03 | 1,127,700 |
05 Jun 2023 | 151.10 | 157.13 | 150.25 | 156.34 | 156.34 | 1,837,600 |
02 Jun 2023 | 154.30 | 155.00 | 148.77 | 151.74 | 151.74 | 1,163,900 |
01 Jun 2023 | 150.20 | 154.60 | 149.07 | 153.92 | 153.92 | 1,121,200 |
31 May 2023 | 146.08 | 149.95 | 145.40 | 148.90 | 148.90 | 1,092,100 |
30 May 2023 | 151.85 | 151.85 | 144.57 | 148.01 | 148.01 | 2,294,300 |
26 May 2023 | 148.00 | 151.01 | 146.82 | 150.31 | 150.31 | 1,009,900 |
25 May 2023 | 149.35 | 149.85 | 147.54 | 147.65 | 147.65 | 1,107,400 |
24 May 2023 | 145.70 | 148.54 | 144.81 | 147.04 | 147.04 | 1,085,500 |
23 May 2023 | 148.16 | 151.16 | 147.48 | 147.67 | 147.67 | 1,445,600 |
22 May 2023 | 148.65 | 150.82 | 148.21 | 148.60 | 148.60 | 973,200 |
19 May 2023 | 151.21 | 152.30 | 148.45 | 149.43 | 149.43 | 1,221,500 |
18 May 2023 | 145.46 | 152.07 | 144.76 | 151.48 | 151.48 | 1,667,100 |
17 May 2023 | 146.79 | 147.55 | 145.45 | 146.00 | 146.00 | 1,226,200 |
16 May 2023 | 144.22 | 146.84 | 143.04 | 146.32 | 146.32 | 1,354,500 |
15 May 2023 | 141.87 | 144.30 | 141.10 | 144.22 | 144.22 | 1,502,500 |
12 May 2023 | 146.70 | 147.08 | 141.12 | 142.53 | 142.53 | 1,686,500 |
11 May 2023 | 148.16 | 149.62 | 146.62 | 147.06 | 147.06 | 1,319,500 |
10 May 2023 | 145.00 | 147.99 | 143.57 | 147.74 | 147.74 | 1,715,000 |
09 May 2023 | 143.58 | 144.84 | 142.92 | 143.70 | 143.70 | 1,373,900 |
08 May 2023 | 141.96 | 146.00 | 141.96 | 144.53 | 144.53 | 1,851,000 |
05 May 2023 | 141.32 | 142.39 | 139.29 | 141.75 | 141.75 | 1,233,400 |
04 May 2023 | 137.48 | 140.95 | 136.59 | 140.48 | 140.48 | 1,607,900 |
03 May 2023 | 135.91 | 140.99 | 135.91 | 138.06 | 138.06 | 1,670,100 |
02 May 2023 | 138.02 | 138.16 | 135.04 | 136.39 | 136.39 | 1,389,900 |
01 May 2023 | 134.00 | 138.50 | 133.88 | 138.43 | 138.43 | 1,530,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |