Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 160.48 | 164.71 | 158.33 | 159.27 | 159.27 | 472,500 |
07 Dec 2023 | 155.49 | 164.50 | 154.71 | 161.87 | 161.87 | 2,080,300 |
06 Dec 2023 | 155.74 | 157.30 | 152.91 | 156.20 | 156.20 | 377,600 |
05 Dec 2023 | 160.22 | 166.23 | 151.90 | 154.55 | 154.55 | 430,100 |
04 Dec 2023 | 161.60 | 166.29 | 160.61 | 161.50 | 161.50 | 495,300 |
01 Dec 2023 | 156.01 | 165.03 | 154.75 | 164.94 | 164.94 | 573,800 |
30 Nov 2023 | 159.12 | 161.00 | 156.06 | 157.25 | 157.25 | 712,400 |
29 Nov 2023 | 157.90 | 163.32 | 157.90 | 159.49 | 159.49 | 553,200 |
28 Nov 2023 | 159.75 | 160.15 | 155.27 | 156.90 | 156.90 | 323,300 |
27 Nov 2023 | 160.66 | 161.94 | 159.36 | 159.46 | 159.46 | 392,500 |
24 Nov 2023 | 159.00 | 162.62 | 159.00 | 161.78 | 161.78 | 145,700 |
22 Nov 2023 | 158.64 | 161.19 | 157.58 | 160.21 | 160.21 | 480,800 |
21 Nov 2023 | 156.00 | 159.79 | 153.37 | 157.00 | 157.00 | 464,700 |
20 Nov 2023 | 152.09 | 157.66 | 150.67 | 155.64 | 155.64 | 534,200 |
17 Nov 2023 | 151.87 | 153.25 | 148.96 | 150.60 | 150.60 | 530,700 |
16 Nov 2023 | 155.26 | 156.88 | 150.31 | 151.51 | 151.51 | 651,300 |
15 Nov 2023 | 154.74 | 162.08 | 154.54 | 155.93 | 155.93 | 511,600 |
14 Nov 2023 | 153.00 | 157.57 | 151.65 | 153.79 | 153.79 | 622,500 |
13 Nov 2023 | 145.66 | 146.95 | 144.02 | 145.70 | 145.70 | 451,600 |
10 Nov 2023 | 146.97 | 148.05 | 142.68 | 147.56 | 147.56 | 500,800 |
09 Nov 2023 | 149.56 | 151.85 | 146.24 | 146.99 | 146.99 | 456,000 |
08 Nov 2023 | 151.18 | 153.58 | 147.38 | 147.88 | 147.88 | 813,000 |
07 Nov 2023 | 144.29 | 152.22 | 144.29 | 150.95 | 150.95 | 650,200 |
06 Nov 2023 | 150.21 | 150.21 | 142.85 | 143.95 | 143.95 | 748,500 |
03 Nov 2023 | 138.66 | 151.02 | 137.44 | 150.36 | 150.36 | 1,466,800 |
02 Nov 2023 | 137.50 | 137.76 | 133.26 | 136.54 | 136.54 | 618,900 |
01 Nov 2023 | 132.92 | 134.51 | 126.86 | 131.46 | 131.46 | 1,113,200 |
31 Oct 2023 | 134.65 | 141.87 | 132.01 | 134.56 | 134.56 | 2,277,100 |
30 Oct 2023 | 121.78 | 121.97 | 110.45 | 114.17 | 114.17 | 1,683,700 |
27 Oct 2023 | 122.44 | 122.45 | 118.08 | 119.58 | 119.58 | 788,800 |
26 Oct 2023 | 123.80 | 124.76 | 121.21 | 122.50 | 122.50 | 785,500 |
25 Oct 2023 | 136.75 | 136.75 | 124.12 | 124.42 | 124.42 | 1,241,200 |
24 Oct 2023 | 140.96 | 143.45 | 137.02 | 139.78 | 139.78 | 594,700 |
23 Oct 2023 | 144.29 | 146.79 | 141.57 | 143.77 | 143.77 | 739,800 |
20 Oct 2023 | 146.24 | 146.81 | 143.55 | 145.97 | 145.97 | 753,900 |
19 Oct 2023 | 145.40 | 151.84 | 145.40 | 146.28 | 146.28 | 1,066,200 |
18 Oct 2023 | 144.42 | 144.42 | 140.88 | 142.51 | 142.51 | 857,100 |
17 Oct 2023 | 149.24 | 150.98 | 145.06 | 145.88 | 145.88 | 1,146,000 |
16 Oct 2023 | 151.56 | 155.50 | 149.13 | 153.16 | 153.16 | 598,500 |
13 Oct 2023 | 152.73 | 158.37 | 151.55 | 152.74 | 152.74 | 1,096,800 |
12 Oct 2023 | 157.00 | 164.24 | 146.71 | 154.72 | 154.72 | 1,841,000 |
11 Oct 2023 | 155.75 | 158.01 | 153.86 | 156.35 | 156.35 | 319,600 |
10 Oct 2023 | 155.00 | 157.11 | 153.75 | 155.22 | 155.22 | 457,300 |
09 Oct 2023 | 151.21 | 155.04 | 149.61 | 154.84 | 154.84 | 190,700 |
06 Oct 2023 | 149.53 | 154.44 | 149.25 | 153.60 | 153.60 | 254,500 |
05 Oct 2023 | 153.72 | 154.12 | 149.65 | 151.19 | 151.19 | 336,000 |
04 Oct 2023 | 151.98 | 154.47 | 150.40 | 154.14 | 154.14 | 353,800 |
03 Oct 2023 | 153.80 | 155.26 | 150.10 | 151.17 | 151.17 | 490,600 |
02 Oct 2023 | 158.09 | 158.09 | 152.43 | 154.96 | 154.96 | 388,000 |
29 Sept 2023 | 162.21 | 163.87 | 158.64 | 159.01 | 159.01 | 368,600 |
28 Sept 2023 | 161.24 | 162.58 | 157.17 | 160.21 | 160.21 | 354,100 |
27 Sept 2023 | 159.22 | 161.85 | 157.46 | 161.00 | 161.00 | 311,700 |
26 Sept 2023 | 158.89 | 161.65 | 157.39 | 158.68 | 158.68 | 321,000 |
25 Sept 2023 | 159.83 | 161.07 | 158.08 | 158.99 | 158.99 | 465,200 |
22 Sept 2023 | 162.50 | 163.45 | 160.13 | 160.55 | 160.55 | 383,200 |
21 Sept 2023 | 165.87 | 167.25 | 161.00 | 161.72 | 161.72 | 450,000 |
20 Sept 2023 | 166.25 | 171.20 | 165.35 | 168.58 | 168.58 | 549,900 |
19 Sept 2023 | 162.76 | 166.32 | 162.76 | 165.50 | 165.50 | 278,200 |
18 Sept 2023 | 165.12 | 165.91 | 161.70 | 162.94 | 162.94 | 386,400 |
15 Sept 2023 | 165.65 | 171.17 | 162.15 | 165.50 | 165.50 | 736,100 |
14 Sept 2023 | 160.49 | 165.53 | 157.34 | 165.37 | 165.37 | 393,600 |
13 Sept 2023 | 157.10 | 161.38 | 156.92 | 158.97 | 158.97 | 588,200 |
12 Sept 2023 | 162.78 | 162.78 | 157.46 | 157.88 | 157.88 | 554,000 |
11 Sept 2023 | 161.65 | 164.90 | 158.62 | 163.06 | 163.06 | 489,700 |
08 Sept 2023 | 168.62 | 168.67 | 159.54 | 161.42 | 161.42 | 834,400 |
07 Sept 2023 | 166.35 | 168.44 | 165.16 | 168.20 | 168.20 | 367,400 |
06 Sept 2023 | 168.62 | 169.39 | 166.73 | 167.76 | 167.76 | 359,200 |
05 Sept 2023 | 174.11 | 175.74 | 169.39 | 169.41 | 169.41 | 448,100 |
01 Sept 2023 | 175.62 | 179.27 | 175.11 | 175.74 | 175.74 | 409,700 |
31 Aug 2023 | 173.24 | 174.95 | 172.07 | 173.91 | 173.91 | 660,500 |
30 Aug 2023 | 172.84 | 173.56 | 170.46 | 172.56 | 172.56 | 432,600 |
29 Aug 2023 | 165.19 | 172.63 | 165.00 | 172.09 | 172.09 | 342,400 |
28 Aug 2023 | 165.57 | 168.63 | 164.20 | 166.12 | 166.12 | 408,900 |
25 Aug 2023 | 163.74 | 166.25 | 162.59 | 164.77 | 164.77 | 166,600 |
24 Aug 2023 | 166.69 | 167.60 | 163.01 | 163.17 | 163.17 | 262,400 |
23 Aug 2023 | 162.94 | 166.65 | 161.26 | 166.32 | 166.32 | 281,000 |
22 Aug 2023 | 160.97 | 163.89 | 160.67 | 161.81 | 161.81 | 254,100 |
21 Aug 2023 | 158.00 | 161.28 | 157.21 | 160.97 | 160.97 | 341,000 |
18 Aug 2023 | 160.90 | 161.29 | 157.22 | 157.80 | 157.80 | 543,000 |
17 Aug 2023 | 168.25 | 168.69 | 162.10 | 162.92 | 162.92 | 388,600 |
16 Aug 2023 | 172.19 | 173.55 | 167.09 | 167.98 | 167.98 | 651,900 |
15 Aug 2023 | 174.33 | 176.52 | 172.20 | 173.04 | 173.04 | 466,700 |
14 Aug 2023 | 170.96 | 175.14 | 170.18 | 174.83 | 174.83 | 308,100 |
11 Aug 2023 | 170.63 | 173.28 | 170.53 | 172.21 | 172.21 | 227,200 |
10 Aug 2023 | 174.84 | 179.14 | 172.35 | 172.45 | 172.45 | 335,000 |
09 Aug 2023 | 172.01 | 174.69 | 169.23 | 172.85 | 172.85 | 400,000 |
08 Aug 2023 | 168.26 | 173.97 | 168.04 | 172.88 | 172.88 | 495,100 |
07 Aug 2023 | 172.83 | 173.47 | 169.70 | 171.38 | 171.38 | 329,200 |
04 Aug 2023 | 169.86 | 174.75 | 169.28 | 172.83 | 172.83 | 494,000 |
03 Aug 2023 | 168.35 | 174.98 | 162.30 | 168.99 | 168.99 | 668,100 |
02 Aug 2023 | 165.31 | 181.26 | 165.00 | 170.48 | 170.48 | 1,194,400 |
01 Aug 2023 | 169.11 | 171.70 | 166.95 | 167.12 | 167.12 | 633,500 |
31 July 2023 | 174.22 | 175.47 | 171.09 | 171.56 | 171.56 | 343,000 |
28 July 2023 | 173.60 | 174.55 | 168.50 | 174.22 | 174.22 | 560,000 |
27 July 2023 | 179.49 | 180.82 | 170.76 | 170.99 | 170.99 | 503,200 |
26 July 2023 | 173.55 | 176.72 | 170.98 | 176.02 | 176.02 | 620,100 |
25 July 2023 | 165.50 | 180.44 | 165.04 | 174.49 | 174.49 | 947,500 |
24 July 2023 | 175.18 | 178.90 | 172.74 | 176.51 | 176.51 | 892,100 |
21 July 2023 | 158.45 | 177.18 | 153.36 | 175.34 | 175.34 | 1,867,400 |
20 July 2023 | 159.62 | 160.92 | 155.39 | 157.53 | 157.53 | 541,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |