Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 169.30 | 172.10 | 166.15 | 167.15 | 167.15 | 5,017,560 |
16 Apr 2024 | 167.00 | 173.00 | 166.40 | 167.90 | 167.90 | 7,173,578 |
15 Apr 2024 | 170.95 | 171.70 | 166.05 | 167.30 | 167.30 | 7,043,828 |
12 Apr 2024 | 176.50 | 179.25 | 173.50 | 174.35 | 174.35 | 6,970,760 |
10 Apr 2024 | 176.80 | 179.30 | 174.65 | 177.35 | 177.35 | 4,405,963 |
09 Apr 2024 | 180.60 | 180.85 | 175.90 | 176.35 | 176.35 | 5,496,358 |
08 Apr 2024 | 183.20 | 183.65 | 179.05 | 180.10 | 180.10 | 5,520,006 |
05 Apr 2024 | 184.40 | 184.40 | 179.85 | 182.05 | 182.05 | 6,396,924 |
04 Apr 2024 | 181.50 | 186.30 | 180.50 | 184.15 | 184.15 | 12,018,796 |
03 Apr 2024 | 179.95 | 183.30 | 179.30 | 180.15 | 180.15 | 5,978,233 |
02 Apr 2024 | 179.35 | 181.80 | 176.95 | 180.55 | 180.55 | 7,426,663 |
01 Apr 2024 | 169.95 | 180.65 | 169.95 | 179.80 | 179.80 | 12,401,649 |
28 Mar 2024 | 164.80 | 173.95 | 164.80 | 168.30 | 168.30 | 19,603,841 |
27 Mar 2024 | 164.50 | 167.00 | 162.10 | 162.80 | 162.80 | 16,221,988 |
26 Mar 2024 | 165.50 | 167.35 | 162.40 | 163.50 | 163.50 | 8,916,714 |
22 Mar 2024 | 166.50 | 169.30 | 164.80 | 165.50 | 165.50 | 7,883,274 |
21 Mar 2024 | 164.60 | 168.60 | 164.60 | 166.60 | 166.60 | 7,766,545 |
20 Mar 2024 | 164.65 | 167.80 | 162.00 | 162.50 | 162.50 | 9,488,480 |
19 Mar 2024 | 167.90 | 169.45 | 162.50 | 163.05 | 163.05 | 6,711,212 |
18 Mar 2024 | 171.00 | 174.30 | 167.00 | 167.45 | 167.45 | 8,460,230 |
15 Mar 2024 | 169.00 | 172.40 | 165.10 | 169.70 | 169.70 | 11,215,285 |
14 Mar 2024 | 160.35 | 171.60 | 158.50 | 169.25 | 169.25 | 11,727,055 |
13 Mar 2024 | 175.00 | 176.30 | 157.95 | 160.00 | 160.00 | 15,463,740 |
12 Mar 2024 | 176.15 | 178.35 | 171.60 | 174.10 | 174.10 | 10,470,223 |
11 Mar 2024 | 183.25 | 183.25 | 172.10 | 174.15 | 174.15 | 10,171,019 |
07 Mar 2024 | 181.35 | 186.40 | 181.10 | 182.30 | 182.30 | 7,012,708 |
06 Mar 2024 | 187.20 | 188.50 | 175.90 | 180.00 | 180.00 | 13,924,924 |
05 Mar 2024 | 187.90 | 190.90 | 186.15 | 187.20 | 187.20 | 6,220,051 |
04 Mar 2024 | 193.85 | 193.90 | 186.70 | 187.35 | 187.35 | 8,876,040 |
01 Mar 2024 | 192.00 | 194.30 | 188.90 | 189.65 | 189.65 | 6,786,936 |
29 Feb 2024 | 180.00 | 192.15 | 177.55 | 189.15 | 189.15 | 23,812,398 |
28 Feb 2024 | 193.00 | 198.70 | 186.00 | 187.25 | 187.25 | 16,642,646 |
27 Feb 2024 | 202.35 | 202.35 | 192.50 | 193.75 | 193.75 | 15,496,919 |
26 Feb 2024 | 207.50 | 208.40 | 199.70 | 201.05 | 201.05 | 23,772,901 |
23 Feb 2024 | 188.70 | 208.90 | 187.00 | 207.00 | 207.00 | 51,960,119 |
22 Feb 2024 | 186.15 | 189.50 | 183.20 | 188.75 | 188.75 | 7,533,092 |
21 Feb 2024 | 192.50 | 192.70 | 183.55 | 184.75 | 184.75 | 10,389,162 |
20 Feb 2024 | 189.05 | 194.80 | 188.40 | 191.80 | 191.80 | 10,372,099 |
19 Feb 2024 | 189.20 | 192.25 | 187.50 | 187.90 | 187.90 | 7,577,080 |
16 Feb 2024 | 193.50 | 194.55 | 185.55 | 189.20 | 189.20 | 16,582,760 |
15 Feb 2024 | 190.00 | 193.70 | 187.10 | 193.05 | 193.05 | 12,133,696 |
14 Feb 2024 | 179.05 | 191.10 | 177.35 | 189.60 | 189.60 | 14,114,145 |
13 Feb 2024 | 175.00 | 181.70 | 172.65 | 180.05 | 180.05 | 11,631,099 |
12 Feb 2024 | 186.10 | 186.30 | 171.55 | 173.05 | 173.05 | 11,774,553 |
09 Feb 2024 | 191.00 | 193.85 | 181.60 | 184.90 | 184.90 | 19,665,067 |
08 Feb 2024 | 187.60 | 190.45 | 184.80 | 189.20 | 189.20 | 19,634,266 |
07 Feb 2024 | 187.10 | 195.00 | 184.20 | 185.70 | 185.70 | 26,113,528 |
06 Feb 2024 | 184.00 | 188.60 | 182.50 | 186.20 | 186.20 | 9,313,039 |
05 Feb 2024 | 191.80 | 192.85 | 180.00 | 182.85 | 182.85 | 12,296,887 |
02 Feb 2024 | 194.75 | 195.70 | 184.50 | 189.55 | 189.55 | 20,044,407 |
01 Feb 2024 | 196.00 | 200.80 | 192.65 | 193.90 | 193.90 | 20,873,462 |
31 Jan 2024 | 194.32 | 200.56 | 193.52 | 198.33 | 198.33 | 43,350,923 |
30 Jan 2024 | 178.54 | 195.66 | 176.58 | 191.65 | 191.65 | 52,968,462 |
29 Jan 2024 | 177.83 | 184.07 | 171.81 | 177.65 | 177.65 | 31,103,883 |
25 Jan 2024 | 168.78 | 178.01 | 168.52 | 176.98 | 176.98 | 29,693,820 |
24 Jan 2024 | 166.60 | 170.74 | 165.35 | 168.07 | 168.07 | 12,528,133 |
23 Jan 2024 | 182.69 | 183.09 | 162.99 | 165.89 | 165.89 | 21,722,839 |
19 Jan 2024 | 183.80 | 186.26 | 179.35 | 180.15 | 180.15 | 11,163,301 |
18 Jan 2024 | 185.19 | 187.19 | 176.49 | 181.75 | 181.75 | 16,612,908 |
17 Jan 2024 | 187.15 | 191.56 | 183.00 | 183.98 | 183.98 | 14,923,789 |
16 Jan 2024 | 197.00 | 197.00 | 188.48 | 190.04 | 190.04 | 15,125,323 |
15 Jan 2024 | 202.34 | 202.79 | 192.54 | 197.53 | 197.53 | 16,141,000 |
12 Jan 2024 | 201.23 | 203.01 | 196.73 | 197.75 | 197.75 | 14,238,970 |
11 Jan 2024 | 192.99 | 203.19 | 192.99 | 200.29 | 200.29 | 35,872,772 |
10 Jan 2024 | 189.24 | 195.04 | 186.52 | 192.58 | 192.58 | 16,462,111 |
09 Jan 2024 | 195.21 | 195.88 | 187.24 | 188.35 | 188.35 | 10,366,200 |
08 Jan 2024 | 192.54 | 196.02 | 190.40 | 194.19 | 194.19 | 13,306,167 |
05 Jan 2024 | 191.83 | 197.44 | 190.40 | 192.14 | 192.14 | 15,824,543 |
04 Jan 2024 | 190.31 | 193.34 | 189.78 | 190.76 | 190.76 | 11,326,484 |
03 Jan 2024 | 188.13 | 194.23 | 187.19 | 189.29 | 189.29 | 12,312,928 |
02 Jan 2024 | 192.90 | 193.34 | 186.75 | 188.75 | 188.75 | 10,387,903 |
01 Jan 2024 | 193.70 | 197.80 | 191.65 | 192.54 | 192.54 | 13,110,939 |
29 Dec 2023 | 876.68 | 876.68 | 876.68 | 193.21 | 193.21 | 17,601,047 |
28 Dec 2023 | 193.25 | 198.11 | 185.72 | 196.15 | 196.15 | 54,863,042 |
27 Dec 2023 | 192.99 | 195.97 | 189.95 | 191.83 | 191.83 | 31,395,157 |
26 Dec 2023 | 188.08 | 192.27 | 185.72 | 190.27 | 190.27 | 21,093,974 |
22 Dec 2023 | 189.37 | 191.74 | 183.63 | 187.37 | 187.37 | 18,789,666 |
21 Dec 2023 | 178.28 | 188.97 | 178.23 | 187.41 | 187.41 | 29,327,148 |
20 Dec 2023 | 199.49 | 201.10 | 177.56 | 180.91 | 180.91 | 64,560,408 |
19 Dec 2023 | 207.43 | 209.30 | 200.65 | 203.68 | 203.68 | 27,292,794 |
18 Dec 2023 | 198.78 | 209.16 | 197.53 | 206.85 | 206.85 | 51,783,636 |
15 Dec 2023 | 192.09 | 199.05 | 190.98 | 197.26 | 197.26 | 38,937,974 |
14 Dec 2023 | 186.75 | 191.65 | 185.10 | 190.22 | 190.22 | 27,809,063 |
13 Dec 2023 | 179.79 | 185.41 | 179.75 | 184.52 | 184.52 | 20,282,098 |
12 Dec 2023 | 178.95 | 183.00 | 177.83 | 178.72 | 178.72 | 14,164,342 |
11 Dec 2023 | 179.88 | 182.42 | 176.98 | 177.92 | 177.92 | 8,865,780 |
08 Dec 2023 | 184.56 | 185.63 | 174.98 | 179.17 | 179.17 | 15,651,412 |
07 Dec 2023 | 178.41 | 185.32 | 176.18 | 183.31 | 183.31 | 17,334,134 |
06 Dec 2023 | 176.14 | 181.84 | 175.69 | 178.37 | 178.37 | 16,833,307 |
05 Dec 2023 | 178.28 | 179.12 | 172.93 | 175.60 | 175.60 | 18,421,399 |
04 Dec 2023 | 185.63 | 187.19 | 179.30 | 180.02 | 180.02 | 23,505,369 |
01 Dec 2023 | 184.70 | 191.38 | 179.70 | 181.31 | 181.31 | 52,680,175 |
30 Nov 2023 | 171.59 | 186.12 | 167.80 | 181.98 | 181.98 | 58,280,908 |
29 Nov 2023 | 167.94 | 173.24 | 167.18 | 171.99 | 171.99 | 16,569,176 |
28 Nov 2023 | 164.01 | 168.29 | 163.57 | 167.45 | 167.45 | 7,890,500 |
24 Nov 2023 | 165.62 | 166.20 | 162.23 | 163.35 | 163.35 | 4,562,731 |
23 Nov 2023 | 163.35 | 166.60 | 162.86 | 165.49 | 165.49 | 7,990,787 |
22 Nov 2023 | 166.69 | 168.38 | 161.83 | 163.35 | 163.35 | 8,790,820 |
21 Nov 2023 | 169.36 | 169.76 | 165.80 | 166.47 | 166.47 | 6,439,645 |
20 Nov 2023 | 171.95 | 172.13 | 165.44 | 168.87 | 168.87 | 11,439,091 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |