Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 180.73 | 183.34 | 179.66 | 180.69 | 180.69 | 1,627,700 |
30 Nov 2023 | 183.03 | 185.59 | 180.65 | 185.11 | 185.11 | 1,597,400 |
29 Nov 2023 | 183.00 | 184.28 | 180.42 | 182.31 | 182.31 | 1,013,300 |
28 Nov 2023 | 183.00 | 184.92 | 182.04 | 182.61 | 182.61 | 845,900 |
27 Nov 2023 | 182.00 | 184.49 | 181.36 | 183.04 | 183.04 | 1,204,300 |
24 Nov 2023 | 179.22 | 182.30 | 178.73 | 181.70 | 181.70 | 499,100 |
22 Nov 2023 | 179.63 | 182.50 | 179.00 | 181.20 | 181.20 | 1,229,900 |
21 Nov 2023 | 178.54 | 180.18 | 178.01 | 178.68 | 178.68 | 1,479,400 |
20 Nov 2023 | 175.04 | 180.95 | 175.00 | 179.86 | 179.86 | 1,317,300 |
17 Nov 2023 | 175.72 | 177.02 | 174.67 | 176.05 | 176.05 | 1,024,200 |
16 Nov 2023 | 171.85 | 176.34 | 170.62 | 175.28 | 175.28 | 1,301,500 |
15 Nov 2023 | 174.43 | 176.65 | 173.68 | 173.76 | 173.76 | 1,248,100 |
14 Nov 2023 | 174.56 | 175.00 | 171.05 | 174.41 | 174.41 | 1,236,100 |
13 Nov 2023 | 170.00 | 173.23 | 169.02 | 171.17 | 171.17 | 1,307,500 |
10 Nov 2023 | 169.52 | 171.67 | 167.64 | 170.98 | 170.98 | 977,400 |
09 Nov 2023 | 171.20 | 175.15 | 170.21 | 170.28 | 170.28 | 1,451,000 |
08 Nov 2023 | 165.87 | 170.30 | 164.83 | 169.97 | 169.97 | 1,403,300 |
07 Nov 2023 | 168.45 | 168.77 | 165.28 | 165.50 | 165.50 | 1,474,000 |
06 Nov 2023 | 169.58 | 169.70 | 165.59 | 167.24 | 167.24 | 1,127,200 |
03 Nov 2023 | 167.50 | 170.95 | 167.05 | 169.98 | 169.98 | 1,369,600 |
02 Nov 2023 | 170.50 | 171.00 | 167.24 | 167.31 | 167.31 | 2,154,900 |
01 Nov 2023 | 165.00 | 167.90 | 163.65 | 167.63 | 167.63 | 1,366,100 |
31 Oct 2023 | 163.03 | 165.57 | 161.39 | 164.76 | 164.76 | 1,566,400 |
30 Oct 2023 | 161.20 | 164.27 | 159.75 | 162.67 | 162.67 | 1,959,300 |
27 Oct 2023 | 158.59 | 162.06 | 158.10 | 159.35 | 159.35 | 1,971,300 |
26 Oct 2023 | 162.75 | 165.35 | 155.00 | 158.38 | 158.38 | 2,981,500 |
25 Oct 2023 | 169.94 | 170.50 | 160.05 | 161.82 | 161.82 | 4,657,800 |
24 Oct 2023 | 163.98 | 173.45 | 163.00 | 170.63 | 170.63 | 7,498,600 |
23 Oct 2023 | 146.06 | 155.83 | 145.79 | 154.61 | 154.61 | 3,272,700 |
20 Oct 2023 | 149.30 | 151.45 | 145.76 | 149.92 | 149.92 | 1,941,900 |
19 Oct 2023 | 152.61 | 154.53 | 149.56 | 149.97 | 149.97 | 1,678,100 |
18 Oct 2023 | 156.00 | 156.18 | 148.66 | 148.92 | 148.92 | 1,736,100 |
17 Oct 2023 | 157.45 | 159.36 | 156.57 | 157.33 | 157.33 | 1,048,600 |
16 Oct 2023 | 153.52 | 158.26 | 152.79 | 158.12 | 158.12 | 1,396,300 |
13 Oct 2023 | 156.86 | 157.69 | 152.90 | 153.56 | 153.56 | 1,759,000 |
12 Oct 2023 | 159.52 | 162.46 | 156.02 | 158.12 | 158.12 | 1,992,700 |
11 Oct 2023 | 157.42 | 159.74 | 153.31 | 156.57 | 156.57 | 1,531,600 |
10 Oct 2023 | 156.21 | 160.15 | 155.21 | 157.60 | 157.60 | 1,601,400 |
09 Oct 2023 | 155.84 | 157.83 | 153.16 | 156.45 | 156.45 | 1,412,000 |
06 Oct 2023 | 155.64 | 161.38 | 154.83 | 160.53 | 160.53 | 1,154,900 |
05 Oct 2023 | 158.73 | 159.57 | 154.62 | 157.31 | 157.31 | 1,299,100 |
04 Oct 2023 | 154.21 | 159.98 | 154.12 | 159.58 | 159.58 | 1,433,600 |
03 Oct 2023 | 157.44 | 159.56 | 152.32 | 154.51 | 154.51 | 1,226,200 |
02 Oct 2023 | 155.29 | 159.61 | 154.69 | 158.11 | 158.11 | 999,100 |
29 Sept 2023 | 157.35 | 158.90 | 154.52 | 154.64 | 154.64 | 1,477,400 |
28 Sept 2023 | 150.80 | 154.55 | 147.86 | 153.53 | 153.53 | 995,400 |
27 Sept 2023 | 153.33 | 155.48 | 152.05 | 153.75 | 153.75 | 703,800 |
26 Sept 2023 | 154.02 | 157.00 | 151.28 | 152.36 | 152.36 | 1,327,200 |
25 Sept 2023 | 155.67 | 156.35 | 151.49 | 155.52 | 155.52 | 1,436,800 |
22 Sept 2023 | 156.38 | 159.55 | 155.93 | 156.35 | 156.35 | 1,205,900 |
21 Sept 2023 | 158.52 | 158.79 | 153.69 | 154.06 | 154.06 | 1,610,800 |
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 July 2023 | 149.70 | 151.31 | 148.09 | 149.41 | 149.41 | 1,873,700 |
28 July 2023 | 146.05 | 149.33 | 142.63 | 148.60 | 148.60 | 2,965,600 |
27 July 2023 | 151.47 | 151.80 | 142.88 | 144.52 | 144.52 | 5,155,100 |
26 July 2023 | 141.69 | 149.21 | 141.10 | 149.13 | 149.13 | 7,091,400 |
25 July 2023 | 150.10 | 152.65 | 139.15 | 140.38 | 140.38 | 14,609,900 |
24 July 2023 | 169.52 | 169.52 | 159.67 | 163.72 | 163.72 | 3,944,900 |
21 July 2023 | 173.49 | 179.60 | 171.18 | 171.71 | 171.71 | 2,558,900 |
20 July 2023 | 177.01 | 177.59 | 171.44 | 172.48 | 172.48 | 1,918,500 |
19 July 2023 | 180.00 | 182.00 | 178.06 | 179.84 | 179.84 | 1,599,500 |
18 July 2023 | 178.50 | 179.82 | 175.79 | 179.58 | 179.58 | 2,151,500 |
17 July 2023 | 171.77 | 179.42 | 170.77 | 179.17 | 179.17 | 2,293,000 |
14 July 2023 | 176.20 | 179.24 | 170.92 | 172.03 | 172.03 | 3,640,400 |
13 July 2023 | 167.00 | 173.11 | 164.51 | 171.10 | 171.10 | 2,410,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |