Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 19, 2024 | 193.06 | 194.46 | 189.51 | 190.80 | 190.80 | 18,491,472 |
Apr 18, 2024 | 193.97 | 197.45 | 191.39 | 195.56 | 195.56 | 19,539,576 |
Apr 17, 2024 | 195.35 | 196.93 | 193.02 | 195.99 | 195.99 | 21,619,164 |
Apr 16, 2024 | 199.00 | 199.30 | 194.92 | 197.15 | 197.15 | 27,623,120 |
Apr 15, 2024 | 193.85 | 197.14 | 191.86 | 197.14 | 197.14 | 30,548,250 |
Apr 12, 2024 | 191.00 | 191.98 | 188.01 | 188.39 | 188.39 | 16,625,645 |
Apr 11, 2024 | 190.81 | 194.30 | 187.00 | 192.60 | 192.60 | 19,295,444 |
Apr 10, 2024 | 194.11 | 195.00 | 191.53 | 192.74 | 192.74 | 17,961,495 |
Apr 09, 2024 | 194.00 | 196.50 | 193.71 | 196.00 | 196.00 | 14,570,001 |
Apr 08, 2024 | 197.65 | 199.90 | 194.60 | 194.60 | 194.60 | 18,957,556 |
Apr 03, 2024 | 198.94 | 198.95 | 194.60 | 197.65 | 197.65 | 23,489,041 |
Apr 02, 2024 | 198.10 | 201.57 | 196.50 | 199.70 | 199.70 | 24,038,110 |
Apr 01, 2024 | 194.00 | 199.83 | 193.40 | 197.84 | 197.84 | 27,513,187 |
Mar 29, 2024 | 190.30 | 195.00 | 190.00 | 190.16 | 190.16 | 11,091,250 |
Mar 28, 2024 | 188.07 | 191.70 | 186.60 | 188.78 | 188.78 | 20,036,725 |
Mar 27, 2024 | 191.74 | 191.75 | 188.00 | 188.00 | 188.00 | 20,645,704 |
Mar 26, 2024 | 185.70 | 193.13 | 185.69 | 191.80 | 191.80 | 30,247,308 |
Mar 25, 2024 | 185.57 | 188.20 | 184.48 | 184.80 | 184.80 | 16,413,365 |
Mar 22, 2024 | 189.09 | 189.91 | 184.99 | 186.51 | 186.51 | 19,103,367 |
Mar 21, 2024 | 189.51 | 191.88 | 189.08 | 189.08 | 189.08 | 18,756,720 |
Mar 20, 2024 | 185.51 | 191.24 | 185.51 | 189.48 | 189.48 | 21,031,584 |
Mar 19, 2024 | 190.49 | 192.30 | 186.60 | 187.25 | 187.25 | 26,957,576 |
Mar 18, 2024 | 190.04 | 193.76 | 188.95 | 190.96 | 190.96 | 48,305,173 |
Mar 15, 2024 | 183.63 | 183.90 | 176.85 | 181.00 | 181.00 | 35,483,644 |
Mar 14, 2024 | 184.89 | 187.96 | 182.96 | 183.81 | 183.81 | 30,535,646 |
Mar 13, 2024 | 187.00 | 187.69 | 183.30 | 185.18 | 185.18 | 34,795,798 |
Mar 12, 2024 | 183.34 | 186.43 | 180.00 | 185.84 | 185.84 | 62,164,900 |
Mar 11, 2024 | 165.00 | 181.65 | 164.10 | 180.85 | 180.85 | 76,335,047 |
Mar 08, 2024 | 159.13 | 160.80 | 156.65 | 158.00 | 158.00 | 20,217,023 |
Mar 07, 2024 | 163.00 | 164.17 | 159.48 | 160.15 | 160.15 | 22,145,021 |
Mar 06, 2024 | 162.58 | 166.90 | 161.70 | 163.64 | 163.64 | 18,718,009 |
Mar 05, 2024 | 162.10 | 165.20 | 160.00 | 164.65 | 164.65 | 27,549,599 |
Mar 04, 2024 | 165.00 | 167.86 | 162.77 | 163.90 | 163.90 | 26,808,577 |
Mar 01, 2024 | 163.53 | 165.56 | 162.40 | 164.55 | 164.55 | 28,101,336 |
Feb 29, 2024 | 156.10 | 163.77 | 155.66 | 163.51 | 163.51 | 39,167,504 |
Feb 28, 2024 | 158.18 | 163.30 | 157.01 | 157.01 | 157.01 | 40,091,711 |
Feb 27, 2024 | 155.08 | 157.85 | 154.54 | 157.83 | 157.83 | 29,040,075 |
Feb 26, 2024 | 159.23 | 159.99 | 154.70 | 156.00 | 156.00 | 36,066,425 |
Feb 23, 2024 | 161.97 | 162.00 | 159.06 | 160.50 | 160.50 | 21,017,639 |
Feb 22, 2024 | 161.33 | 161.33 | 158.88 | 160.35 | 160.35 | 20,955,947 |
Feb 21, 2024 | 157.38 | 163.30 | 156.34 | 161.20 | 161.20 | 25,782,663 |
Feb 20, 2024 | 161.88 | 161.88 | 156.07 | 158.33 | 158.33 | 22,194,791 |
Feb 19, 2024 | 164.96 | 164.96 | 159.09 | 160.09 | 160.09 | 27,092,476 |
Feb 08, 2024 | 159.50 | 165.00 | 158.88 | 162.84 | 162.84 | 30,901,156 |
Feb 07, 2024 | 158.00 | 159.79 | 156.00 | 159.60 | 159.60 | 36,607,040 |
Feb 06, 2024 | 151.19 | 159.26 | 150.82 | 158.33 | 158.33 | 43,745,926 |
Feb 05, 2024 | 142.61 | 154.50 | 142.30 | 151.94 | 151.94 | 47,132,613 |
Feb 02, 2024 | 148.00 | 149.00 | 143.37 | 146.00 | 146.00 | 30,706,037 |
Feb 01, 2024 | 151.58 | 152.52 | 148.58 | 149.02 | 149.02 | 27,968,844 |
Jan 31, 2024 | 145.00 | 152.96 | 144.00 | 151.59 | 151.59 | 59,522,108 |
Jan 30, 2024 | 145.50 | 147.44 | 140.40 | 140.75 | 140.75 | 32,727,425 |
Jan 29, 2024 | 149.44 | 150.78 | 147.02 | 147.02 | 147.02 | 21,767,500 |
Jan 26, 2024 | 152.50 | 154.48 | 150.00 | 150.00 | 150.00 | 27,181,270 |
Jan 25, 2024 | 152.00 | 155.10 | 149.71 | 155.00 | 155.00 | 29,479,609 |
Jan 24, 2024 | 154.50 | 154.99 | 149.51 | 153.48 | 153.48 | 24,870,983 |
Jan 23, 2024 | 155.00 | 158.80 | 153.19 | 153.91 | 153.91 | 32,305,895 |
Jan 22, 2024 | 153.50 | 159.95 | 150.65 | 155.66 | 155.66 | 40,488,810 |
Jan 19, 2024 | 153.80 | 157.89 | 153.40 | 154.90 | 154.90 | 26,594,908 |
Jan 18, 2024 | 150.10 | 155.20 | 150.01 | 154.61 | 154.61 | 30,778,779 |
Jan 17, 2024 | 156.86 | 156.86 | 151.75 | 152.24 | 152.24 | 21,761,525 |
Jan 16, 2024 | 151.66 | 157.25 | 150.56 | 156.95 | 156.95 | 28,469,270 |
Jan 15, 2024 | 153.50 | 153.70 | 149.35 | 151.70 | 151.70 | 17,272,193 |
Jan 12, 2024 | 154.00 | 157.33 | 152.20 | 154.63 | 154.63 | 25,462,228 |
Jan 11, 2024 | 150.66 | 157.77 | 148.51 | 154.82 | 154.82 | 32,801,802 |
Jan 10, 2024 | 146.94 | 153.11 | 146.55 | 150.66 | 150.66 | 23,211,960 |
Jan 09, 2024 | 149.96 | 151.37 | 145.75 | 148.70 | 148.70 | 23,391,625 |
Jan 08, 2024 | 150.20 | 153.39 | 149.08 | 150.00 | 150.00 | 19,385,405 |
Jan 05, 2024 | 150.99 | 154.73 | 149.49 | 150.90 | 150.90 | 21,035,318 |
Jan 04, 2024 | 155.50 | 155.72 | 149.77 | 151.20 | 151.20 | 27,241,762 |
Jan 03, 2024 | 156.10 | 157.28 | 154.40 | 155.80 | 155.80 | 19,757,581 |
Jan 02, 2024 | 162.22 | 162.53 | 156.62 | 156.83 | 156.83 | 21,403,268 |
Dec 29, 2023 | 163.98 | 165.00 | 162.00 | 163.26 | 163.26 | 22,683,782 |
Dec 28, 2023 | 154.22 | 163.16 | 153.57 | 162.99 | 162.99 | 37,850,179 |
Dec 27, 2023 | 157.53 | 158.00 | 153.87 | 154.33 | 154.33 | 17,356,460 |
Dec 26, 2023 | 156.97 | 157.50 | 154.74 | 156.13 | 156.13 | 12,767,252 |
Dec 25, 2023 | 155.50 | 157.88 | 154.80 | 157.54 | 157.54 | 13,005,608 |
Dec 22, 2023 | 153.50 | 158.41 | 152.20 | 156.29 | 156.29 | 28,032,127 |
Dec 21, 2023 | 147.57 | 155.33 | 147.57 | 154.39 | 154.39 | 42,131,501 |
Dec 20, 2023 | 149.20 | 151.20 | 148.32 | 148.45 | 148.45 | 21,249,368 |
Dec 19, 2023 | 146.31 | 149.98 | 146.27 | 149.00 | 149.00 | 25,185,181 |
Dec 18, 2023 | 153.11 | 153.69 | 146.28 | 146.97 | 146.97 | 42,912,920 |
Dec 15, 2023 | 157.20 | 158.68 | 154.60 | 155.00 | 155.00 | 20,204,635 |
Dec 14, 2023 | 160.88 | 161.49 | 156.44 | 156.63 | 156.63 | 22,751,400 |
Dec 13, 2023 | 162.55 | 163.59 | 158.71 | 159.35 | 159.35 | 25,259,399 |
Dec 12, 2023 | 164.00 | 165.22 | 162.98 | 163.63 | 163.63 | 14,733,877 |
Dec 11, 2023 | 162.01 | 165.69 | 160.16 | 165.35 | 165.35 | 21,489,569 |
Dec 08, 2023 | 165.00 | 166.33 | 163.12 | 163.59 | 163.59 | 24,502,047 |
Dec 07, 2023 | 162.00 | 166.36 | 161.60 | 164.49 | 164.49 | 26,908,427 |
Dec 06, 2023 | 158.65 | 166.86 | 158.22 | 162.88 | 162.88 | 36,769,276 |
Dec 05, 2023 | 160.15 | 162.37 | 158.65 | 158.81 | 158.81 | 24,807,739 |
Dec 04, 2023 | 163.50 | 164.44 | 161.24 | 161.65 | 161.65 | 23,930,401 |
Dec 01, 2023 | 167.29 | 167.70 | 164.43 | 165.50 | 165.50 | 16,962,209 |
Nov 30, 2023 | 165.22 | 168.66 | 164.49 | 167.00 | 167.00 | 23,027,161 |
Nov 29, 2023 | 171.00 | 171.38 | 166.37 | 166.85 | 166.85 | 25,188,527 |
Nov 28, 2023 | 170.03 | 171.97 | 168.87 | 171.92 | 171.92 | 20,210,730 |
Nov 27, 2023 | 174.29 | 174.50 | 170.60 | 170.70 | 170.70 | 18,422,007 |
Nov 24, 2023 | 177.03 | 178.20 | 174.50 | 175.00 | 175.00 | 16,621,248 |
Nov 23, 2023 | 176.01 | 177.70 | 174.89 | 177.70 | 177.70 | 15,720,253 |
Nov 22, 2023 | 179.55 | 181.30 | 177.00 | 177.00 | 177.00 | 18,688,569 |
Nov 21, 2023 | 182.00 | 184.00 | 180.01 | 180.61 | 180.61 | 19,766,221 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |