Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Dec 08, 2023 | 350.30 | 356.90 | 341.00 | 342.40 | 342.40 | 396,287 |
Dec 07, 2023 | 349.35 | 354.30 | 347.00 | 349.35 | 349.35 | 43,911 |
Dec 06, 2023 | 345.85 | 350.60 | 337.00 | 346.20 | 346.20 | 290,908 |
Dec 05, 2023 | 330.50 | 344.90 | 327.70 | 335.45 | 335.45 | 414,731 |
Dec 04, 2023 | 328.00 | 338.40 | 327.50 | 332.50 | 332.50 | 152,469 |
Dec 01, 2023 | 322.10 | 327.90 | 317.70 | 326.00 | 326.00 | 155,458 |
Nov 30, 2023 | 320.20 | 323.70 | 313.90 | 319.85 | 319.85 | 283,408 |
Nov 29, 2023 | 307.25 | 320.30 | 304.80 | 316.40 | 316.40 | 228,156 |
Nov 28, 2023 | 310.50 | 311.00 | 301.40 | 301.65 | 301.65 | 268,060 |
Nov 27, 2023 | 302.00 | 313.20 | 299.90 | 311.05 | 311.05 | 159,753 |
Nov 24, 2023 | 313.55 | 315.20 | 302.30 | 304.20 | 304.20 | 82,433 |
Nov 23, 2023 | 308.30 | 313.00 | 306.60 | 312.90 | 312.90 | 93,671 |
Nov 22, 2023 | 310.30 | 319.40 | 307.70 | 310.10 | 310.10 | 234,363 |
Nov 21, 2023 | 322.50 | 322.90 | 307.10 | 313.15 | 313.15 | 288,843 |
Nov 20, 2023 | 309.65 | 321.45 | 309.10 | 318.90 | 318.90 | 308,581 |
Nov 17, 2023 | 306.10 | 316.20 | 304.80 | 310.80 | 310.80 | 293,967 |
Nov 16, 2023 | 301.35 | 312.40 | 299.40 | 306.00 | 306.00 | 339,294 |
Nov 15, 2023 | 314.00 | 321.30 | 303.40 | 308.90 | 308.90 | 347,346 |
Nov 14, 2023 | 298.00 | 311.00 | 287.20 | 310.70 | 310.70 | 406,518 |
Nov 13, 2023 | 292.00 | 293.60 | 285.80 | 288.30 | 288.30 | 458,868 |
Nov 10, 2023 | 287.05 | 294.00 | 279.30 | 291.75 | 291.75 | 2,321,448 |
Nov 09, 2023 | 266.50 | 280.20 | 265.20 | 279.45 | 279.45 | 783,027 |
Nov 08, 2023 | 276.20 | 276.70 | 264.30 | 267.65 | 267.65 | 1,191,128 |
Nov 07, 2023 | 274.10 | 280.20 | 269.70 | 275.45 | 275.45 | 297,974 |
Nov 06, 2023 | 284.20 | 289.40 | 276.50 | 278.40 | 278.40 | 193,583 |
Nov 03, 2023 | 277.55 | 289.90 | 271.50 | 285.45 | 285.45 | 544,669 |
Nov 02, 2023 | 254.70 | 277.80 | 248.00 | 275.35 | 275.35 | 1,111,611 |
Nov 01, 2023 | 267.75 | 290.20 | 250.00 | 251.75 | 251.75 | 1,480,967 |
Oct 31, 2023 | 334.30 | 344.50 | 331.70 | 339.15 | 339.15 | 270,621 |
Oct 30, 2023 | 344.10 | 347.70 | 333.79 | 338.70 | 338.70 | 227,189 |
Oct 27, 2023 | 327.05 | 344.40 | 327.00 | 341.35 | 341.35 | 302,141 |
Oct 26, 2023 | 330.80 | 335.90 | 323.80 | 325.35 | 325.35 | 246,654 |
Oct 25, 2023 | 341.55 | 343.10 | 328.10 | 330.10 | 330.10 | 296,202 |
Oct 24, 2023 | 324.00 | 341.00 | 322.60 | 334.50 | 334.50 | 864,861 |
Oct 23, 2023 | 321.55 | 326.70 | 313.10 | 321.35 | 321.35 | 152,131 |
Oct 20, 2023 | 322.50 | 326.60 | 317.80 | 322.60 | 322.60 | 2,497,331 |
Oct 19, 2023 | 323.15 | 328.20 | 322.40 | 325.85 | 325.85 | 202,499 |
Oct 18, 2023 | 325.55 | 329.20 | 321.00 | 325.85 | 325.85 | 143,795 |
Oct 17, 2023 | 325.45 | 333.40 | 318.00 | 322.60 | 322.60 | 337,138 |
Oct 16, 2023 | 323.55 | 325.20 | 311.50 | 319.65 | 319.65 | 167,332 |
Oct 13, 2023 | 338.90 | 341.50 | 319.50 | 328.00 | 328.00 | 674,439 |
Oct 12, 2023 | 374.20 | 379.10 | 358.96 | 364.00 | 364.00 | 737,919 |
Oct 11, 2023 | 369.35 | 375.90 | 367.20 | 369.15 | 369.15 | 215,461 |
Oct 10, 2023 | 347.25 | 370.50 | 346.50 | 368.40 | 368.40 | 187,942 |
Oct 09, 2023 | 334.60 | 345.40 | 333.10 | 344.40 | 344.40 | 99,243 |
Oct 06, 2023 | 344.40 | 345.40 | 327.00 | 329.55 | 329.55 | 198,918 |
Oct 05, 2023 | 341.25 | 344.90 | 337.20 | 341.25 | 341.25 | 198,987 |
Oct 04, 2023 | 334.00 | 346.30 | 328.87 | 334.20 | 334.20 | 206,605 |
Oct 03, 2023 | 352.60 | 351.30 | 335.20 | 336.60 | 336.60 | 596,695 |
Oct 02, 2023 | 387.35 | 393.50 | 358.33 | 359.05 | 359.05 | 405,068 |
Sept 29, 2023 | 387.35 | 393.50 | 384.30 | 384.70 | 384.70 | 384,277 |
Sept 28, 2023 | 384.10 | 389.60 | 379.50 | 383.85 | 383.85 | 340,718 |
Sept 27, 2023 | 376.70 | 389.00 | 374.50 | 387.55 | 387.55 | 199,475 |
Sept 26, 2023 | 381.15 | 390.20 | 377.60 | 380.60 | 380.60 | 234,316 |
Sept 25, 2023 | 400.50 | 402.20 | 384.00 | 388.50 | 388.50 | 65,277 |
Sept 22, 2023 | 406.10 | 409.80 | 395.90 | 406.40 | 406.40 | 268,702 |
Sept 21, 2023 | 410.00 | 414.60 | 403.40 | 404.10 | 404.10 | 1,449,375 |
Sept 20, 2023 | 406.20 | 420.00 | 407.30 | 419.05 | 419.05 | 238,762 |
Sept 19, 2023 | 404.30 | 412.60 | 402.30 | 408.50 | 408.50 | 261,523 |
Sept 18, 2023 | 396.20 | 407.20 | 395.20 | 401.65 | 401.65 | 1,924,972 |
Sept 15, 2023 | 406.60 | 411.30 | 396.80 | 398.60 | 398.60 | 510,254 |
Sept 14, 2023 | 387.05 | 409.30 | 385.20 | 405.25 | 405.25 | 176,398 |
Sept 13, 2023 | 379.25 | 388.41 | 373.50 | 385.45 | 385.45 | 177,453 |
Sept 12, 2023 | 384.60 | 387.90 | 377.60 | 379.15 | 379.15 | 125,918 |
Sept 11, 2023 | 387.05 | 389.20 | 378.50 | 384.90 | 384.90 | 202,446 |
Sept 08, 2023 | 372.10 | 386.35 | 367.20 | 382.70 | 382.70 | 213,222 |
Sept 07, 2023 | 386.00 | 384.38 | 364.80 | 368.40 | 368.40 | 310,666 |
Sept 06, 2023 | 392.10 | 393.80 | 374.50 | 380.50 | 380.50 | 421,869 |
Sept 05, 2023 | 409.75 | 422.40 | 389.80 | 397.45 | 397.45 | 801,473 |
Sept 04, 2023 | 445.50 | 446.00 | 431.39 | 434.60 | 434.60 | 300,208 |
Sept 01, 2023 | 436.00 | 447.20 | 428.10 | 444.80 | 444.80 | 461,907 |
Aug 31, 2023 | 416.00 | 445.70 | 414.40 | 439.55 | 439.55 | 1,113,578 |
Aug 30, 2023 | 498.95 | 499.94 | 419.40 | 420.80 | 420.80 | 880,164 |
Aug 29, 2023 | 557.30 | 562.80 | 553.20 | 560.20 | 560.20 | 79,916 |
Aug 25, 2023 | 550.90 | 559.00 | 546.20 | 557.10 | 557.10 | 68,322 |
Aug 24, 2023 | 542.90 | 555.80 | 549.60 | 553.80 | 553.80 | 9,467 |
Aug 23, 2023 | 540.10 | 553.80 | 539.60 | 544.40 | 544.40 | 116,533 |
Aug 22, 2023 | 530.20 | 537.20 | 529.60 | 534.70 | 534.70 | 140,130 |
Aug 21, 2023 | 526.70 | 535.20 | 525.80 | 528.80 | 528.80 | 82,035 |
Aug 18, 2023 | 529.00 | 536.00 | 526.00 | 529.40 | 529.40 | 100,703 |
Aug 17, 2023 | 536.80 | 540.20 | 528.12 | 530.20 | 530.20 | 172,107 |
Aug 16, 2023 | 536.00 | 547.80 | 536.00 | 545.20 | 545.20 | 109,427 |
Aug 15, 2023 | 551.50 | 552.40 | 537.00 | 537.40 | 537.40 | 78,003 |
Aug 14, 2023 | 561.40 | 560.80 | 551.80 | 553.40 | 553.40 | 159,638 |
Aug 11, 2023 | 562.20 | 571.60 | 561.20 | 563.00 | 563.00 | 118,661 |
Aug 10, 2023 | 561.00 | 572.80 | 553.00 | 565.50 | 565.50 | 324,990 |
Aug 09, 2023 | 579.20 | 580.20 | 566.80 | 573.70 | 573.70 | 307,552 |
Aug 08, 2023 | 572.90 | 578.20 | 568.80 | 574.30 | 574.30 | 140,890 |
Aug 07, 2023 | 578.60 | 580.40 | 567.00 | 570.80 | 570.80 | 117,095 |
Aug 04, 2023 | 565.70 | 578.20 | 560.40 | 577.20 | 577.20 | 162,168 |
Aug 03, 2023 | 567.30 | 575.00 | 563.40 | 568.20 | 568.20 | 640,684 |
Aug 02, 2023 | 582.10 | 582.80 | 570.59 | 572.30 | 572.30 | 117,066 |
Aug 01, 2023 | 593.80 | 598.14 | 584.80 | 588.10 | 588.10 | 1,416,052 |
Jul 31, 2023 | 595.80 | 601.00 | 591.20 | 592.80 | 592.80 | 130,048 |
Jul 28, 2023 | 604.50 | 607.40 | 590.98 | 594.40 | 594.40 | 139,986 |
Jul 27, 2023 | 624.20 | 624.60 | 612.80 | 613.90 | 613.90 | 67,206 |
Jul 26, 2023 | 615.70 | 623.00 | 614.20 | 618.40 | 618.40 | 48,908 |
Jul 25, 2023 | 614.30 | 619.20 | 610.20 | 616.20 | 616.20 | 23,751 |
Jul 24, 2023 | 611.80 | 627.40 | 610.80 | 620.50 | 620.50 | 36,757 |
Jul 21, 2023 | 606.90 | 613.00 | 603.40 | 606.90 | 606.90 | 114,105 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |