Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 418.80 | 420.00 | 356.70 | 405.20 | 405.20 | 2,049,503 |
Oct 24, 2024 | 438.00 | 444.70 | 412.50 | 422.85 | 422.85 | 529,942 |
Oct 23, 2024 | 439.90 | 460.00 | 433.40 | 440.00 | 440.00 | 992,971 |
Oct 22, 2024 | 471.00 | 479.00 | 438.00 | 442.30 | 442.30 | 1,257,860 |
Oct 21, 2024 | 450.55 | 484.80 | 450.55 | 470.85 | 470.85 | 1,363,779 |
Oct 18, 2024 | 436.10 | 455.00 | 421.55 | 447.10 | 447.10 | 897,077 |
Oct 17, 2024 | 446.75 | 454.00 | 430.10 | 433.35 | 433.35 | 641,379 |
Oct 16, 2024 | 422.90 | 463.10 | 419.55 | 443.15 | 443.15 | 2,410,424 |
Oct 15, 2024 | 393.80 | 427.55 | 387.30 | 421.45 | 421.45 | 883,304 |
Oct 14, 2024 | 381.45 | 394.00 | 377.15 | 391.70 | 391.70 | 258,452 |
Oct 11, 2024 | 388.40 | 395.00 | 374.05 | 379.25 | 379.25 | 280,597 |
Oct 10, 2024 | 380.00 | 389.85 | 378.00 | 387.05 | 387.05 | 254,875 |
Oct 09, 2024 | 382.50 | 389.80 | 377.10 | 378.75 | 378.75 | 185,248 |
Oct 08, 2024 | 354.95 | 385.00 | 353.00 | 382.60 | 382.60 | 427,289 |
Oct 07, 2024 | 382.90 | 384.75 | 352.70 | 355.00 | 355.00 | 431,353 |
Oct 04, 2024 | 377.75 | 382.00 | 365.30 | 380.10 | 380.10 | 367,840 |
Oct 03, 2024 | 376.95 | 396.00 | 375.20 | 377.95 | 377.95 | 308,356 |
Oct 01, 2024 | 388.95 | 393.45 | 382.60 | 384.75 | 384.75 | 164,266 |
Sep 30, 2024 | 389.85 | 395.20 | 380.00 | 386.45 | 386.45 | 361,671 |
Sep 27, 2024 | 397.15 | 406.75 | 383.00 | 391.00 | 391.00 | 380,541 |
Sep 26, 2024 | 412.65 | 412.65 | 394.40 | 397.15 | 397.15 | 329,499 |
Sep 25, 2024 | 409.95 | 425.95 | 409.50 | 412.70 | 412.70 | 531,832 |
Sep 24, 2024 | 395.00 | 413.40 | 394.05 | 409.30 | 409.30 | 828,257 |
Sep 23, 2024 | 393.70 | 400.05 | 388.40 | 390.80 | 390.80 | 299,070 |
Sep 20, 2024 | 364.60 | 400.00 | 364.45 | 393.40 | 393.40 | 860,595 |
Sep 19, 2024 | 382.00 | 382.25 | 358.40 | 362.00 | 362.00 | 571,187 |
Sep 18, 2024 | 384.45 | 388.75 | 374.15 | 377.20 | 377.20 | 319,081 |
Sep 17, 2024 | 389.90 | 389.90 | 376.70 | 382.25 | 382.25 | 387,580 |
Sep 16, 2024 | 399.85 | 406.00 | 387.15 | 390.25 | 390.25 | 379,561 |
Sep 13, 2024 | 390.60 | 404.00 | 387.05 | 397.95 | 397.95 | 260,968 |
Sep 12, 2024 | 396.00 | 401.75 | 387.45 | 393.30 | 393.30 | 251,034 |
Sep 11, 2024 | 403.80 | 403.80 | 386.55 | 393.00 | 393.00 | 564,330 |
Sep 10, 2024 | 402.30 | 414.00 | 401.00 | 403.90 | 403.90 | 319,384 |
Sep 09, 2024 | 415.00 | 415.85 | 391.30 | 399.15 | 399.15 | 521,020 |
Sep 06, 2024 | 432.00 | 439.00 | 412.35 | 414.85 | 414.85 | 561,073 |
Sep 05, 2024 | 425.90 | 439.20 | 425.00 | 430.30 | 430.30 | 655,820 |
Sep 04, 2024 | 414.00 | 433.70 | 411.00 | 423.80 | 423.80 | 598,438 |
Sep 03, 2024 | 414.00 | 427.70 | 414.00 | 418.70 | 418.70 | 536,895 |
Sep 02, 2024 | 417.50 | 438.00 | 414.00 | 421.05 | 421.05 | 708,198 |
Aug 30, 2024 | 420.50 | 423.35 | 414.15 | 415.85 | 415.85 | 257,917 |
Aug 29, 2024 | 428.00 | 439.00 | 416.35 | 419.10 | 419.10 | 457,044 |
Aug 28, 2024 | 411.25 | 435.45 | 409.55 | 427.40 | 427.40 | 726,103 |
Aug 27, 2024 | 416.50 | 422.60 | 409.10 | 412.35 | 412.35 | 344,569 |
Aug 26, 2024 | 432.90 | 438.70 | 411.80 | 417.90 | 417.90 | 664,001 |
Aug 23, 2024 | 417.70 | 433.90 | 403.85 | 428.60 | 428.60 | 1,290,801 |
Aug 22, 2024 | 413.00 | 431.00 | 407.20 | 417.25 | 417.25 | 2,302,629 |
Aug 21, 2024 | 363.05 | 418.00 | 363.05 | 410.25 | 410.25 | 3,528,468 |
Aug 20, 2024 | 356.10 | 365.40 | 352.40 | 361.15 | 361.15 | 548,664 |
Aug 19, 2024 | 355.50 | 369.90 | 351.95 | 354.80 | 354.80 | 833,428 |
Aug 16, 2024 | 344.85 | 359.75 | 344.85 | 353.55 | 353.55 | 658,223 |
Aug 14, 2024 | 360.10 | 363.95 | 336.40 | 339.60 | 339.60 | 1,085,963 |
Aug 13, 2024 | 385.00 | 398.00 | 347.00 | 359.20 | 359.20 | 3,140,432 |
Aug 12, 2024 | 376.90 | 392.25 | 372.55 | 384.60 | 384.60 | 2,156,829 |
Aug 09, 2024 | 373.70 | 385.00 | 355.20 | 375.95 | 375.95 | 2,685,445 |
Aug 08, 2024 | 318.00 | 359.95 | 316.20 | 350.80 | 350.80 | 3,158,134 |
Aug 07, 2024 | 306.00 | 335.00 | 300.50 | 318.40 | 318.40 | 2,117,758 |
Aug 06, 2024 | 311.70 | 319.70 | 295.35 | 298.15 | 298.15 | 820,447 |
Aug 05, 2024 | 307.00 | 324.50 | 298.10 | 304.25 | 304.25 | 2,047,845 |
Aug 02, 2024 | 279.80 | 336.00 | 279.00 | 322.40 | 322.40 | 4,850,711 |
Aug 01, 2024 | 277.25 | 288.00 | 276.10 | 285.60 | 285.60 | 999,384 |
Jul 31, 2024 | 282.10 | 283.50 | 275.80 | 277.24 | 277.24 | 378,012 |
Jul 30, 2024 | 279.05 | 284.00 | 272.36 | 280.08 | 280.08 | 991,530 |
Jul 29, 2024 | 286.80 | 288.90 | 273.61 | 277.17 | 277.17 | 830,998 |
Jul 26, 2024 | 279.45 | 289.35 | 271.81 | 283.92 | 283.92 | 1,342,040 |
Jul 25, 2024 | 264.05 | 288.23 | 263.27 | 275.17 | 275.17 | 2,030,686 |
Jul 24, 2024 | 255.00 | 273.00 | 254.00 | 268.00 | 268.00 | 1,484,393 |
Jul 23, 2024 | 258.00 | 258.00 | 240.10 | 253.42 | 253.42 | 755,438 |
Jul 22, 2024 | 248.00 | 258.95 | 242.41 | 254.81 | 254.81 | 1,428,754 |
Jul 19, 2024 | 270.00 | 272.00 | 245.78 | 248.60 | 248.60 | 1,258,776 |
Jul 18, 2024 | 256.64 | 267.00 | 248.01 | 261.70 | 261.70 | 1,417,618 |
Jul 16, 2024 | 261.00 | 269.39 | 253.26 | 254.61 | 254.61 | 1,016,668 |
Jul 15, 2024 | 237.90 | 269.90 | 234.53 | 259.27 | 259.27 | 4,896,207 |
Jul 12, 2024 | 242.99 | 244.40 | 234.00 | 236.54 | 236.54 | 928,938 |
Jul 11, 2024 | 241.10 | 243.95 | 238.00 | 242.65 | 242.65 | 1,411,779 |
Jul 10, 2024 | 240.20 | 243.90 | 230.55 | 237.02 | 237.02 | 2,030,380 |
Jul 09, 2024 | 234.60 | 241.40 | 231.17 | 237.55 | 237.55 | 4,728,927 |
Jul 08, 2024 | 228.00 | 237.00 | 218.22 | 230.08 | 230.08 | 5,206,666 |
Jul 05, 2024 | 214.40 | 228.40 | 208.21 | 225.85 | 225.85 | 5,420,092 |
Jul 04, 2024 | 212.50 | 216.25 | 210.49 | 212.06 | 212.06 | 602,228 |
Jul 03, 2024 | 212.00 | 217.10 | 209.31 | 211.65 | 211.65 | 649,596 |
Jul 02, 2024 | 205.45 | 213.16 | 204.00 | 209.31 | 209.31 | 1,680,810 |
Jul 01, 2024 | 198.89 | 207.95 | 198.89 | 203.39 | 203.39 | 481,589 |
Jun 28, 2024 | 200.92 | 204.50 | 197.50 | 198.39 | 198.39 | 198,701 |
Jun 27, 2024 | 197.50 | 208.20 | 197.11 | 199.73 | 199.73 | 648,131 |
Jun 26, 2024 | 202.79 | 204.47 | 195.25 | 196.92 | 196.92 | 254,702 |
Jun 25, 2024 | 213.65 | 219.29 | 200.98 | 202.79 | 202.79 | 2,277,224 |
Jun 24, 2024 | 210.50 | 220.50 | 210.47 | 211.52 | 211.52 | 435,074 |
Jun 21, 2024 | 210.75 | 214.00 | 209.00 | 210.47 | 210.47 | 268,452 |
Jun 20, 2024 | 206.95 | 214.89 | 205.29 | 210.25 | 210.25 | 350,656 |
Jun 19, 2024 | 214.00 | 215.40 | 200.33 | 204.92 | 204.92 | 309,385 |
Jun 18, 2024 | 212.70 | 215.33 | 207.55 | 213.76 | 213.76 | 382,903 |
Jun 14, 2024 | 204.00 | 213.15 | 202.25 | 210.19 | 210.19 | 602,340 |
Jun 13, 2024 | 202.00 | 205.98 | 201.00 | 201.91 | 201.91 | 94,227 |
Jun 12, 2024 | 199.50 | 206.30 | 199.50 | 201.19 | 201.19 | 185,911 |
Jun 11, 2024 | 198.10 | 205.80 | 194.53 | 201.47 | 201.47 | 350,601 |
Jun 10, 2024 | 194.75 | 199.28 | 192.85 | 196.55 | 196.55 | 338,518 |
Jun 07, 2024 | 192.00 | 196.40 | 190.30 | 194.75 | 194.75 | 145,873 |
Jun 06, 2024 | 186.75 | 195.10 | 186.40 | 191.75 | 191.75 | 188,492 |
Jun 05, 2024 | 182.00 | 186.30 | 177.30 | 185.05 | 185.05 | 231,341 |
Jun 04, 2024 | 196.35 | 196.35 | 169.70 | 180.15 | 180.15 | 365,546 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |