Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 214.80 | 215.00 | 214.20 | 214.20 | 214.20 | 1,652,580 |
25 Apr 2024 | 213.80 | 215.40 | 213.80 | 215.00 | 215.00 | 1,805,308 |
24 Apr 2024 | 215.00 | 215.00 | 213.80 | 214.60 | 214.60 | 2,102,675 |
23 Apr 2024 | 214.80 | 215.00 | 213.80 | 214.40 | 214.40 | 2,205,155 |
22 Apr 2024 | 214.60 | 215.00 | 214.00 | 214.60 | 214.60 | 6,426,677 |
19 Apr 2024 | 214.00 | 214.40 | 213.40 | 214.20 | 214.20 | 9,185,071 |
18 Apr 2024 | 214.60 | 214.60 | 213.60 | 213.60 | 213.60 | 1,917,316 |
17 Apr 2024 | 213.40 | 214.40 | 213.40 | 213.80 | 213.80 | 1,287,212 |
16 Apr 2024 | 214.20 | 214.20 | 213.20 | 213.40 | 213.40 | 2,295,909 |
15 Apr 2024 | 214.40 | 215.00 | 212.80 | 214.20 | 214.20 | 2,918,837 |
12 Apr 2024 | 216.80 | 216.80 | 214.20 | 214.20 | 214.20 | 5,013,680 |
11 Apr 2024 | 215.20 | 215.80 | 214.00 | 215.00 | 215.00 | 9,311,837 |
10 Apr 2024 | 216.00 | 216.00 | 215.00 | 215.20 | 215.20 | 3,576,509 |
09 Apr 2024 | 215.40 | 215.80 | 214.80 | 215.20 | 215.20 | 2,998,782 |
08 Apr 2024 | 216.60 | 216.60 | 214.57 | 215.20 | 215.20 | 2,085,478 |
05 Apr 2024 | 218.20 | 218.20 | 214.00 | 215.60 | 215.60 | 1,735,239 |
04 Apr 2024 | 216.00 | 216.60 | 215.40 | 216.00 | 216.00 | 2,503,337 |
03 Apr 2024 | 216.80 | 217.00 | 215.40 | 215.40 | 215.40 | 12,315,695 |
02 Apr 2024 | 214.60 | 218.20 | 214.13 | 216.20 | 216.20 | 5,493,001 |
28 Mar 2024 | 213.60 | 214.10 | 213.50 | 213.90 | 213.90 | 3,676,894 |
27 Mar 2024 | 214.90 | 214.90 | 213.40 | 213.60 | 213.60 | 10,587,018 |
26 Mar 2024 | 213.10 | 213.90 | 213.10 | 213.90 | 213.90 | 4,848,561 |
25 Mar 2024 | 213.00 | 214.00 | 212.90 | 213.10 | 213.10 | 5,617,175 |
22 Mar 2024 | 213.20 | 213.50 | 212.12 | 212.90 | 212.90 | 14,233,264 |
21 Mar 2024 | 212.80 | 213.90 | 212.10 | 213.50 | 213.50 | 64,510,468 |
20 Mar 2024 | 207.80 | 210.00 | 207.70 | 207.80 | 207.80 | 17,878,238 |
19 Mar 2024 | 209.50 | 210.50 | 208.90 | 209.00 | 209.00 | 14,960,254 |
18 Mar 2024 | 210.10 | 211.10 | 208.90 | 210.00 | 210.00 | 10,637,215 |
15 Mar 2024 | 209.40 | 211.80 | 209.00 | 210.00 | 210.00 | 33,846,083 |
14 Mar 2024 | 209.60 | 210.70 | 207.90 | 210.10 | 210.10 | 8,305,095 |
13 Mar 2024 | 210.20 | 211.00 | 209.20 | 209.20 | 209.20 | 10,624,945 |
12 Mar 2024 | 211.50 | 211.90 | 209.60 | 210.40 | 210.40 | 15,197,220 |
11 Mar 2024 | 212.00 | 212.90 | 209.70 | 210.50 | 210.50 | 35,564,302 |
08 Mar 2024 | 213.20 | 214.10 | 210.70 | 213.70 | 213.70 | 23,615,874 |
07 Mar 2024 | 216.00 | 218.80 | 212.50 | 214.70 | 214.70 | 61,039,145 |
06 Mar 2024 | 158.00 | 159.65 | 157.10 | 159.05 | 159.05 | 1,201,314 |
05 Mar 2024 | 154.00 | 157.40 | 153.95 | 157.00 | 157.00 | 1,532,502 |
04 Mar 2024 | 158.75 | 159.00 | 155.20 | 156.50 | 156.50 | 3,780,573 |
01 Mar 2024 | 152.40 | 159.30 | 152.40 | 158.75 | 158.75 | 1,381,681 |
29 Feb 2024 | 153.60 | 157.90 | 153.60 | 154.85 | 154.85 | 2,955,034 |
28 Feb 2024 | 162.10 | 162.10 | 156.10 | 156.55 | 156.55 | 1,708,540 |
27 Feb 2024 | 155.05 | 160.65 | 155.05 | 158.70 | 158.70 | 1,397,704 |
26 Feb 2024 | 157.00 | 159.00 | 156.95 | 158.30 | 158.30 | 1,393,080 |
23 Feb 2024 | 156.85 | 158.75 | 155.65 | 158.10 | 158.10 | 827,388 |
22 Feb 2024 | 153.95 | 158.90 | 153.95 | 157.50 | 157.50 | 1,170,690 |
22 Feb 2024 | 2 Dividend | |||||
21 Feb 2024 | 160.10 | 160.40 | 157.65 | 157.65 | 155.65 | 1,221,853 |
20 Feb 2024 | 155.85 | 160.35 | 155.85 | 158.95 | 156.93 | 1,061,592 |
19 Feb 2024 | 162.50 | 162.50 | 159.45 | 159.85 | 157.82 | 814,030 |
16 Feb 2024 | 163.35 | 163.35 | 159.70 | 160.65 | 158.61 | 1,241,952 |
15 Feb 2024 | 156.00 | 160.15 | 156.00 | 159.00 | 156.98 | 1,621,551 |
14 Feb 2024 | 152.35 | 158.65 | 152.35 | 155.35 | 153.38 | 1,765,176 |
13 Feb 2024 | 161.00 | 161.00 | 155.55 | 156.60 | 154.61 | 2,045,089 |
12 Feb 2024 | 157.00 | 160.60 | 157.00 | 160.00 | 157.97 | 2,505,472 |
09 Feb 2024 | 162.00 | 162.00 | 156.75 | 157.15 | 155.16 | 2,718,865 |
08 Feb 2024 | 157.55 | 160.75 | 157.55 | 157.70 | 155.70 | 1,798,168 |
07 Feb 2024 | 158.05 | 161.35 | 156.40 | 157.45 | 155.45 | 3,464,082 |
06 Feb 2024 | 153.00 | 153.85 | 150.20 | 152.85 | 150.91 | 1,248,191 |
05 Feb 2024 | 150.05 | 153.45 | 149.10 | 149.70 | 147.80 | 1,465,229 |
02 Feb 2024 | 151.05 | 154.00 | 151.00 | 151.95 | 150.02 | 1,323,910 |
01 Feb 2024 | 154.85 | 156.75 | 150.85 | 151.05 | 149.13 | 1,684,709 |
31 Jan 2024 | 158.80 | 159.85 | 156.85 | 156.85 | 154.86 | 2,413,942 |
30 Jan 2024 | 152.80 | 156.10 | 151.90 | 155.10 | 153.13 | 1,000,146 |
29 Jan 2024 | 156.80 | 156.80 | 152.80 | 153.05 | 151.11 | 1,243,404 |
26 Jan 2024 | 153.25 | 156.00 | 152.65 | 155.05 | 153.08 | 1,584,412 |
25 Jan 2024 | 152.25 | 154.85 | 151.55 | 152.30 | 150.37 | 1,385,180 |
24 Jan 2024 | 149.00 | 154.90 | 149.00 | 153.00 | 151.06 | 1,276,784 |
23 Jan 2024 | 150.45 | 153.60 | 150.45 | 151.40 | 149.48 | 1,551,233 |
22 Jan 2024 | 148.60 | 151.35 | 148.35 | 149.70 | 147.80 | 1,192,351 |
19 Jan 2024 | 147.50 | 149.60 | 147.05 | 147.30 | 145.43 | 1,579,356 |
18 Jan 2024 | 143.05 | 148.75 | 143.05 | 147.10 | 145.23 | 3,272,515 |
17 Jan 2024 | 147.70 | 150.25 | 145.70 | 146.20 | 144.35 | 2,933,986 |
16 Jan 2024 | 149.60 | 152.50 | 149.60 | 150.90 | 148.99 | 1,352,704 |
15 Jan 2024 | 153.55 | 158.55 | 152.45 | 152.65 | 150.71 | 1,102,768 |
12 Jan 2024 | 155.40 | 157.15 | 154.05 | 154.05 | 152.10 | 2,240,898 |
11 Jan 2024 | 153.45 | 157.00 | 152.15 | 152.15 | 150.22 | 1,412,581 |
10 Jan 2024 | 153.50 | 157.65 | 153.50 | 155.80 | 153.82 | 1,456,553 |
09 Jan 2024 | 160.00 | 160.00 | 156.30 | 156.75 | 154.76 | 1,087,931 |
08 Jan 2024 | 157.15 | 159.40 | 155.15 | 158.90 | 156.88 | 1,784,714 |
05 Jan 2024 | 158.70 | 161.20 | 155.75 | 159.80 | 157.77 | 2,478,085 |
04 Jan 2024 | 157.55 | 162.85 | 157.55 | 162.10 | 160.04 | 4,189,114 |
03 Jan 2024 | 164.40 | 164.85 | 159.17 | 159.60 | 157.58 | 2,394,625 |
02 Jan 2024 | 166.00 | 166.10 | 162.75 | 163.30 | 161.23 | 2,439,263 |
29 Dec 2023 | 160.65 | 165.25 | 160.65 | 164.45 | 162.36 | 553,957 |
28 Dec 2023 | 164.70 | 167.35 | 163.40 | 164.25 | 162.17 | 1,301,216 |
27 Dec 2023 | 168.65 | 168.85 | 163.85 | 165.45 | 163.35 | 1,488,814 |
22 Dec 2023 | 167.50 | 169.45 | 166.45 | 167.00 | 164.88 | 421,857 |
21 Dec 2023 | 168.85 | 170.75 | 166.75 | 167.65 | 165.52 | 1,903,640 |
20 Dec 2023 | 169.05 | 170.45 | 166.75 | 169.70 | 167.55 | 3,278,333 |
19 Dec 2023 | 163.25 | 167.50 | 163.25 | 167.00 | 164.88 | 1,692,709 |
18 Dec 2023 | 162.25 | 164.56 | 160.70 | 163.00 | 160.93 | 1,907,669 |
15 Dec 2023 | 164.70 | 165.75 | 162.45 | 163.15 | 161.08 | 5,974,639 |
14 Dec 2023 | 162.10 | 167.35 | 161.75 | 164.25 | 162.17 | 4,823,450 |
13 Dec 2023 | 156.90 | 158.95 | 156.30 | 157.10 | 155.11 | 2,938,078 |
12 Dec 2023 | 159.35 | 160.45 | 156.05 | 156.05 | 154.07 | 3,160,566 |
11 Dec 2023 | 149.55 | 154.80 | 149.55 | 153.10 | 151.16 | 2,078,576 |
08 Dec 2023 | 150.40 | 155.10 | 149.85 | 153.40 | 151.45 | 1,988,186 |
07 Dec 2023 | 150.00 | 152.15 | 147.65 | 148.90 | 147.01 | 2,004,400 |
06 Dec 2023 | 150.55 | 152.95 | 146.90 | 152.30 | 150.37 | 2,463,145 |
05 Dec 2023 | 142.25 | 147.75 | 142.25 | 147.15 | 145.28 | 2,972,274 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |