Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 182.60 | 183.30 | 180.60 | 182.14 | 182.14 | 30,760 |
25 Apr 2024 | 185.35 | 184.40 | 177.50 | 181.32 | 181.32 | 48,586 |
24 Apr 2024 | 185.55 | 185.50 | 178.60 | 182.50 | 182.50 | 72,586 |
23 Apr 2024 | 188.10 | 194.90 | 185.10 | 190.40 | 190.40 | 85,219 |
22 Apr 2024 | 191.25 | 196.31 | 191.00 | 196.30 | 196.30 | 44,046 |
19 Apr 2024 | 188.50 | 191.39 | 187.70 | 189.35 | 189.35 | 11,698 |
19 Apr 2024 | 3 Dividend | |||||
18 Apr 2024 | 193.30 | 195.71 | 192.10 | 192.14 | 189.14 | 11,521 |
17 Apr 2024 | 191.80 | 192.60 | 190.20 | 191.48 | 188.49 | 7,062 |
16 Apr 2024 | 191.50 | 193.00 | 190.50 | 193.00 | 189.99 | 9,592 |
15 Apr 2024 | 195.10 | 198.60 | 193.00 | 193.64 | 190.61 | 606,155 |
12 Apr 2024 | 197.00 | 203.80 | 193.10 | 194.91 | 191.86 | 31,963 |
11 Apr 2024 | 196.95 | 196.00 | 190.00 | 191.68 | 188.69 | 7,425 |
10 Apr 2024 | 203.10 | 203.40 | 195.00 | 198.38 | 195.28 | 22,981 |
09 Apr 2024 | 209.80 | 212.00 | 199.10 | 206.28 | 203.06 | 11,080 |
08 Apr 2024 | 206.50 | 210.40 | 205.40 | 209.40 | 206.13 | 22,373 |
05 Apr 2024 | 209.20 | 210.60 | 206.19 | 207.55 | 204.31 | 24,845 |
04 Apr 2024 | 210.40 | 212.20 | 209.58 | 211.13 | 207.83 | 16,605 |
03 Apr 2024 | 215.70 | 213.60 | 208.60 | 210.82 | 207.53 | 277,419 |
02 Apr 2024 | 219.70 | 220.60 | 211.60 | 213.04 | 209.72 | 22,543 |
28 Mar 2024 | 217.80 | 222.00 | 217.00 | 218.72 | 215.30 | 26,691 |
27 Mar 2024 | 209.90 | 220.00 | 209.80 | 217.69 | 214.29 | 63,577 |
26 Mar 2024 | 215.60 | 213.00 | 209.80 | 210.00 | 206.72 | 18,864 |
25 Mar 2024 | 201.40 | 206.20 | 201.58 | 204.80 | 201.60 | 23,026 |
22 Mar 2024 | 200.90 | 202.01 | 200.00 | 202.00 | 198.85 | 132,838 |
21 Mar 2024 | 199.45 | 202.00 | 197.00 | 201.79 | 198.64 | 13,701 |
20 Mar 2024 | 197.90 | 197.50 | 194.20 | 195.42 | 192.37 | 24,020 |
19 Mar 2024 | 193.85 | 197.80 | 193.31 | 197.50 | 194.42 | 106,396 |
18 Mar 2024 | 193.00 | 196.00 | 191.30 | 195.06 | 192.01 | 63,191 |
15 Mar 2024 | 185.60 | 189.30 | 184.70 | 187.99 | 185.06 | 4,126 |
14 Mar 2024 | 184.05 | 193.60 | 185.29 | 189.01 | 186.06 | 38,382 |
13 Mar 2024 | 174.10 | 182.11 | 175.40 | 178.48 | 175.69 | 6,874 |
12 Mar 2024 | 172.00 | 176.40 | 171.70 | 174.49 | 171.77 | 13,953 |
11 Mar 2024 | 172.65 | 175.50 | 171.10 | 171.60 | 168.92 | 23,289 |
08 Mar 2024 | 170.55 | 175.00 | 171.50 | 174.01 | 171.29 | 5,625 |
07 Mar 2024 | 164.30 | 170.00 | 162.00 | 170.00 | 167.35 | 2,900 |
06 Mar 2024 | 162.95 | 166.00 | 163.60 | 164.64 | 162.07 | 32,862 |
05 Mar 2024 | 164.60 | 165.90 | 163.10 | 165.44 | 162.86 | 3,103 |
04 Mar 2024 | 167.50 | 166.90 | 163.30 | 164.68 | 162.11 | 17,394 |
01 Mar 2024 | 161.40 | 169.00 | 163.00 | 165.99 | 163.40 | 37,433 |
29 Feb 2024 | 158.80 | 161.12 | 158.50 | 161.08 | 158.57 | 411,737 |
28 Feb 2024 | 160.55 | 160.30 | 158.10 | 159.51 | 157.02 | 25,541 |
27 Feb 2024 | 162.50 | 163.70 | 160.80 | 163.00 | 160.45 | 27,002 |
26 Feb 2024 | 164.50 | 163.03 | 159.80 | 162.93 | 160.39 | 13,581 |
23 Feb 2024 | 165.70 | 166.60 | 162.20 | 164.84 | 162.27 | 13,802 |
22 Feb 2024 | 165.65 | 166.10 | 162.50 | 165.31 | 162.73 | 20,635 |
21 Feb 2024 | 168.45 | 168.60 | 162.50 | 162.98 | 160.44 | 12,727 |
20 Feb 2024 | 170.15 | 169.90 | 168.30 | 169.01 | 166.38 | 6,816 |
19 Feb 2024 | 169.65 | 172.90 | 170.20 | 172.60 | 169.91 | 24,581 |
16 Feb 2024 | 173.15 | 174.80 | 172.10 | 172.85 | 170.15 | 158,710 |
15 Feb 2024 | 171.10 | 173.72 | 171.80 | 173.72 | 171.00 | 14,653 |
14 Feb 2024 | 163.40 | 169.00 | 162.80 | 168.98 | 166.34 | 18,270 |
13 Feb 2024 | 167.65 | 170.50 | 163.20 | 164.07 | 161.50 | 15,151 |
12 Feb 2024 | 168.05 | 170.40 | 166.60 | 168.15 | 165.52 | 24,228 |
09 Feb 2024 | 166.10 | 169.70 | 167.10 | 167.30 | 164.69 | 32,099 |
08 Feb 2024 | 161.50 | 165.40 | 159.00 | 165.01 | 162.43 | 29,505 |
07 Feb 2024 | 166.85 | 166.30 | 160.40 | 161.48 | 158.96 | 107,370 |
06 Feb 2024 | 167.65 | 166.80 | 164.60 | 165.51 | 162.92 | 16,641 |
05 Feb 2024 | 172.70 | 174.10 | 166.30 | 167.81 | 165.19 | 31,457 |
02 Feb 2024 | 169.35 | 170.00 | 164.00 | 169.01 | 166.37 | 11,068 |
01 Feb 2024 | 169.40 | 174.10 | 165.60 | 167.15 | 164.54 | 15,872 |
31 Jan 2024 | 172.15 | 174.00 | 166.30 | 170.60 | 167.94 | 472,070 |
30 Jan 2024 | 161.15 | 173.50 | 163.40 | 170.44 | 167.78 | 158,285 |
29 Jan 2024 | 164.75 | 167.00 | 162.60 | 164.50 | 161.93 | 157,430 |
26 Jan 2024 | 163.40 | 167.50 | 160.30 | 166.19 | 163.60 | 24,716 |
25 Jan 2024 | 156.80 | 165.20 | 158.00 | 162.45 | 159.91 | 37,265 |
24 Jan 2024 | 158.20 | 160.00 | 156.30 | 157.55 | 155.09 | 34,284 |
23 Jan 2024 | 153.30 | 156.90 | 152.28 | 155.73 | 153.30 | 21,524 |
22 Jan 2024 | 151.80 | 156.50 | 150.20 | 152.56 | 150.17 | 16,081 |
19 Jan 2024 | 162.10 | 161.40 | 146.40 | 150.30 | 147.96 | 99,031 |
18 Jan 2024 | 161.40 | 163.10 | 158.70 | 162.70 | 160.16 | 25,489 |
17 Jan 2024 | 160.10 | 164.80 | 150.40 | 161.44 | 158.92 | 20,407 |
16 Jan 2024 | 163.50 | 165.40 | 160.70 | 162.28 | 159.75 | 16,219 |
15 Jan 2024 | 175.90 | 176.60 | 163.60 | 165.68 | 163.09 | 38,800 |
12 Jan 2024 | 172.20 | 179.50 | 172.20 | 175.36 | 172.62 | 32,158 |
11 Jan 2024 | 170.85 | 175.70 | 170.60 | 171.90 | 169.22 | 13,439 |
10 Jan 2024 | 166.30 | 168.70 | 164.00 | 166.48 | 163.88 | 18,426 |
09 Jan 2024 | 173.40 | 173.40 | 167.10 | 167.11 | 164.50 | 17,700 |
08 Jan 2024 | 168.40 | 173.50 | 167.90 | 170.36 | 167.70 | 17,268 |
05 Jan 2024 | 170.45 | 169.70 | 166.00 | 166.20 | 163.60 | 3,032 |
04 Jan 2024 | 168.60 | 172.10 | 167.50 | 168.31 | 165.68 | 18,599 |
03 Jan 2024 | 172.85 | 173.10 | 165.80 | 167.90 | 165.28 | 44,470 |
02 Jan 2024 | 177.15 | 177.50 | 172.00 | 174.40 | 171.68 | 18,563 |
29 Dec 2023 | 176.75 | 178.50 | 175.92 | 177.98 | 175.20 | 4,711 |
28 Dec 2023 | 178.30 | 177.65 | 175.10 | 176.95 | 174.19 | 6,308 |
27 Dec 2023 | 176.70 | 181.50 | 175.80 | 176.00 | 173.25 | 32,504 |
22 Dec 2023 | 169.50 | 176.40 | 169.98 | 174.17 | 171.45 | 13,309 |
21 Dec 2023 | 170.55 | 170.70 | 166.90 | 170.70 | 168.03 | 19,578 |
20 Dec 2023 | 175.10 | 175.30 | 170.90 | 175.30 | 172.56 | 30,271 |
19 Dec 2023 | 174.25 | 180.70 | 173.90 | 178.30 | 175.52 | 30,244 |
18 Dec 2023 | 173.55 | 177.90 | 174.90 | 175.70 | 172.96 | 21,092 |
15 Dec 2023 | 175.45 | 179.40 | 172.70 | 177.02 | 174.25 | 86,548 |
14 Dec 2023 | 155.65 | 178.90 | 157.30 | 171.08 | 168.41 | 141,526 |
13 Dec 2023 | 150.90 | 150.80 | 148.30 | 149.02 | 146.69 | 15,690 |
12 Dec 2023 | 153.30 | 152.32 | 149.40 | 151.01 | 148.65 | 19,455 |
11 Dec 2023 | 154.10 | 154.10 | 152.10 | 152.80 | 150.41 | 20,639 |
08 Dec 2023 | 156.40 | 161.30 | 151.45 | 152.75 | 150.37 | 57,126 |
07 Dec 2023 | 149.25 | 156.00 | 149.10 | 156.00 | 153.56 | 47,738 |
06 Dec 2023 | 146.55 | 152.17 | 146.49 | 151.02 | 148.66 | 19,588 |
05 Dec 2023 | 142.90 | 148.00 | 144.10 | 145.47 | 143.20 | 20,236 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |