Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 24, 2024 | - | - | - | - | - | - |
Oct 23, 2024 | 414.00 | 429.84 | 405.67 | 419.00 | 419.00 | 12,642,831 |
Oct 22, 2024 | 430.01 | 444.04 | 415.69 | 421.00 | 421.00 | 15,357,904 |
Oct 21, 2024 | 454.00 | 503.33 | 419.51 | 444.00 | 444.00 | 22,887,318 |
Oct 18, 2024 | 360.00 | 429.71 | 357.02 | 429.71 | 429.71 | 14,897,077 |
Oct 17, 2024 | 356.20 | 374.90 | 353.47 | 358.09 | 358.09 | 10,269,502 |
Oct 16, 2024 | 342.00 | 354.51 | 338.00 | 342.19 | 342.19 | 7,291,461 |
Oct 15, 2024 | 368.00 | 378.50 | 355.55 | 355.55 | 355.55 | 11,142,218 |
Oct 14, 2024 | 336.11 | 374.88 | 336.11 | 374.10 | 374.10 | 13,693,642 |
Oct 11, 2024 | 336.50 | 362.00 | 332.00 | 333.00 | 333.00 | 13,108,216 |
Oct 10, 2024 | 372.00 | 380.00 | 310.00 | 347.20 | 347.20 | 17,681,233 |
Oct 09, 2024 | 349.00 | 415.00 | 302.32 | 371.50 | 371.50 | 29,676,382 |
Oct 08, 2024 | 346.99 | 346.99 | 325.00 | 346.99 | 346.99 | 13,133,511 |
Sep 30, 2024 | 256.00 | 289.16 | 243.98 | 289.16 | 289.16 | 16,630,413 |
Sep 27, 2024 | 223.00 | 245.00 | 217.42 | 240.97 | 240.97 | 7,879,335 |
Sep 26, 2024 | 221.88 | 224.00 | 215.50 | 224.00 | 224.00 | 7,630,675 |
Sep 25, 2024 | 226.24 | 233.58 | 221.79 | 222.01 | 222.01 | 7,841,332 |
Sep 24, 2024 | 213.33 | 227.39 | 210.50 | 221.80 | 221.80 | 8,212,051 |
Sep 23, 2024 | 211.52 | 220.50 | 210.00 | 212.61 | 212.61 | 6,129,867 |
Sep 20, 2024 | 209.50 | 214.88 | 207.00 | 208.87 | 208.87 | 4,061,619 |
Sep 19, 2024 | 210.80 | 212.00 | 205.05 | 209.50 | 209.50 | 5,023,996 |
Sep 18, 2024 | 218.00 | 221.55 | 206.88 | 210.01 | 210.01 | 6,156,044 |
Sep 13, 2024 | 216.55 | 225.30 | 213.76 | 220.50 | 220.50 | 6,755,502 |
Sep 12, 2024 | 219.98 | 220.99 | 214.00 | 214.49 | 214.49 | 4,114,397 |
Sep 11, 2024 | 213.00 | 217.29 | 211.00 | 215.66 | 215.66 | 4,309,610 |
Sep 10, 2024 | 210.71 | 218.12 | 206.97 | 213.68 | 213.68 | 6,627,927 |
Sep 09, 2024 | 214.99 | 216.78 | 203.88 | 210.71 | 210.71 | 8,461,678 |
Sep 06, 2024 | 211.00 | 219.66 | 210.00 | 215.18 | 215.18 | 10,617,610 |
Sep 05, 2024 | 239.16 | 242.08 | 205.26 | 206.90 | 206.90 | 14,630,289 |
Sep 04, 2024 | 235.00 | 241.20 | 232.68 | 239.14 | 239.14 | 5,639,179 |
Sep 03, 2024 | 252.00 | 256.22 | 240.10 | 240.70 | 240.70 | 7,419,613 |
Sep 02, 2024 | 265.68 | 267.93 | 252.09 | 252.14 | 252.14 | 8,010,042 |
Aug 30, 2024 | 240.00 | 262.76 | 235.29 | 256.69 | 256.69 | 8,468,308 |
Aug 29, 2024 | 232.00 | 242.88 | 232.00 | 240.29 | 240.29 | 4,538,637 |
Aug 28, 2024 | 244.00 | 248.39 | 236.20 | 240.20 | 240.20 | 4,640,904 |
Aug 27, 2024 | 245.10 | 246.00 | 239.88 | 244.10 | 244.10 | 3,704,435 |
Aug 26, 2024 | 252.00 | 254.22 | 243.40 | 247.22 | 247.22 | 4,950,499 |
Aug 23, 2024 | 258.11 | 260.66 | 247.80 | 253.02 | 253.02 | 6,407,227 |
Aug 22, 2024 | 263.00 | 267.95 | 258.76 | 260.69 | 260.69 | 5,200,055 |
Aug 21, 2024 | 246.88 | 269.69 | 245.00 | 263.84 | 263.84 | 8,292,657 |
Aug 20, 2024 | 256.11 | 257.58 | 246.58 | 247.98 | 247.98 | 5,322,463 |
Aug 19, 2024 | 245.40 | 258.00 | 245.40 | 255.00 | 255.00 | 6,580,656 |
Aug 16, 2024 | 244.18 | 251.00 | 241.00 | 244.60 | 244.60 | 6,272,523 |
Aug 15, 2024 | 239.10 | 246.89 | 239.00 | 241.32 | 241.32 | 4,768,298 |
Aug 14, 2024 | 242.00 | 252.40 | 241.00 | 241.68 | 241.68 | 6,634,197 |
Aug 13, 2024 | 241.98 | 246.15 | 233.67 | 240.70 | 240.70 | 5,429,629 |
Aug 12, 2024 | 243.92 | 248.00 | 238.11 | 241.05 | 241.05 | 5,634,015 |
Aug 09, 2024 | 235.02 | 250.00 | 231.68 | 246.96 | 246.96 | 11,154,738 |
Aug 08, 2024 | 225.30 | 235.25 | 221.45 | 229.54 | 229.54 | 6,795,331 |
Aug 07, 2024 | 232.98 | 236.99 | 223.80 | 229.50 | 229.50 | 6,908,984 |
Aug 06, 2024 | 238.03 | 240.00 | 228.30 | 233.46 | 233.46 | 6,835,596 |
Aug 05, 2024 | 236.98 | 246.50 | 227.63 | 229.69 | 229.69 | 11,936,345 |
Aug 02, 2024 | 250.88 | 260.49 | 242.88 | 245.10 | 245.10 | 9,828,538 |
Aug 01, 2024 | 268.00 | 271.99 | 256.75 | 258.00 | 258.00 | 8,938,306 |
Jul 31, 2024 | 240.05 | 268.48 | 240.05 | 264.06 | 264.06 | 10,858,900 |
Jul 30, 2024 | 246.53 | 252.74 | 243.00 | 244.40 | 244.40 | 7,036,312 |
Jul 29, 2024 | 251.02 | 253.40 | 236.69 | 246.52 | 246.52 | 7,919,376 |
Jul 26, 2024 | 256.30 | 257.00 | 247.11 | 250.73 | 250.73 | 8,141,284 |
Jul 25, 2024 | 260.59 | 265.00 | 251.77 | 255.80 | 255.80 | 8,636,328 |
Jul 24, 2024 | 249.00 | 271.00 | 249.00 | 261.25 | 261.25 | 13,113,571 |
Jul 23, 2024 | 263.00 | 266.23 | 247.18 | 248.46 | 248.46 | 12,188,842 |
Jul 22, 2024 | 268.00 | 272.88 | 260.50 | 265.22 | 265.22 | 10,357,001 |
Jul 19, 2024 | 248.89 | 278.59 | 246.01 | 268.40 | 268.40 | 15,485,007 |
Jul 18, 2024 | 244.00 | 257.47 | 228.51 | 254.00 | 254.00 | 15,252,206 |
Jul 17, 2024 | 248.00 | 257.55 | 247.06 | 247.94 | 247.94 | 12,151,129 |
Jul 16, 2024 | 208.00 | 249.84 | 208.00 | 249.84 | 249.84 | 19,307,399 |
Jul 15, 2024 | 199.40 | 211.00 | 198.76 | 208.20 | 208.20 | 6,481,589 |
Jul 12, 2024 | 197.00 | 201.60 | 194.11 | 199.40 | 199.40 | 4,187,843 |
Jul 11, 2024 | 213.50 | 215.00 | 198.90 | 201.65 | 201.65 | 8,169,273 |
Jul 10, 2024 | 206.00 | 211.88 | 206.00 | 211.14 | 211.14 | 5,777,653 |
Jul 09, 2024 | 191.50 | 208.70 | 191.20 | 207.34 | 207.34 | 8,016,332 |
Jul 08, 2024 | 191.50 | 195.88 | 189.05 | 192.50 | 192.50 | 4,232,957 |
Jul 05, 2024 | 193.46 | 193.46 | 193.46 | 193.46 | 193.46 | - |
Jul 04, 2024 | 196.85 | 198.78 | 193.00 | 193.46 | 193.46 | 3,936,461 |
Jul 03, 2024 | 196.17 | 198.00 | 187.55 | 195.50 | 195.50 | 6,973,556 |
Jul 02, 2024 | 204.00 | 204.70 | 195.57 | 197.00 | 197.00 | 6,655,456 |
Jul 01, 2024 | 199.50 | 205.50 | 197.00 | 204.84 | 204.84 | 6,309,305 |
Jun 28, 2024 | 198.00 | 204.25 | 196.10 | 198.67 | 198.67 | 7,357,795 |
Jun 27, 2024 | 198.50 | 205.01 | 197.67 | 198.61 | 198.61 | 5,247,623 |
Jun 26, 2024 | 200.85 | 204.73 | 194.01 | 202.97 | 202.97 | 8,004,071 |
Jun 25, 2024 | 205.03 | 205.30 | 196.00 | 197.20 | 197.20 | 9,049,890 |
Jun 24, 2024 | 214.80 | 216.66 | 204.02 | 206.31 | 206.31 | 8,288,139 |
Jun 21, 2024 | 210.88 | 217.50 | 205.70 | 215.29 | 215.29 | 6,598,157 |
Jun 20, 2024 | 217.35 | 222.20 | 212.55 | 214.74 | 214.74 | 7,996,342 |
Jun 19, 2024 | 208.61 | 222.00 | 208.61 | 217.31 | 217.31 | 9,745,096 |
Jun 18, 2024 | 210.96 | 218.00 | 205.20 | 209.10 | 209.10 | 8,565,820 |
Jun 17, 2024 | 198.00 | 213.80 | 196.96 | 210.99 | 210.99 | 10,621,894 |
Jun 14, 2024 | 194.00 | 200.50 | 191.25 | 200.01 | 200.01 | 8,214,388 |
Jun 13, 2024 | 193.00 | 202.99 | 191.69 | 195.53 | 195.53 | 9,477,745 |
Jun 12, 2024 | 190.42 | 192.29 | 188.02 | 189.80 | 189.80 | 5,338,440 |
Jun 11, 2024 | 183.00 | 190.50 | 181.01 | 190.41 | 190.41 | 9,954,727 |
Jun 07, 2024 | 174.93 | 182.06 | 171.60 | 181.00 | 181.00 | 8,287,988 |
Jun 06, 2024 | 185.00 | 185.88 | 172.50 | 173.37 | 173.37 | 8,666,051 |
Jun 05, 2024 | 179.01 | 186.00 | 178.50 | 180.10 | 180.10 | 5,790,849 |
Jun 04, 2024 | 178.85 | 182.55 | 176.08 | 179.57 | 179.57 | 4,756,579 |
Jun 03, 2024 | 172.55 | 182.57 | 172.50 | 180.99 | 180.99 | 7,497,803 |
May 31, 2024 | 173.00 | 180.90 | 170.94 | 174.79 | 174.79 | 7,107,486 |
May 30, 2024 | 170.33 | 175.00 | 168.64 | 172.53 | 172.53 | 5,239,313 |
May 29, 2024 | 174.30 | 178.64 | 170.11 | 172.00 | 172.00 | 5,770,667 |
May 28, 2024 | 174.51 | 183.00 | 172.00 | 172.25 | 172.25 | 8,091,765 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |