Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Nov 2023 | 149.70 | 151.08 | 148.98 | 150.74 | 150.74 | 3,071,812 |
27 Nov 2023 | 151.04 | 151.44 | 149.57 | 149.59 | 149.59 | 3,320,000 |
24 Nov 2023 | 151.17 | 152.04 | 150.75 | 152.03 | 152.03 | 1,644,400 |
22 Nov 2023 | 150.96 | 151.24 | 149.94 | 150.75 | 150.75 | 2,640,200 |
21 Nov 2023 | 149.50 | 150.11 | 148.50 | 149.77 | 149.77 | 3,080,700 |
20 Nov 2023 | 147.85 | 150.28 | 146.87 | 149.57 | 149.57 | 4,733,300 |
17 Nov 2023 | 147.68 | 148.05 | 146.20 | 147.98 | 147.98 | 3,320,200 |
16 Nov 2023 | 147.27 | 148.20 | 145.64 | 146.91 | 146.91 | 3,729,300 |
15 Nov 2023 | 144.00 | 147.90 | 143.95 | 147.17 | 147.17 | 4,766,700 |
14 Nov 2023 | 140.04 | 143.77 | 139.91 | 143.17 | 143.17 | 4,258,800 |
13 Nov 2023 | 137.67 | 138.55 | 137.01 | 138.17 | 138.17 | 3,211,500 |
10 Nov 2023 | 138.71 | 138.82 | 136.52 | 138.11 | 138.11 | 5,683,900 |
10 Nov 2023 | 1.62 Dividend | |||||
09 Nov 2023 | 142.94 | 142.94 | 139.87 | 139.95 | 138.33 | 3,411,100 |
08 Nov 2023 | 142.13 | 143.42 | 141.46 | 141.95 | 140.31 | 2,896,600 |
07 Nov 2023 | 141.48 | 142.10 | 140.60 | 141.85 | 140.21 | 2,952,600 |
06 Nov 2023 | 143.22 | 143.49 | 141.29 | 142.27 | 140.62 | 2,931,300 |
03 Nov 2023 | 143.23 | 144.81 | 142.81 | 142.86 | 141.21 | 3,272,000 |
02 Nov 2023 | 141.90 | 143.38 | 141.72 | 141.99 | 140.35 | 3,904,600 |
01 Nov 2023 | 141.38 | 142.14 | 138.05 | 139.80 | 138.18 | 3,566,800 |
31 Oct 2023 | 138.62 | 141.32 | 138.22 | 141.25 | 139.61 | 3,996,900 |
30 Oct 2023 | 135.91 | 139.23 | 134.31 | 138.78 | 137.17 | 5,665,500 |
27 Oct 2023 | 138.43 | 139.79 | 133.68 | 134.83 | 133.27 | 6,594,600 |
26 Oct 2023 | 142.50 | 146.29 | 137.93 | 138.21 | 136.61 | 10,581,400 |
25 Oct 2023 | 148.74 | 148.90 | 146.01 | 146.93 | 145.23 | 3,565,800 |
24 Oct 2023 | 148.74 | 150.21 | 148.34 | 149.32 | 147.59 | 2,802,300 |
23 Oct 2023 | 151.25 | 151.58 | 147.89 | 148.16 | 146.44 | 4,552,700 |
20 Oct 2023 | 152.34 | 153.34 | 151.94 | 151.96 | 150.20 | 5,006,400 |
19 Oct 2023 | 154.47 | 155.14 | 151.78 | 152.06 | 150.30 | 3,035,100 |
18 Oct 2023 | 155.50 | 155.79 | 153.64 | 153.82 | 152.04 | 2,974,700 |
17 Oct 2023 | 155.19 | 157.66 | 155.02 | 157.18 | 155.36 | 2,937,000 |
16 Oct 2023 | 156.74 | 158.49 | 156.12 | 156.65 | 154.84 | 3,349,700 |
13 Oct 2023 | 156.12 | 157.37 | 154.58 | 155.08 | 153.28 | 2,759,600 |
12 Oct 2023 | 155.50 | 155.55 | 153.56 | 155.38 | 153.58 | 2,340,300 |
11 Oct 2023 | 155.78 | 156.24 | 153.47 | 155.30 | 153.50 | 2,209,800 |
10 Oct 2023 | 154.51 | 156.45 | 154.28 | 155.55 | 153.75 | 2,083,400 |
09 Oct 2023 | 153.45 | 154.80 | 152.54 | 154.34 | 152.55 | 1,765,800 |
06 Oct 2023 | 152.88 | 155.15 | 152.30 | 154.27 | 152.48 | 2,383,500 |
05 Oct 2023 | 153.04 | 153.98 | 152.60 | 153.38 | 151.60 | 2,922,100 |
04 Oct 2023 | 154.40 | 155.38 | 152.45 | 153.72 | 151.94 | 2,600,400 |
03 Oct 2023 | 154.26 | 156.36 | 153.02 | 153.75 | 151.97 | 3,687,600 |
02 Oct 2023 | 155.15 | 155.42 | 153.64 | 155.08 | 153.28 | 3,243,600 |
29 Sept 2023 | 156.50 | 157.33 | 155.06 | 155.87 | 154.07 | 5,034,600 |
28 Sept 2023 | 152.63 | 155.56 | 152.43 | 155.50 | 153.70 | 5,571,600 |
27 Sept 2023 | 152.48 | 152.80 | 150.54 | 152.41 | 150.65 | 3,419,500 |
26 Sept 2023 | 153.00 | 154.01 | 151.80 | 151.90 | 150.14 | 3,461,800 |
25 Sept 2023 | 152.93 | 155.39 | 152.82 | 154.31 | 152.52 | 2,900,500 |
22 Sept 2023 | 155.42 | 155.84 | 153.51 | 153.78 | 152.00 | 3,206,200 |
21 Sept 2023 | 157.00 | 157.78 | 155.23 | 155.43 | 153.63 | 3,801,200 |
20 Sept 2023 | 158.60 | 159.42 | 157.35 | 157.64 | 155.82 | 2,300,300 |
19 Sept 2023 | 158.30 | 158.68 | 156.51 | 158.01 | 156.18 | 2,348,900 |
18 Sept 2023 | 159.91 | 160.15 | 158.08 | 158.44 | 156.61 | 2,729,200 |
15 Sept 2023 | 160.73 | 161.47 | 159.65 | 160.49 | 158.63 | 4,382,000 |
14 Sept 2023 | 159.76 | 160.88 | 159.03 | 160.73 | 158.87 | 2,796,400 |
13 Sept 2023 | 156.56 | 158.05 | 155.86 | 157.84 | 156.01 | 4,071,900 |
12 Sept 2023 | 157.37 | 158.00 | 155.10 | 156.57 | 154.76 | 6,232,500 |
11 Sept 2023 | 161.60 | 162.28 | 160.34 | 160.89 | 159.03 | 3,638,000 |
08 Sept 2023 | 162.42 | 162.42 | 160.60 | 161.04 | 159.18 | 3,561,500 |
07 Sept 2023 | 161.99 | 162.65 | 160.52 | 162.24 | 160.36 | 3,013,200 |
06 Sept 2023 | 163.88 | 164.25 | 161.45 | 162.31 | 160.43 | 3,883,500 |
05 Sept 2023 | 167.50 | 168.02 | 163.61 | 163.97 | 162.07 | 4,897,500 |
01 Sept 2023 | 170.52 | 170.68 | 167.34 | 168.00 | 166.06 | 3,286,100 |
31 Aug 2023 | 172.03 | 172.69 | 169.30 | 169.40 | 167.44 | 3,549,800 |
30 Aug 2023 | 172.05 | 172.75 | 170.99 | 172.01 | 170.02 | 2,713,300 |
29 Aug 2023 | 169.34 | 171.93 | 169.00 | 171.75 | 169.76 | 3,261,200 |
28 Aug 2023 | 169.70 | 170.66 | 167.96 | 168.84 | 166.89 | 1,967,800 |
25 Aug 2023 | 167.43 | 169.35 | 166.85 | 168.87 | 166.92 | 2,506,900 |
24 Aug 2023 | 168.03 | 168.82 | 166.97 | 167.00 | 165.07 | 2,207,400 |
23 Aug 2023 | 167.71 | 169.32 | 167.34 | 168.88 | 166.93 | 2,375,200 |
22 Aug 2023 | 169.00 | 170.36 | 166.40 | 166.86 | 164.93 | 2,702,200 |
21 Aug 2023 | 170.91 | 171.73 | 167.07 | 168.49 | 166.54 | 3,512,000 |
18 Aug 2023 | 169.81 | 172.16 | 169.81 | 171.24 | 169.26 | 2,868,300 |
17 Aug 2023 | 171.36 | 171.55 | 170.05 | 170.74 | 168.76 | 2,986,500 |
16 Aug 2023 | 172.10 | 173.58 | 170.58 | 170.74 | 168.76 | 2,500,300 |
15 Aug 2023 | 174.45 | 174.56 | 172.76 | 173.26 | 171.25 | 2,269,300 |
14 Aug 2023 | 176.12 | 176.44 | 174.56 | 175.51 | 173.48 | 2,980,700 |
11 Aug 2023 | 178.27 | 179.03 | 175.90 | 176.62 | 174.58 | 3,557,500 |
11 Aug 2023 | 1.62 Dividend | |||||
10 Aug 2023 | 180.08 | 182.25 | 179.93 | 180.38 | 176.69 | 3,964,800 |
09 Aug 2023 | 179.12 | 181.37 | 178.56 | 179.37 | 175.70 | 3,249,400 |
08 Aug 2023 | 183.06 | 184.33 | 176.02 | 180.55 | 176.86 | 6,433,400 |
07 Aug 2023 | 182.00 | 183.24 | 180.74 | 182.15 | 178.42 | 4,411,700 |
04 Aug 2023 | 182.13 | 182.60 | 180.47 | 180.94 | 177.24 | 4,437,100 |
03 Aug 2023 | 182.34 | 184.56 | 181.26 | 181.50 | 177.79 | 3,692,800 |
02 Aug 2023 | 183.95 | 185.36 | 182.84 | 183.35 | 179.60 | 2,008,500 |
01 Aug 2023 | 186.86 | 187.00 | 183.77 | 185.50 | 181.71 | 2,823,500 |
31 Jul 2023 | 187.81 | 188.32 | 186.20 | 187.13 | 183.30 | 2,323,100 |
28 Jul 2023 | 188.39 | 189.65 | 187.69 | 187.89 | 184.05 | 2,299,000 |
27 Jul 2023 | 185.12 | 187.23 | 184.05 | 186.52 | 182.71 | 3,251,400 |
26 Jul 2023 | 183.25 | 185.13 | 181.72 | 184.39 | 180.62 | 4,189,100 |
25 Jul 2023 | 187.81 | 192.98 | 182.14 | 184.69 | 180.91 | 10,006,600 |
24 Jul 2023 | 185.86 | 189.35 | 185.72 | 188.34 | 184.49 | 2,460,200 |
21 Jul 2023 | 186.91 | 189.48 | 186.74 | 187.30 | 183.47 | 5,071,200 |
20 Jul 2023 | 186.63 | 188.21 | 185.60 | 186.94 | 183.12 | 2,703,600 |
19 Jul 2023 | 184.60 | 186.47 | 184.60 | 186.02 | 182.22 | 3,018,900 |
18 Jul 2023 | 182.82 | 184.90 | 182.82 | 184.57 | 180.80 | 2,387,500 |
17 Jul 2023 | 184.48 | 184.50 | 182.42 | 182.74 | 179.00 | 2,556,000 |
14 Jul 2023 | 184.78 | 185.67 | 183.90 | 185.26 | 181.47 | 2,213,500 |
13 Jul 2023 | 186.64 | 187.82 | 185.33 | 185.36 | 181.57 | 2,857,200 |
12 Jul 2023 | 187.07 | 187.67 | 185.47 | 186.49 | 182.68 | 2,586,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |