Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 150.99 | 153.24 | 142.59 | 145.38 | 145.38 | 4,312,900 |
07 Dec 2023 | 145.37 | 146.37 | 142.48 | 144.18 | 144.18 | 2,367,500 |
06 Dec 2023 | 156.75 | 156.82 | 144.98 | 145.29 | 145.29 | 3,281,500 |
05 Dec 2023 | 158.41 | 160.45 | 155.08 | 155.39 | 155.39 | 1,608,800 |
04 Dec 2023 | 161.15 | 165.71 | 159.46 | 159.54 | 159.54 | 1,933,400 |
01 Dec 2023 | 157.54 | 161.07 | 154.50 | 160.29 | 160.29 | 2,133,400 |
30 Nov 2023 | 155.96 | 158.27 | 152.52 | 157.78 | 157.78 | 2,705,500 |
29 Nov 2023 | 158.00 | 160.82 | 154.60 | 155.43 | 155.43 | 1,722,800 |
28 Nov 2023 | 153.27 | 156.98 | 151.52 | 155.02 | 155.02 | 1,287,600 |
27 Nov 2023 | 153.30 | 157.64 | 151.87 | 154.65 | 154.65 | 1,612,600 |
24 Nov 2023 | 159.01 | 159.08 | 154.17 | 154.38 | 154.38 | 1,111,300 |
22 Nov 2023 | 160.00 | 161.56 | 158.89 | 159.72 | 159.72 | 1,311,500 |
21 Nov 2023 | 159.84 | 162.48 | 158.06 | 158.60 | 158.60 | 1,380,700 |
20 Nov 2023 | 155.00 | 162.36 | 153.85 | 159.29 | 159.29 | 2,093,400 |
17 Nov 2023 | 156.22 | 156.22 | 151.86 | 155.02 | 155.02 | 1,876,600 |
16 Nov 2023 | 151.53 | 157.02 | 151.26 | 154.51 | 154.51 | 2,325,200 |
15 Nov 2023 | 150.00 | 158.08 | 147.38 | 152.42 | 152.42 | 2,988,800 |
14 Nov 2023 | 137.67 | 150.66 | 137.21 | 149.14 | 149.14 | 3,964,600 |
13 Nov 2023 | 132.20 | 134.22 | 129.50 | 133.84 | 133.84 | 2,612,700 |
10 Nov 2023 | 132.36 | 134.22 | 129.22 | 133.92 | 133.92 | 2,560,700 |
09 Nov 2023 | 138.88 | 140.00 | 131.16 | 132.53 | 132.53 | 3,050,500 |
08 Nov 2023 | 143.47 | 143.47 | 135.65 | 137.83 | 137.83 | 2,964,100 |
07 Nov 2023 | 146.98 | 147.99 | 144.05 | 144.33 | 144.33 | 2,521,900 |
06 Nov 2023 | 151.94 | 151.94 | 145.60 | 146.97 | 146.97 | 1,816,700 |
03 Nov 2023 | 151.74 | 154.98 | 148.45 | 151.94 | 151.94 | 2,572,400 |
02 Nov 2023 | 145.60 | 151.85 | 145.52 | 147.59 | 147.59 | 2,288,900 |
01 Nov 2023 | 148.49 | 152.27 | 138.35 | 142.84 | 142.84 | 4,725,500 |
31 Oct 2023 | 137.74 | 142.61 | 136.27 | 142.45 | 142.45 | 3,926,300 |
30 Oct 2023 | 143.93 | 144.22 | 132.19 | 136.32 | 136.32 | 5,294,600 |
27 Oct 2023 | 148.88 | 149.70 | 142.38 | 143.26 | 143.26 | 3,162,500 |
26 Oct 2023 | 153.59 | 154.43 | 149.25 | 151.15 | 151.15 | 1,163,200 |
25 Oct 2023 | 154.08 | 154.25 | 149.59 | 151.36 | 151.36 | 1,380,700 |
24 Oct 2023 | 153.76 | 158.61 | 152.16 | 155.90 | 155.90 | 2,342,600 |
23 Oct 2023 | 149.18 | 154.19 | 146.75 | 151.32 | 151.32 | 1,552,200 |
20 Oct 2023 | 148.18 | 154.22 | 147.05 | 150.77 | 150.77 | 3,188,400 |
19 Oct 2023 | 156.50 | 156.50 | 150.97 | 151.97 | 151.97 | 1,740,500 |
18 Oct 2023 | 156.24 | 156.40 | 151.54 | 153.13 | 153.13 | 1,421,400 |
17 Oct 2023 | 149.10 | 158.39 | 148.46 | 158.06 | 158.06 | 2,417,400 |
16 Oct 2023 | 148.68 | 152.00 | 145.78 | 151.29 | 151.29 | 1,424,800 |
13 Oct 2023 | 148.67 | 152.26 | 147.34 | 147.92 | 147.92 | 1,719,900 |
12 Oct 2023 | 156.34 | 156.78 | 147.76 | 149.39 | 149.39 | 2,128,700 |
11 Oct 2023 | 152.92 | 155.85 | 149.65 | 151.50 | 151.50 | 1,869,600 |
10 Oct 2023 | 143.41 | 153.17 | 143.09 | 151.56 | 151.56 | 3,128,700 |
09 Oct 2023 | 145.30 | 147.16 | 143.03 | 143.80 | 143.80 | 2,427,500 |
06 Oct 2023 | 143.01 | 150.13 | 142.51 | 148.56 | 148.56 | 2,476,300 |
05 Oct 2023 | 152.22 | 152.50 | 143.56 | 145.35 | 145.35 | 2,998,600 |
04 Oct 2023 | 151.40 | 152.88 | 146.61 | 151.82 | 151.82 | 3,376,200 |
03 Oct 2023 | 154.65 | 155.33 | 149.63 | 151.25 | 151.25 | 2,858,000 |
02 Oct 2023 | 160.50 | 161.99 | 156.09 | 156.34 | 156.34 | 1,620,700 |
29 Sept 2023 | 163.49 | 165.67 | 160.52 | 161.59 | 161.59 | 1,384,300 |
28 Sept 2023 | 159.10 | 162.91 | 157.50 | 161.50 | 161.50 | 1,517,800 |
27 Sept 2023 | 161.25 | 164.50 | 158.16 | 158.61 | 158.61 | 2,007,600 |
26 Sept 2023 | 162.89 | 164.74 | 160.73 | 161.39 | 161.39 | 1,221,900 |
25 Sept 2023 | 161.75 | 166.33 | 161.71 | 164.34 | 164.34 | 1,450,000 |
22 Sept 2023 | 168.00 | 168.38 | 161.90 | 162.45 | 162.45 | 1,535,600 |
21 Sept 2023 | 166.64 | 168.03 | 164.48 | 166.24 | 166.24 | 1,159,900 |
20 Sept 2023 | 169.45 | 173.47 | 168.16 | 169.24 | 169.24 | 1,014,000 |
19 Sept 2023 | 167.60 | 173.65 | 166.66 | 169.18 | 169.18 | 1,448,100 |
18 Sept 2023 | 174.05 | 174.97 | 167.41 | 167.74 | 167.74 | 1,786,300 |
15 Sept 2023 | 176.69 | 177.64 | 171.68 | 174.05 | 174.05 | 3,252,100 |
14 Sept 2023 | 175.00 | 177.59 | 170.57 | 177.00 | 177.00 | 2,679,700 |
13 Sept 2023 | 181.30 | 182.29 | 170.17 | 170.50 | 170.50 | 2,051,200 |
12 Sept 2023 | 178.00 | 183.06 | 177.66 | 180.94 | 180.94 | 1,283,300 |
11 Sept 2023 | 185.23 | 186.68 | 178.31 | 179.37 | 179.37 | 1,942,900 |
08 Sept 2023 | 185.18 | 187.69 | 181.17 | 183.21 | 183.21 | 2,546,900 |
07 Sept 2023 | 179.49 | 180.69 | 173.81 | 180.50 | 180.50 | 2,233,500 |
06 Sept 2023 | 189.10 | 189.70 | 177.73 | 182.09 | 182.09 | 2,257,200 |
05 Sept 2023 | 183.90 | 190.06 | 182.61 | 186.48 | 186.48 | 1,772,700 |
01 Sept 2023 | 191.27 | 193.48 | 183.65 | 186.37 | 186.37 | 1,953,000 |
31 Aug 2023 | 186.00 | 190.93 | 185.91 | 189.12 | 189.12 | 2,154,500 |
30 Aug 2023 | 181.06 | 186.90 | 181.06 | 184.96 | 184.96 | 1,489,300 |
29 Aug 2023 | 176.65 | 182.83 | 175.57 | 181.61 | 181.61 | 1,481,200 |
28 Aug 2023 | 177.99 | 179.42 | 174.91 | 176.76 | 176.76 | 1,327,900 |
25 Aug 2023 | 175.10 | 178.43 | 174.62 | 177.45 | 177.45 | 1,560,500 |
24 Aug 2023 | 180.89 | 181.08 | 173.74 | 174.42 | 174.42 | 1,774,800 |
23 Aug 2023 | 176.94 | 182.38 | 176.85 | 180.58 | 180.58 | 1,876,600 |
22 Aug 2023 | 182.52 | 183.68 | 174.23 | 176.50 | 176.50 | 2,527,700 |
21 Aug 2023 | 182.00 | 182.81 | 176.60 | 181.70 | 181.70 | 2,702,200 |
18 Aug 2023 | 180.76 | 184.87 | 179.32 | 181.91 | 181.91 | 2,299,700 |
17 Aug 2023 | 191.46 | 191.46 | 182.46 | 183.44 | 183.44 | 2,699,900 |
16 Aug 2023 | 199.30 | 199.45 | 191.64 | 191.89 | 191.89 | 1,705,100 |
15 Aug 2023 | 209.00 | 210.20 | 197.74 | 199.83 | 199.83 | 2,083,500 |
14 Aug 2023 | 204.76 | 213.43 | 198.00 | 211.43 | 211.43 | 1,768,400 |
11 Aug 2023 | 201.96 | 205.56 | 201.33 | 204.87 | 204.87 | 1,215,600 |
10 Aug 2023 | 204.13 | 209.29 | 204.12 | 205.01 | 205.01 | 1,695,800 |
09 Aug 2023 | 198.13 | 209.06 | 197.67 | 203.60 | 203.60 | 2,532,200 |
08 Aug 2023 | 193.76 | 198.15 | 193.48 | 196.10 | 196.10 | 1,134,400 |
07 Aug 2023 | 193.62 | 196.16 | 191.11 | 195.60 | 195.60 | 1,442,300 |
04 Aug 2023 | 196.58 | 200.35 | 193.00 | 194.38 | 194.38 | 1,457,200 |
03 Aug 2023 | 193.57 | 198.21 | 193.29 | 196.24 | 196.24 | 1,186,500 |
02 Aug 2023 | 198.88 | 200.00 | 190.10 | 194.28 | 194.28 | 2,529,700 |
01 Aug 2023 | 207.38 | 211.49 | 202.39 | 202.68 | 202.68 | 2,347,900 |
31 July 2023 | 210.08 | 218.51 | 205.69 | 207.40 | 207.40 | 3,714,500 |
28 July 2023 | 223.59 | 224.50 | 194.22 | 208.40 | 208.40 | 11,359,300 |
27 July 2023 | 199.50 | 200.65 | 194.35 | 198.80 | 198.80 | 2,931,700 |
26 July 2023 | 196.10 | 199.41 | 190.76 | 197.41 | 197.41 | 1,855,000 |
25 July 2023 | 199.30 | 202.25 | 196.68 | 200.01 | 200.01 | 1,351,100 |
24 July 2023 | 198.47 | 199.04 | 194.01 | 197.66 | 197.66 | 1,304,400 |
21 July 2023 | 200.30 | 200.90 | 194.84 | 197.91 | 197.91 | 1,327,000 |
20 July 2023 | 197.00 | 200.60 | 196.67 | 198.50 | 198.50 | 1,334,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |