Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 23, 2024 | 170.95 | 171.13 | 168.44 | 169.18 | 169.18 | 7,532,710 |
Apr 22, 2024 | 169.82 | 172.15 | 168.16 | 170.48 | 170.48 | 4,724,900 |
Apr 19, 2024 | 170.00 | 172.00 | 169.65 | 169.82 | 169.82 | 4,688,600 |
Apr 18, 2024 | 169.48 | 172.04 | 169.10 | 170.23 | 170.23 | 5,123,000 |
Apr 17, 2024 | 170.00 | 170.85 | 168.12 | 170.21 | 170.21 | 8,162,600 |
Apr 16, 2024 | 168.14 | 170.64 | 167.75 | 170.55 | 170.55 | 7,986,700 |
Apr 15, 2024 | 170.74 | 171.18 | 167.53 | 167.82 | 167.82 | 6,490,700 |
Apr 12, 2024 | 172.20 | 173.24 | 169.37 | 169.55 | 169.55 | 7,548,900 |
Apr 11, 2024 | 174.47 | 174.70 | 171.38 | 173.36 | 173.36 | 7,625,100 |
Apr 10, 2024 | 176.31 | 178.10 | 172.44 | 174.63 | 174.63 | 9,727,700 |
Apr 09, 2024 | 181.51 | 183.05 | 176.57 | 178.12 | 178.12 | 11,439,900 |
Apr 08, 2024 | 182.14 | 184.55 | 181.49 | 181.56 | 181.56 | 6,176,400 |
Apr 05, 2024 | 184.16 | 184.66 | 182.44 | 183.14 | 183.14 | 4,126,900 |
Apr 04, 2024 | 185.93 | 188.00 | 182.81 | 183.29 | 183.29 | 6,513,800 |
Apr 03, 2024 | 187.68 | 188.78 | 184.27 | 184.92 | 184.92 | 6,609,300 |
Apr 02, 2024 | 189.00 | 189.23 | 187.13 | 188.04 | 188.04 | 4,477,200 |
Apr 01, 2024 | 192.24 | 192.87 | 189.03 | 189.50 | 189.50 | 5,107,800 |
Mar 28, 2024 | 192.00 | 193.38 | 191.20 | 192.99 | 192.99 | 4,471,700 |
Mar 27, 2024 | 188.84 | 191.99 | 188.33 | 191.95 | 191.95 | 7,372,800 |
Mar 26, 2024 | 192.02 | 192.03 | 186.81 | 187.50 | 187.50 | 8,972,200 |
Mar 25, 2024 | 196.01 | 196.18 | 189.50 | 191.41 | 191.41 | 12,953,000 |
Mar 22, 2024 | 188.75 | 192.94 | 188.19 | 188.85 | 188.85 | 7,822,800 |
Mar 21, 2024 | 189.79 | 190.38 | 187.55 | 187.70 | 187.70 | 7,436,400 |
Mar 20, 2024 | 178.99 | 188.30 | 178.60 | 187.78 | 187.78 | 12,770,000 |
Mar 19, 2024 | 180.11 | 181.86 | 179.74 | 181.14 | 181.14 | 7,648,000 |
Mar 18, 2024 | 180.26 | 181.19 | 177.52 | 179.84 | 179.84 | 9,497,800 |
Mar 15, 2024 | 180.99 | 184.18 | 180.91 | 182.53 | 182.53 | 10,708,600 |
Mar 14, 2024 | 182.00 | 184.94 | 180.52 | 181.15 | 181.15 | 10,016,200 |
Mar 13, 2024 | 183.16 | 185.97 | 182.08 | 182.35 | 182.35 | 10,196,100 |
Mar 12, 2024 | 188.24 | 188.58 | 183.16 | 184.24 | 184.24 | 18,714,800 |
Mar 11, 2024 | 194.21 | 196.07 | 189.80 | 192.49 | 192.49 | 14,160,600 |
Mar 08, 2024 | 201.84 | 203.80 | 198.46 | 198.49 | 198.49 | 8,993,600 |
Mar 07, 2024 | 200.70 | 203.73 | 200.57 | 203.03 | 203.03 | 5,965,300 |
Mar 06, 2024 | 201.77 | 202.35 | 199.86 | 201.00 | 201.00 | 4,736,600 |
Mar 05, 2024 | 199.49 | 202.85 | 198.70 | 201.14 | 201.14 | 5,034,700 |
Mar 04, 2024 | 199.50 | 201.54 | 196.92 | 200.54 | 200.54 | 7,213,900 |
Mar 01, 2024 | 204.00 | 205.06 | 199.01 | 200.00 | 200.00 | 11,591,000 |
Feb 29, 2024 | 206.44 | 206.62 | 202.70 | 203.72 | 203.72 | 6,670,300 |
Feb 28, 2024 | 201.14 | 208.10 | 200.18 | 207.00 | 207.00 | 9,654,700 |
Feb 27, 2024 | 200.93 | 202.00 | 200.04 | 201.40 | 201.40 | 3,932,900 |
Feb 26, 2024 | 201.01 | 202.75 | 200.00 | 200.54 | 200.54 | 4,807,200 |
Feb 23, 2024 | 200.99 | 202.07 | 197.15 | 200.83 | 200.83 | 7,433,400 |
Feb 22, 2024 | 202.00 | 204.10 | 200.40 | 201.50 | 201.50 | 6,513,500 |
Feb 21, 2024 | 202.90 | 203.63 | 201.21 | 201.57 | 201.57 | 4,179,800 |
Feb 20, 2024 | 203.55 | 205.58 | 202.71 | 203.37 | 203.37 | 5,248,400 |
Feb 16, 2024 | 204.88 | 205.05 | 202.81 | 203.89 | 203.89 | 5,975,900 |
Feb 15, 2024 | 204.12 | 206.55 | 203.40 | 205.33 | 205.33 | 5,309,100 |
Feb 14, 2024 | 205.95 | 206.58 | 202.21 | 203.38 | 203.38 | 6,503,000 |
Feb 13, 2024 | 206.90 | 207.81 | 202.33 | 204.46 | 204.46 | 8,263,600 |
Feb 12, 2024 | 208.70 | 209.80 | 207.60 | 209.33 | 209.33 | 4,077,400 |
Feb 09, 2024 | 209.77 | 211.44 | 207.90 | 209.20 | 209.20 | 4,349,700 |
Feb 08, 2024 | 212.40 | 213.10 | 208.72 | 209.22 | 209.22 | 5,787,700 |
Feb 07, 2024 | 208.76 | 213.77 | 207.99 | 211.92 | 211.92 | 7,747,700 |
Feb 06, 2024 | 206.02 | 210.64 | 203.89 | 208.58 | 208.58 | 7,556,900 |
Feb 05, 2024 | 204.64 | 207.34 | 202.00 | 206.63 | 206.63 | 8,682,500 |
Feb 02, 2024 | 209.06 | 209.54 | 206.35 | 209.38 | 209.38 | 6,271,200 |
Feb 01, 2024 | 213.84 | 214.63 | 206.81 | 209.81 | 209.81 | 10,679,200 |
Jan 31, 2024 | 204.92 | 213.77 | 203.25 | 211.04 | 211.04 | 22,409,400 |
Jan 30, 2024 | 203.65 | 203.98 | 199.14 | 200.44 | 200.44 | 13,321,200 |
Jan 29, 2024 | 206.06 | 207.04 | 203.85 | 205.19 | 205.19 | 7,535,400 |
Jan 26, 2024 | 203.08 | 206.75 | 203.00 | 205.47 | 205.47 | 9,911,200 |
Jan 25, 2024 | 208.20 | 208.73 | 198.32 | 201.88 | 201.88 | 22,112,500 |
Jan 24, 2024 | 209.83 | 217.59 | 209.36 | 214.13 | 214.13 | 15,119,100 |
Jan 23, 2024 | 215.35 | 216.85 | 211.13 | 211.50 | 211.50 | 9,076,900 |
Jan 22, 2024 | 213.07 | 217.00 | 212.36 | 214.93 | 214.93 | 10,760,800 |
Jan 19, 2024 | 210.89 | 215.16 | 209.23 | 215.02 | 215.02 | 14,320,200 |
Jan 18, 2024 | 205.64 | 213.04 | 203.32 | 211.61 | 211.61 | 20,046,800 |
Jan 17, 2024 | 202.63 | 206.30 | 201.65 | 203.06 | 203.06 | 20,140,100 |
Jan 16, 2024 | 210.07 | 210.98 | 199.50 | 200.52 | 200.52 | 35,290,000 |
Jan 12, 2024 | 219.97 | 222.07 | 217.04 | 217.70 | 217.70 | 11,268,800 |
Jan 11, 2024 | 228.07 | 228.28 | 222.62 | 222.66 | 222.66 | 11,830,500 |
Jan 10, 2024 | 226.90 | 231.61 | 226.64 | 227.84 | 227.84 | 12,883,700 |
Jan 09, 2024 | 225.66 | 228.79 | 223.20 | 225.76 | 225.76 | 20,687,500 |
Jan 08, 2024 | 228.00 | 233.85 | 225.79 | 229.00 | 229.00 | 40,730,400 |
Jan 05, 2024 | 245.04 | 250.19 | 245.04 | 249.00 | 249.00 | 3,846,200 |
Jan 04, 2024 | 244.58 | 248.28 | 244.18 | 244.94 | 244.94 | 5,170,700 |
Jan 03, 2024 | 248.32 | 250.13 | 243.00 | 243.91 | 243.91 | 7,219,900 |
Jan 02, 2024 | 257.28 | 258.59 | 250.87 | 251.76 | 251.76 | 5,815,200 |
Dec 29, 2023 | 260.67 | 262.22 | 259.56 | 260.66 | 260.66 | 3,681,900 |
Dec 28, 2023 | 261.53 | 262.10 | 257.68 | 260.35 | 260.35 | 5,096,400 |
Dec 27, 2023 | 262.63 | 264.66 | 260.90 | 262.10 | 262.10 | 3,484,900 |
Dec 26, 2023 | 259.80 | 263.76 | 259.54 | 262.79 | 262.79 | 3,938,600 |
Dec 22, 2023 | 261.83 | 262.84 | 259.20 | 260.44 | 260.44 | 4,430,500 |
Dec 21, 2023 | 265.95 | 267.54 | 260.19 | 262.02 | 262.02 | 6,487,200 |
Dec 20, 2023 | 262.25 | 266.13 | 260.15 | 260.25 | 260.25 | 5,151,700 |
Dec 19, 2023 | 261.04 | 265.34 | 260.80 | 263.51 | 263.51 | 6,089,500 |
Dec 18, 2023 | 260.63 | 263.13 | 260.25 | 260.41 | 260.41 | 6,140,100 |
Dec 15, 2023 | 255.70 | 265.52 | 255.70 | 264.27 | 264.27 | 14,989,000 |
Dec 14, 2023 | 250.91 | 257.12 | 249.26 | 256.24 | 256.24 | 7,883,600 |
Dec 13, 2023 | 249.10 | 251.87 | 247.53 | 250.91 | 250.91 | 5,513,400 |
Dec 12, 2023 | 247.95 | 250.57 | 247.40 | 248.63 | 248.63 | 5,719,200 |
Dec 11, 2023 | 243.50 | 248.08 | 243.31 | 248.08 | 248.08 | 7,545,000 |
Dec 08, 2023 | 237.32 | 244.70 | 237.32 | 244.70 | 244.70 | 7,164,400 |
Dec 07, 2023 | 236.90 | 238.30 | 230.00 | 237.33 | 237.33 | 6,363,700 |
Dec 06, 2023 | 234.78 | 239.23 | 234.43 | 236.89 | 236.89 | 4,740,600 |
Dec 05, 2023 | 233.54 | 234.74 | 231.49 | 234.16 | 234.16 | 3,589,800 |
Dec 04, 2023 | 231.30 | 234.94 | 230.07 | 234.87 | 234.87 | 5,228,500 |
Dec 01, 2023 | 231.77 | 235.38 | 231.38 | 233.87 | 233.87 | 6,951,000 |
Nov 30, 2023 | 225.00 | 233.00 | 225.00 | 231.63 | 231.63 | 8,736,200 |
Nov 29, 2023 | 223.35 | 224.99 | 221.34 | 224.43 | 224.43 | 5,424,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |