Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 15, 2024 | 364.00 | 375.00 | 360.00 | 364.60 | 364.60 | 53,082 |
Nov 14, 2024 | 357.00 | 368.40 | 350.20 | 365.60 | 365.60 | 143,976 |
Nov 13, 2024 | 358.40 | 366.80 | 350.00 | 361.00 | 361.00 | 160,107 |
Nov 12, 2024 | 356.00 | 363.00 | 337.40 | 360.60 | 360.60 | 320,077 |
Nov 11, 2024 | 356.60 | 377.40 | 344.00 | 355.80 | 355.80 | 241,575 |
Nov 08, 2024 | 330.60 | 373.00 | 330.60 | 362.60 | 362.60 | 518,686 |
Nov 07, 2024 | 339.80 | 347.00 | 330.40 | 340.00 | 340.00 | 524,237 |
Nov 06, 2024 | 354.80 | 359.00 | 340.20 | 342.00 | 342.00 | 571,859 |
Nov 05, 2024 | 371.00 | 389.80 | 339.80 | 351.40 | 351.40 | 1,256,614 |
Nov 04, 2024 | 367.00 | 381.80 | 352.20 | 376.00 | 376.00 | 373,348 |
Nov 01, 2024 | 356.20 | 367.80 | 350.20 | 365.00 | 365.00 | 259,373 |
Oct 31, 2024 | 371.20 | 374.80 | 350.20 | 357.40 | 357.40 | 538,388 |
Oct 30, 2024 | 360.00 | 382.00 | 360.00 | 366.00 | 366.00 | 308,927 |
Oct 29, 2024 | 385.60 | 389.80 | 356.80 | 365.20 | 365.20 | 318,181 |
Oct 28, 2024 | 374.40 | 387.54 | 365.20 | 376.00 | 376.00 | 104,559 |
Oct 25, 2024 | 379.60 | 386.20 | 366.00 | 379.00 | 379.00 | 249,498 |
Oct 24, 2024 | 377.40 | 379.60 | 365.00 | 371.20 | 371.20 | 89,232 |
Oct 23, 2024 | 374.00 | 376.23 | 365.40 | 370.60 | 370.60 | 265,628 |
Oct 22, 2024 | 365.80 | 377.20 | 365.20 | 369.60 | 369.60 | 259,040 |
Oct 21, 2024 | 375.00 | 383.29 | 368.40 | 371.00 | 371.00 | 292,802 |
Oct 18, 2024 | 386.00 | 404.00 | 376.00 | 377.40 | 377.40 | 563,998 |
Oct 17, 2024 | 410.40 | 418.80 | 397.80 | 399.60 | 399.60 | 263,505 |
Oct 16, 2024 | 410.20 | 415.40 | 411.00 | 411.80 | 411.80 | 93,804 |
Oct 15, 2024 | 411.40 | 419.60 | 409.20 | 415.80 | 415.80 | 175,509 |
Oct 14, 2024 | 424.80 | 435.00 | 410.20 | 412.60 | 412.60 | 136,553 |
Oct 11, 2024 | 427.00 | 431.80 | 419.86 | 420.40 | 420.40 | 164,722 |
Oct 10, 2024 | 425.00 | 449.20 | 425.00 | 430.00 | 430.00 | 78,142 |
Oct 09, 2024 | 433.20 | 442.00 | 425.60 | 432.80 | 432.80 | 216,327 |
Oct 08, 2024 | 426.00 | 439.80 | 425.60 | 435.00 | 435.00 | 125,926 |
Oct 07, 2024 | 445.00 | 447.00 | 429.40 | 433.60 | 433.60 | 126,125 |
Oct 04, 2024 | 439.00 | 448.00 | 434.20 | 445.00 | 445.00 | 233,347 |
Oct 03, 2024 | 425.80 | 439.00 | 410.20 | 438.80 | 438.80 | 308,905 |
Oct 02, 2024 | 433.40 | 434.40 | 410.60 | 424.20 | 424.20 | 110,955 |
Oct 01, 2024 | 435.00 | 439.20 | 424.80 | 429.20 | 429.20 | 184,626 |
Sep 30, 2024 | 425.00 | 439.80 | 420.00 | 428.60 | 428.60 | 118,460 |
Sep 27, 2024 | 420.20 | 439.80 | 420.20 | 430.00 | 430.00 | 222,271 |
Sep 26, 2024 | 435.00 | 448.60 | 421.59 | 426.60 | 426.60 | 126,646 |
Sep 25, 2024 | 430.00 | 436.00 | 420.00 | 433.20 | 433.20 | 144,341 |
Sep 24, 2024 | 435.60 | 449.40 | 430.40 | 432.00 | 432.00 | 119,403 |
Sep 23, 2024 | 442.00 | 443.93 | 429.60 | 430.60 | 430.60 | 277,891 |
Sep 20, 2024 | 451.20 | 451.20 | 430.20 | 440.60 | 440.60 | 281,731 |
Sep 19, 2024 | 445.00 | 451.40 | 441.12 | 442.00 | 442.00 | 386,512 |
Sep 18, 2024 | 431.00 | 448.60 | 429.40 | 445.00 | 445.00 | 167,465 |
Sep 17, 2024 | 425.00 | 448.80 | 420.40 | 446.00 | 446.00 | 391,068 |
Sep 16, 2024 | 427.40 | 445.40 | 417.20 | 435.80 | 435.80 | 227,404 |
Sep 13, 2024 | 421.40 | 437.20 | 415.20 | 435.00 | 435.00 | 387,409 |
Sep 12, 2024 | 435.00 | 435.00 | 415.60 | 428.20 | 428.20 | 123,460 |
Sep 11, 2024 | 430.20 | 438.00 | 415.20 | 428.20 | 428.20 | 258,111 |
Sep 10, 2024 | 420.00 | 432.80 | 415.00 | 426.20 | 426.20 | 529,916 |
Sep 09, 2024 | 425.40 | 445.00 | 419.00 | 435.40 | 435.40 | 208,251 |
Sep 06, 2024 | 450.00 | 450.00 | 415.00 | 429.80 | 429.80 | 672,283 |
Sep 05, 2024 | 380.00 | 453.80 | 380.00 | 434.00 | 434.00 | 6,573,071 |
Sep 04, 2024 | 356.00 | 373.69 | 348.40 | 367.60 | 367.60 | 160,211 |
Sep 03, 2024 | 357.20 | 370.00 | 353.00 | 365.00 | 365.00 | 147,532 |
Sep 02, 2024 | 356.60 | 367.00 | 348.40 | 362.80 | 362.80 | 124,929 |
Aug 30, 2024 | 342.00 | 366.40 | 342.00 | 362.40 | 362.40 | 269,595 |
Aug 29, 2024 | 345.80 | 354.60 | 342.40 | 353.60 | 353.60 | 216,790 |
Aug 28, 2024 | 350.00 | 360.00 | 344.20 | 352.40 | 352.40 | 188,976 |
Aug 27, 2024 | 350.40 | 359.40 | 350.40 | 357.00 | 357.00 | 138,408 |
Aug 23, 2024 | 360.00 | 360.40 | 348.00 | 357.00 | 357.00 | 102,696 |
Aug 22, 2024 | 351.00 | 359.00 | 351.00 | 354.60 | 354.60 | 89,271 |
Aug 21, 2024 | 358.00 | 358.59 | 351.60 | 356.20 | 356.20 | 192,463 |
Aug 20, 2024 | 359.00 | 362.00 | 350.00 | 358.00 | 358.00 | 67,259 |
Aug 19, 2024 | 362.20 | 366.00 | 348.00 | 359.40 | 359.40 | 105,315 |
Aug 16, 2024 | 346.00 | 365.20 | 346.00 | 360.00 | 360.00 | 225,754 |
Aug 15, 2024 | 359.00 | 364.20 | 348.20 | 361.40 | 361.40 | 166,112 |
Aug 14, 2024 | 362.00 | 364.40 | 345.60 | 359.80 | 359.80 | 347,954 |
Aug 13, 2024 | 360.20 | 362.00 | 345.80 | 359.00 | 359.00 | 63,752 |
Aug 12, 2024 | 351.40 | 363.20 | 348.40 | 356.60 | 356.60 | 161,607 |
Aug 09, 2024 | 340.00 | 367.70 | 340.00 | 355.60 | 355.60 | 230,764 |
Aug 08, 2024 | 340.00 | 351.60 | 340.00 | 351.60 | 351.60 | 89,955 |
Aug 07, 2024 | 343.60 | 352.20 | 342.20 | 349.40 | 349.40 | 138,826 |
Aug 06, 2024 | 350.20 | 362.20 | 344.00 | 350.00 | 350.00 | 142,400 |
Aug 05, 2024 | 348.00 | 355.00 | 335.80 | 351.00 | 351.00 | 352,163 |
Aug 02, 2024 | 358.00 | 365.20 | 348.00 | 356.40 | 356.40 | 279,693 |
Aug 01, 2024 | 359.20 | 365.20 | 357.00 | 362.20 | 362.20 | 86,504 |
Jul 31, 2024 | 360.00 | 366.20 | 357.00 | 362.00 | 362.00 | 113,528 |
Jul 30, 2024 | 365.00 | 369.80 | 356.40 | 365.80 | 365.80 | 81,002 |
Jul 29, 2024 | 356.00 | 371.80 | 356.00 | 367.20 | 367.20 | 58,007 |
Jul 26, 2024 | 364.60 | 369.22 | 355.40 | 365.20 | 365.20 | 113,553 |
Jul 25, 2024 | 356.20 | 368.00 | 352.40 | 364.60 | 364.60 | 191,042 |
Jul 24, 2024 | 364.80 | 372.80 | 357.20 | 361.40 | 361.40 | 147,608 |
Jul 23, 2024 | 365.00 | 379.40 | 361.00 | 365.60 | 365.60 | 166,854 |
Jul 22, 2024 | 359.00 | 371.40 | 358.20 | 364.60 | 364.60 | 71,579 |
Jul 19, 2024 | 357.00 | 368.40 | 356.00 | 363.00 | 363.00 | 154,577 |
Jul 18, 2024 | 356.00 | 369.60 | 356.00 | 359.80 | 359.80 | 172,901 |
Jul 17, 2024 | 364.80 | 368.40 | 355.10 | 365.00 | 365.00 | 270,673 |
Jul 16, 2024 | 361.00 | 369.80 | 360.11 | 365.00 | 365.00 | 142,515 |
Jul 15, 2024 | 366.00 | 371.60 | 358.20 | 369.40 | 369.40 | 322,923 |
Jul 12, 2024 | 368.40 | 377.80 | 360.77 | 370.20 | 370.20 | 228,929 |
Jul 11, 2024 | 368.40 | 378.00 | 363.60 | 368.20 | 368.20 | 203,843 |
Jul 10, 2024 | 365.00 | 376.54 | 365.00 | 368.20 | 368.20 | 169,464 |
Jul 09, 2024 | 365.00 | 387.80 | 361.00 | 366.80 | 366.80 | 317,620 |
Jul 08, 2024 | 375.00 | 382.00 | 366.20 | 376.60 | 376.60 | 357,512 |
Jul 05, 2024 | 372.60 | 378.80 | 360.00 | 368.40 | 368.40 | 147,666 |
Jul 04, 2024 | 363.80 | 373.80 | 362.40 | 368.20 | 368.20 | 290,527 |
Jul 03, 2024 | 348.80 | 368.80 | 347.20 | 362.40 | 362.40 | 104,531 |
Jul 02, 2024 | 361.00 | 368.60 | 350.00 | 358.00 | 358.00 | 167,464 |
Jul 01, 2024 | 357.00 | 368.80 | 354.20 | 362.80 | 362.80 | 235,791 |
Jun 28, 2024 | 367.00 | 368.20 | 354.20 | 356.60 | 356.60 | 172,373 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |