Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Dec 2023 | 144.76 | 145.07 | 142.63 | 142.86 | 142.86 | 9,592,600 |
04 Dec 2023 | 144.00 | 145.70 | 143.25 | 144.87 | 144.87 | 11,842,800 |
01 Dec 2023 | 143.49 | 146.51 | 142.60 | 144.81 | 144.81 | 11,905,500 |
30 Nov 2023 | 144.98 | 146.01 | 142.03 | 143.60 | 143.60 | 16,276,000 |
29 Nov 2023 | 146.39 | 146.49 | 143.06 | 143.91 | 143.91 | 16,417,100 |
28 Nov 2023 | 144.78 | 146.52 | 144.06 | 145.51 | 145.51 | 9,746,500 |
27 Nov 2023 | 144.65 | 144.82 | 142.85 | 144.36 | 144.36 | 9,850,800 |
24 Nov 2023 | 144.30 | 145.94 | 144.20 | 144.90 | 144.90 | 3,861,000 |
22 Nov 2023 | 141.74 | 144.39 | 140.72 | 144.33 | 144.33 | 7,216,100 |
21 Nov 2023 | 143.83 | 144.30 | 142.70 | 144.04 | 144.04 | 6,783,300 |
20 Nov 2023 | 144.63 | 145.69 | 144.27 | 144.38 | 144.38 | 8,062,400 |
17 Nov 2023 | 142.95 | 145.19 | 142.40 | 144.46 | 144.46 | 11,075,600 |
16 Nov 2023 | 143.02 | 143.51 | 140.74 | 141.77 | 141.77 | 14,031,300 |
16 Nov 2023 | 1.51 Dividend | |||||
15 Nov 2023 | 144.86 | 146.64 | 144.41 | 145.56 | 144.05 | 10,052,100 |
14 Nov 2023 | 144.48 | 145.50 | 143.86 | 145.05 | 143.55 | 11,224,400 |
13 Nov 2023 | 143.15 | 144.30 | 142.85 | 144.00 | 142.51 | 8,747,700 |
10 Nov 2023 | 143.29 | 143.44 | 141.73 | 142.95 | 141.47 | 11,988,200 |
09 Nov 2023 | 143.05 | 143.91 | 141.78 | 141.94 | 140.47 | 10,359,500 |
08 Nov 2023 | 143.88 | 144.65 | 142.25 | 142.40 | 140.92 | 12,654,100 |
07 Nov 2023 | 145.16 | 145.61 | 143.24 | 144.41 | 142.91 | 15,054,600 |
06 Nov 2023 | 148.73 | 149.33 | 146.69 | 147.00 | 145.48 | 10,634,200 |
03 Nov 2023 | 148.30 | 148.56 | 146.15 | 147.61 | 146.08 | 13,153,000 |
02 Nov 2023 | 144.54 | 149.00 | 143.83 | 148.76 | 147.22 | 11,099,100 |
01 Nov 2023 | 145.98 | 146.01 | 143.82 | 143.98 | 142.49 | 10,819,600 |
31 Oct 2023 | 146.10 | 146.52 | 144.23 | 145.73 | 144.22 | 14,261,300 |
30 Oct 2023 | 145.66 | 146.44 | 144.32 | 146.09 | 144.57 | 13,857,100 |
27 Oct 2023 | 150.72 | 151.25 | 143.96 | 144.35 | 142.85 | 24,524,300 |
26 Oct 2023 | 155.01 | 155.18 | 153.63 | 154.75 | 153.14 | 10,830,400 |
25 Oct 2023 | 156.94 | 157.41 | 155.17 | 155.87 | 154.25 | 10,502,400 |
24 Oct 2023 | 160.89 | 161.08 | 156.47 | 156.65 | 155.02 | 17,689,900 |
23 Oct 2023 | 163.30 | 164.43 | 160.25 | 160.68 | 159.01 | 16,232,400 |
20 Oct 2023 | 168.41 | 169.10 | 166.10 | 166.83 | 165.10 | 7,457,300 |
19 Oct 2023 | 168.70 | 170.17 | 167.51 | 169.10 | 167.35 | 6,580,200 |
18 Oct 2023 | 168.47 | 169.70 | 167.58 | 168.92 | 167.17 | 6,893,500 |
17 Oct 2023 | 164.83 | 168.20 | 164.65 | 167.59 | 165.85 | 7,538,300 |
16 Oct 2023 | 165.34 | 165.81 | 163.85 | 165.40 | 163.68 | 5,446,000 |
13 Oct 2023 | 163.41 | 164.84 | 162.30 | 164.06 | 162.36 | 8,042,800 |
12 Oct 2023 | 163.26 | 163.26 | 160.90 | 161.23 | 159.56 | 7,397,000 |
11 Oct 2023 | 165.07 | 165.08 | 160.48 | 161.10 | 159.43 | 12,570,700 |
10 Oct 2023 | 166.77 | 167.40 | 165.68 | 166.54 | 164.81 | 6,512,900 |
09 Oct 2023 | 166.38 | 168.19 | 164.95 | 166.72 | 164.99 | 8,183,500 |
06 Oct 2023 | 164.31 | 164.37 | 158.99 | 162.23 | 160.55 | 10,187,400 |
05 Oct 2023 | 161.42 | 164.75 | 161.39 | 163.90 | 162.20 | 8,073,000 |
04 Oct 2023 | 164.70 | 164.98 | 161.49 | 163.04 | 161.35 | 9,664,700 |
03 Oct 2023 | 165.92 | 167.36 | 165.51 | 166.93 | 165.20 | 6,168,600 |
02 Oct 2023 | 168.34 | 168.57 | 165.23 | 166.54 | 164.81 | 6,839,600 |
29 Sept 2023 | 170.49 | 170.50 | 167.82 | 168.62 | 166.87 | 7,395,200 |
28 Sept 2023 | 170.55 | 171.70 | 169.43 | 170.59 | 168.82 | 7,151,800 |
27 Sept 2023 | 169.37 | 171.23 | 168.81 | 171.04 | 169.27 | 9,124,400 |
26 Sept 2023 | 167.44 | 168.41 | 166.98 | 167.80 | 166.06 | 5,659,200 |
25 Sept 2023 | 166.33 | 168.78 | 165.99 | 168.71 | 166.96 | 5,510,000 |
22 Sept 2023 | 166.23 | 167.42 | 165.94 | 166.28 | 164.56 | 5,963,000 |
21 Sept 2023 | 167.12 | 167.87 | 165.05 | 165.19 | 163.48 | 7,150,000 |
20 Sept 2023 | 167.07 | 168.51 | 166.60 | 166.69 | 164.96 | 5,939,100 |
19 Sept 2023 | 168.69 | 168.96 | 166.43 | 167.20 | 165.47 | 6,615,100 |
18 Sept 2023 | 167.87 | 168.36 | 166.40 | 167.22 | 165.49 | 7,027,600 |
15 Sept 2023 | 166.21 | 168.37 | 165.88 | 166.50 | 164.77 | 17,266,500 |
14 Sept 2023 | 167.70 | 168.50 | 167.12 | 167.23 | 165.50 | 8,822,800 |
13 Sept 2023 | 167.41 | 167.75 | 165.58 | 166.20 | 164.48 | 5,759,500 |
12 Sept 2023 | 165.30 | 167.19 | 165.10 | 166.81 | 165.08 | 7,521,100 |
11 Sept 2023 | 168.08 | 168.59 | 162.87 | 163.76 | 162.06 | 7,155,100 |
08 Sept 2023 | 167.42 | 168.49 | 166.71 | 167.21 | 165.48 | 7,434,400 |
07 Sept 2023 | 167.14 | 167.90 | 166.28 | 166.64 | 164.91 | 7,925,900 |
06 Sept 2023 | 166.28 | 167.44 | 165.58 | 166.63 | 164.90 | 7,195,500 |
05 Sept 2023 | 165.28 | 167.56 | 165.20 | 166.46 | 164.73 | 9,755,800 |
01 Sept 2023 | 162.64 | 164.69 | 162.64 | 164.30 | 162.60 | 6,660,400 |
31 Aug 2023 | 161.01 | 161.24 | 159.93 | 161.10 | 159.43 | 7,003,700 |
30 Aug 2023 | 160.59 | 161.25 | 159.93 | 160.18 | 158.52 | 5,534,900 |
29 Aug 2023 | 160.91 | 160.95 | 159.10 | 159.96 | 158.30 | 5,374,800 |
28 Aug 2023 | 159.53 | 161.80 | 159.22 | 160.21 | 158.55 | 4,386,100 |
25 Aug 2023 | 159.07 | 159.91 | 157.65 | 159.12 | 157.47 | 5,291,800 |
24 Aug 2023 | 157.73 | 159.89 | 157.56 | 157.94 | 156.30 | 5,989,600 |
23 Aug 2023 | 158.14 | 159.41 | 156.70 | 159.25 | 157.60 | 4,975,600 |
22 Aug 2023 | 160.49 | 161.25 | 158.97 | 159.04 | 157.39 | 6,081,700 |
21 Aug 2023 | 161.20 | 162.07 | 159.45 | 160.36 | 158.70 | 6,802,300 |
18 Aug 2023 | 158.38 | 161.32 | 158.16 | 160.90 | 159.23 | 5,998,600 |
17 Aug 2023 | 159.18 | 162.14 | 158.97 | 159.75 | 158.09 | 8,270,500 |
17 Aug 2023 | 1.51 Dividend | |||||
16 Aug 2023 | 160.52 | 161.83 | 158.47 | 158.63 | 155.49 | 7,920,500 |
15 Aug 2023 | 163.40 | 163.41 | 159.10 | 159.24 | 156.09 | 7,876,500 |
14 Aug 2023 | 163.77 | 164.25 | 162.61 | 164.03 | 160.78 | 6,060,100 |
11 Aug 2023 | 160.50 | 164.17 | 160.18 | 164.15 | 160.90 | 6,680,300 |
10 Aug 2023 | 160.33 | 162.48 | 159.62 | 160.83 | 157.65 | 8,647,100 |
09 Aug 2023 | 160.86 | 161.44 | 159.31 | 159.86 | 156.70 | 10,531,500 |
08 Aug 2023 | 157.94 | 159.79 | 156.22 | 159.65 | 156.49 | 6,451,300 |
07 Aug 2023 | 161.01 | 161.38 | 159.08 | 159.89 | 156.73 | 13,927,400 |
04 Aug 2023 | 160.66 | 163.02 | 159.04 | 159.31 | 156.16 | 10,182,300 |
03 Aug 2023 | 159.91 | 161.70 | 158.85 | 159.67 | 156.51 | 6,680,700 |
02 Aug 2023 | 161.17 | 161.22 | 158.06 | 159.73 | 156.57 | 7,067,100 |
01 Aug 2023 | 163.64 | 163.64 | 160.55 | 162.30 | 159.09 | 7,531,400 |
31 Jul 2023 | 161.13 | 163.98 | 160.62 | 163.66 | 160.42 | 13,056,300 |
28 Jul 2023 | 158.41 | 159.00 | 156.51 | 158.87 | 155.73 | 6,542,300 |
27 Jul 2023 | 162.09 | 162.47 | 159.22 | 159.66 | 156.50 | 6,470,100 |
26 Jul 2023 | 160.88 | 162.09 | 160.55 | 161.34 | 158.15 | 6,056,400 |
25 Jul 2023 | 161.91 | 163.51 | 160.66 | 162.56 | 159.34 | 6,767,600 |
24 Jul 2023 | 160.47 | 164.04 | 160.01 | 161.82 | 158.62 | 9,722,100 |
21 Jul 2023 | 157.53 | 158.83 | 157.06 | 158.69 | 155.55 | 8,753,500 |
20 Jul 2023 | 156.16 | 157.19 | 155.71 | 156.40 | 153.30 | 5,866,600 |
19 Jul 2023 | 153.83 | 155.78 | 153.28 | 154.69 | 151.63 | 5,653,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |