Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 221.45 | 224.65 | 206.90 | 208.55 | 208.55 | 252,546 |
Oct 24, 2024 | 219.90 | 234.00 | 216.00 | 223.30 | 223.30 | 278,743 |
Oct 23, 2024 | 214.45 | 223.20 | 205.20 | 218.50 | 218.50 | 180,199 |
Oct 22, 2024 | 223.00 | 223.90 | 210.00 | 211.30 | 211.30 | 110,852 |
Oct 21, 2024 | 229.40 | 231.70 | 220.00 | 220.80 | 220.80 | 68,320 |
Oct 18, 2024 | 232.00 | 232.00 | 225.00 | 227.15 | 227.15 | 91,399 |
Oct 17, 2024 | 239.85 | 239.85 | 229.00 | 230.65 | 230.65 | 72,516 |
Oct 16, 2024 | 235.20 | 239.95 | 234.00 | 238.00 | 238.00 | 59,854 |
Oct 15, 2024 | 238.00 | 242.00 | 232.00 | 234.20 | 234.20 | 80,893 |
Oct 14, 2024 | 238.60 | 241.25 | 235.05 | 237.00 | 237.00 | 118,139 |
Oct 11, 2024 | 240.90 | 242.65 | 235.00 | 236.70 | 236.70 | 95,418 |
Oct 10, 2024 | 244.25 | 248.85 | 237.10 | 239.70 | 239.70 | 154,130 |
Oct 09, 2024 | 241.05 | 247.00 | 236.65 | 245.25 | 245.25 | 180,632 |
Oct 08, 2024 | 212.00 | 256.00 | 208.45 | 245.20 | 245.20 | 903,685 |
Oct 07, 2024 | 242.00 | 242.00 | 206.85 | 214.05 | 214.05 | 421,055 |
Oct 04, 2024 | 248.00 | 248.95 | 238.40 | 240.95 | 240.95 | 152,226 |
Oct 03, 2024 | 252.00 | 254.70 | 241.00 | 247.50 | 247.50 | 180,784 |
Oct 01, 2024 | 255.05 | 259.50 | 252.70 | 257.60 | 257.60 | 156,432 |
Sep 30, 2024 | 251.00 | 263.80 | 251.00 | 255.05 | 255.05 | 426,713 |
Sep 27, 2024 | 252.35 | 253.70 | 246.15 | 248.40 | 248.40 | 100,015 |
Sep 26, 2024 | 257.70 | 260.00 | 250.60 | 252.85 | 252.85 | 165,554 |
Sep 25, 2024 | 268.90 | 268.90 | 253.25 | 255.15 | 255.15 | 210,759 |
Sep 24, 2024 | 272.50 | 272.50 | 263.75 | 267.25 | 267.25 | 192,885 |
Sep 23, 2024 | 269.95 | 275.35 | 266.05 | 269.80 | 269.80 | 184,786 |
Sep 20, 2024 | 269.95 | 274.45 | 265.00 | 266.50 | 266.50 | 182,916 |
Sep 19, 2024 | 289.00 | 289.00 | 264.50 | 267.30 | 267.30 | 570,437 |
Sep 18, 2024 | 275.40 | 282.00 | 270.95 | 280.15 | 280.15 | 338,036 |
Sep 17, 2024 | 280.35 | 282.65 | 274.00 | 278.20 | 278.20 | 473,210 |
Sep 16, 2024 | 261.00 | 287.00 | 254.75 | 277.40 | 277.40 | 2,016,716 |
Sep 13, 2024 | 250.95 | 258.60 | 248.55 | 255.80 | 255.80 | 200,329 |
Sep 12, 2024 | 252.00 | 254.90 | 247.20 | 248.25 | 248.25 | 167,465 |
Sep 11, 2024 | 259.60 | 260.95 | 248.00 | 249.65 | 249.65 | 174,464 |
Sep 10, 2024 | 254.75 | 262.95 | 254.30 | 257.35 | 257.35 | 150,235 |
Sep 09, 2024 | 255.00 | 256.90 | 247.80 | 252.75 | 252.75 | 289,644 |
Sep 06, 2024 | 260.00 | 263.70 | 252.55 | 256.25 | 256.25 | 262,583 |
Sep 05, 2024 | 262.00 | 266.00 | 258.10 | 260.85 | 260.85 | 127,146 |
Sep 04, 2024 | 255.00 | 266.25 | 253.50 | 260.20 | 260.20 | 294,036 |
Sep 03, 2024 | 264.95 | 264.95 | 256.85 | 257.40 | 257.40 | 202,736 |
Sep 02, 2024 | 266.00 | 270.05 | 260.10 | 263.20 | 263.20 | 289,525 |
Aug 30, 2024 | 270.49 | 271.82 | 262.80 | 264.12 | 264.12 | 165,023 |
Aug 29, 2024 | 274.70 | 288.63 | 263.26 | 268.58 | 268.58 | 717,665 |
Aug 28, 2024 | 272.00 | 281.00 | 265.10 | 273.95 | 273.95 | 611,715 |
Aug 27, 2024 | 274.85 | 277.00 | 268.02 | 269.47 | 269.47 | 228,030 |
Aug 26, 2024 | 265.00 | 278.94 | 261.88 | 273.10 | 273.10 | 766,028 |
Aug 23, 2024 | 263.00 | 269.00 | 260.31 | 262.95 | 262.95 | 270,547 |
Aug 22, 2024 | 265.95 | 270.00 | 260.00 | 264.15 | 264.15 | 395,597 |
Aug 21, 2024 | 257.00 | 275.00 | 255.74 | 262.71 | 262.71 | 828,814 |
Aug 20, 2024 | 274.22 | 277.69 | 254.30 | 257.24 | 257.24 | 1,201,595 |
Aug 19, 2024 | 250.00 | 286.00 | 250.00 | 274.27 | 274.27 | 3,446,162 |
Aug 16, 2024 | 234.34 | 255.00 | 230.05 | 246.22 | 246.22 | 1,598,405 |
Aug 14, 2024 | 238.00 | 244.70 | 224.50 | 230.50 | 230.50 | 489,409 |
Aug 13, 2024 | 236.39 | 245.75 | 233.21 | 236.73 | 236.73 | 1,137,592 |
Aug 12, 2024 | 217.95 | 246.00 | 214.78 | 233.38 | 233.38 | 2,159,669 |
Aug 09, 2024 | 213.85 | 225.00 | 208.56 | 216.92 | 216.92 | 1,313,997 |
Aug 08, 2024 | 204.00 | 205.92 | 200.00 | 203.47 | 203.47 | 144,744 |
Aug 07, 2024 | 199.00 | 203.00 | 195.50 | 202.06 | 202.06 | 101,625 |
Aug 06, 2024 | 203.00 | 206.54 | 189.21 | 193.86 | 193.86 | 272,857 |
Aug 05, 2024 | 211.48 | 213.00 | 198.00 | 200.49 | 200.49 | 591,241 |
Aug 02, 2024 | 201.81 | 224.40 | 197.67 | 218.63 | 218.63 | 966,424 |
Aug 01, 2024 | 208.90 | 212.50 | 202.99 | 204.88 | 204.88 | 166,329 |
Jul 31, 2024 | 207.81 | 217.00 | 205.99 | 208.48 | 208.48 | 299,303 |
Jul 30, 2024 | 202.50 | 209.95 | 202.50 | 206.87 | 206.87 | 219,491 |
Jul 29, 2024 | 206.98 | 209.75 | 200.61 | 202.79 | 202.79 | 145,722 |
Jul 26, 2024 | 205.30 | 210.00 | 202.10 | 204.07 | 204.07 | 177,969 |
Jul 25, 2024 | 200.00 | 209.90 | 198.00 | 204.25 | 204.25 | 210,199 |
Jul 24, 2024 | 201.12 | 204.00 | 201.00 | 202.76 | 202.76 | 140,602 |
Jul 23, 2024 | 203.00 | 203.00 | 190.43 | 201.12 | 201.12 | 200,594 |
Jul 22, 2024 | 195.00 | 204.00 | 191.35 | 201.62 | 201.62 | 257,571 |
Jul 19, 2024 | 204.00 | 204.00 | 191.30 | 193.85 | 193.85 | 217,489 |
Jul 18, 2024 | 208.00 | 210.25 | 202.00 | 202.58 | 202.58 | 168,877 |
Jul 16, 2024 | 214.00 | 216.29 | 206.00 | 207.16 | 207.16 | 242,375 |
Jul 15, 2024 | 209.70 | 213.70 | 204.11 | 211.44 | 211.44 | 235,668 |
Jul 12, 2024 | 209.90 | 213.03 | 207.00 | 207.55 | 207.55 | 185,817 |
Jul 11, 2024 | 210.75 | 214.15 | 206.62 | 209.30 | 209.30 | 217,604 |
Jul 10, 2024 | 214.00 | 217.74 | 198.00 | 211.05 | 211.05 | 496,156 |
Jul 09, 2024 | 215.00 | 226.65 | 211.96 | 214.39 | 214.39 | 1,356,185 |
Jul 08, 2024 | 203.99 | 210.00 | 201.00 | 207.11 | 207.11 | 892,173 |
Jul 05, 2024 | 199.99 | 199.99 | 192.35 | 194.75 | 194.75 | 186,133 |
Jul 04, 2024 | 191.21 | 204.95 | 191.21 | 198.39 | 198.39 | 884,006 |
Jul 03, 2024 | 186.90 | 196.16 | 179.98 | 193.70 | 193.70 | 421,875 |
Jul 02, 2024 | 178.90 | 186.90 | 177.27 | 184.13 | 184.13 | 176,057 |
Jul 01, 2024 | 181.14 | 182.85 | 176.68 | 177.95 | 177.95 | 143,925 |
Jun 28, 2024 | 185.00 | 187.49 | 178.55 | 181.14 | 181.14 | 100,136 |
Jun 27, 2024 | 186.50 | 187.40 | 176.98 | 183.53 | 183.53 | 151,492 |
Jun 26, 2024 | 188.40 | 188.40 | 183.15 | 183.74 | 183.74 | 129,955 |
Jun 25, 2024 | 195.90 | 199.00 | 184.35 | 185.74 | 185.74 | 352,973 |
Jun 24, 2024 | 194.30 | 197.00 | 188.00 | 195.08 | 195.08 | 558,490 |
Jun 21, 2024 | 186.00 | 194.40 | 181.11 | 188.60 | 188.60 | 649,211 |
Jun 20, 2024 | 182.60 | 188.05 | 171.05 | 183.31 | 183.31 | 427,043 |
Jun 19, 2024 | 186.00 | 189.00 | 178.59 | 181.48 | 181.48 | 218,110 |
Jun 18, 2024 | 179.90 | 189.90 | 176.78 | 184.04 | 184.04 | 1,216,179 |
Jun 14, 2024 | 172.35 | 177.97 | 171.00 | 171.46 | 171.46 | 427,125 |
Jun 13, 2024 | 150.00 | 175.00 | 148.59 | 170.38 | 170.38 | 1,776,393 |
Jun 12, 2024 | 146.25 | 151.00 | 146.25 | 147.98 | 147.98 | 74,234 |
Jun 11, 2024 | 150.00 | 150.00 | 144.22 | 144.81 | 144.81 | 54,760 |
Jun 10, 2024 | 147.82 | 150.69 | 143.60 | 149.44 | 149.44 | 192,843 |
Jun 07, 2024 | 141.45 | 147.70 | 140.00 | 145.40 | 145.40 | 287,041 |
Jun 06, 2024 | 133.45 | 141.35 | 132.25 | 139.45 | 139.45 | 70,622 |
Jun 05, 2024 | 130.00 | 135.85 | 126.80 | 131.50 | 131.50 | 58,492 |
Jun 04, 2024 | 137.45 | 138.50 | 122.65 | 129.65 | 129.65 | 68,304 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |