Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 15, 2024 | 296.70 | 297.10 | 294.80 | 297.10 | 297.10 | 1,158,575 |
Nov 14, 2024 | 296.70 | 297.80 | 293.70 | 297.40 | 297.40 | 920,483 |
Nov 13, 2024 | 298.00 | 299.00 | 294.20 | 296.30 | 296.30 | 1,699,634 |
Nov 12, 2024 | 296.00 | 298.70 | 293.70 | 298.40 | 298.40 | 1,691,755 |
Nov 11, 2024 | 296.50 | 298.60 | 295.90 | 297.80 | 297.80 | 772,519 |
Nov 08, 2024 | 294.60 | 296.20 | 293.70 | 295.50 | 295.50 | 1,085,439 |
Nov 07, 2024 | 292.30 | 296.60 | 292.30 | 294.60 | 294.60 | 1,943,491 |
Nov 06, 2024 | 304.00 | 305.90 | 292.50 | 292.50 | 292.50 | 1,578,550 |
Nov 05, 2024 | 302.00 | 303.70 | 301.90 | 303.70 | 303.70 | 699,599 |
Nov 04, 2024 | 302.40 | 304.50 | 302.00 | 302.00 | 302.00 | 849,427 |
Nov 01, 2024 | 300.80 | 304.50 | 300.80 | 303.10 | 303.10 | 607,185 |
Oct 31, 2024 | 301.90 | 302.90 | 297.80 | 300.80 | 300.80 | 1,664,403 |
Oct 30, 2024 | 304.20 | 305.10 | 302.10 | 304.00 | 304.00 | 851,602 |
Oct 29, 2024 | 313.70 | 315.50 | 304.40 | 305.50 | 305.50 | 1,334,820 |
Oct 28, 2024 | 305.60 | 312.60 | 305.50 | 312.60 | 312.60 | 931,268 |
Oct 25, 2024 | 303.90 | 304.80 | 300.20 | 304.60 | 304.60 | 1,517,830 |
Oct 24, 2024 | 314.10 | 316.30 | 305.80 | 305.80 | 305.80 | 2,407,561 |
Oct 23, 2024 | 307.00 | 310.00 | 306.20 | 308.20 | 308.20 | 1,805,143 |
Oct 22, 2024 | 310.10 | 310.10 | 303.50 | 308.10 | 308.10 | 1,346,225 |
Oct 21, 2024 | 312.70 | 313.30 | 309.70 | 311.00 | 311.00 | 1,671,598 |
Oct 18, 2024 | 312.60 | 314.10 | 311.20 | 313.50 | 313.50 | 1,110,778 |
Oct 17, 2024 | 317.10 | 318.00 | 312.40 | 313.40 | 313.40 | 1,378,641 |
Oct 16, 2024 | 314.70 | 317.60 | 313.30 | 316.60 | 316.60 | 835,970 |
Oct 15, 2024 | 315.00 | 318.80 | 314.20 | 316.20 | 316.20 | 983,767 |
Oct 14, 2024 | 311.80 | 314.50 | 310.60 | 314.50 | 314.50 | 617,352 |
Oct 11, 2024 | 310.40 | 312.30 | 309.20 | 311.70 | 311.70 | 872,433 |
Oct 10, 2024 | 313.00 | 314.70 | 308.90 | 311.20 | 311.20 | 786,094 |
Oct 09, 2024 | 311.00 | 313.10 | 309.70 | 312.60 | 312.60 | 856,577 |
Oct 08, 2024 | 309.20 | 311.30 | 308.60 | 310.30 | 310.30 | 874,944 |
Oct 07, 2024 | 308.90 | 310.50 | 307.30 | 308.60 | 308.60 | 659,087 |
Oct 04, 2024 | 308.90 | 310.00 | 307.10 | 308.80 | 308.80 | 770,096 |
Oct 03, 2024 | 310.20 | 314.10 | 308.40 | 309.30 | 309.30 | 1,009,801 |
Oct 02, 2024 | 313.30 | 314.50 | 309.90 | 310.00 | 310.00 | 1,168,076 |
Oct 01, 2024 | 317.60 | 318.30 | 312.60 | 313.20 | 313.20 | 1,416,028 |
Sep 30, 2024 | 312.50 | 317.60 | 311.60 | 316.90 | 316.90 | 1,851,551 |
Sep 27, 2024 | 310.50 | 313.80 | 310.50 | 312.30 | 312.30 | 1,382,517 |
Sep 26, 2024 | 316.40 | 316.40 | 308.10 | 310.00 | 310.00 | 1,509,763 |
Sep 25, 2024 | 314.60 | 315.80 | 313.50 | 315.40 | 315.40 | 877,306 |
Sep 24, 2024 | 314.00 | 315.30 | 311.20 | 314.60 | 314.60 | 1,146,554 |
Sep 23, 2024 | 315.00 | 317.00 | 310.60 | 313.40 | 313.40 | 1,151,879 |
Sep 20, 2024 | 312.00 | 316.30 | 311.90 | 316.30 | 316.30 | 3,234,013 |
Sep 19, 2024 | 318.00 | 320.00 | 316.10 | 316.90 | 316.90 | 1,009,435 |
Sep 18, 2024 | 319.50 | 321.00 | 316.60 | 316.90 | 316.90 | 1,308,907 |
Sep 17, 2024 | 325.40 | 325.80 | 318.40 | 319.50 | 319.50 | 1,109,477 |
Sep 16, 2024 | 320.40 | 326.00 | 320.30 | 324.30 | 324.30 | 760,922 |
Sep 13, 2024 | 320.40 | 321.70 | 318.10 | 321.00 | 321.00 | 1,066,110 |
Sep 12, 2024 | 324.10 | 324.30 | 319.70 | 320.40 | 320.40 | 1,222,171 |
Sep 11, 2024 | 323.00 | 324.60 | 320.10 | 323.80 | 323.80 | 1,361,449 |
Sep 10, 2024 | 320.30 | 321.30 | 318.60 | 320.10 | 320.10 | 1,078,026 |
Sep 09, 2024 | 320.00 | 321.30 | 317.30 | 320.40 | 320.40 | 799,611 |
Sep 06, 2024 | 317.40 | 319.80 | 315.00 | 319.80 | 319.80 | 1,036,119 |
Sep 05, 2024 | 315.80 | 318.60 | 314.50 | 318.40 | 318.40 | 1,135,520 |
Sep 04, 2024 | 315.00 | 316.60 | 313.30 | 315.80 | 315.80 | 1,011,033 |
Sep 03, 2024 | 312.00 | 315.90 | 310.50 | 315.70 | 315.70 | 1,003,527 |
Sep 02, 2024 | 311.20 | 312.30 | 309.70 | 311.40 | 311.40 | 673,619 |
Aug 30, 2024 | 307.90 | 312.20 | 307.60 | 311.60 | 311.60 | 2,201,877 |
Aug 29, 2024 | 305.90 | 308.30 | 305.70 | 308.00 | 308.00 | 796,299 |
Aug 28, 2024 | 305.40 | 307.90 | 304.70 | 305.90 | 305.90 | 939,774 |
Aug 27, 2024 | 303.40 | 305.40 | 302.60 | 305.40 | 305.40 | 832,835 |
Aug 26, 2024 | 299.90 | 303.60 | 299.00 | 303.60 | 303.60 | 553,774 |
Aug 23, 2024 | 302.90 | 303.20 | 300.60 | 300.80 | 300.80 | 1,036,165 |
Aug 22, 2024 | 297.70 | 302.10 | 297.70 | 301.80 | 301.80 | 1,248,351 |
Aug 21, 2024 | 297.80 | 298.90 | 296.30 | 297.90 | 297.90 | 701,836 |
Aug 20, 2024 | 298.80 | 298.90 | 295.80 | 297.80 | 297.80 | 783,096 |
Aug 19, 2024 | 298.10 | 299.70 | 296.60 | 298.60 | 298.60 | 955,157 |
Aug 16, 2024 | 296.40 | 299.40 | 296.20 | 299.20 | 299.20 | 1,337,993 |
Aug 15, 2024 | 297.60 | 298.40 | 296.10 | 296.10 | 296.10 | 903,149 |
Aug 14, 2024 | 295.30 | 297.70 | 294.50 | 297.10 | 297.10 | 847,056 |
Aug 13, 2024 | 297.10 | 298.60 | 294.00 | 295.20 | 295.20 | 870,311 |
Aug 12, 2024 | 300.60 | 301.00 | 295.50 | 297.10 | 297.10 | 1,012,252 |
Aug 09, 2024 | 301.00 | 301.20 | 299.70 | 300.00 | 300.00 | 1,068,829 |
Aug 08, 2024 | 302.30 | 303.00 | 300.00 | 301.30 | 301.30 | 901,757 |
Aug 07, 2024 | 300.90 | 303.90 | 300.30 | 302.30 | 302.30 | 1,284,370 |
Aug 06, 2024 | 298.60 | 300.90 | 295.90 | 300.90 | 300.90 | 1,218,086 |
Aug 05, 2024 | 300.90 | 302.60 | 296.00 | 298.60 | 298.60 | 2,075,078 |
Aug 02, 2024 | 300.40 | 306.10 | 299.00 | 305.20 | 305.20 | 1,946,986 |
Aug 01, 2024 | 301.30 | 302.00 | 297.80 | 300.30 | 300.30 | 1,215,418 |
Jul 31, 2024 | 303.50 | 305.60 | 301.00 | 301.30 | 301.30 | 1,631,020 |
Jul 30, 2024 | 307.00 | 308.90 | 300.20 | 302.70 | 302.70 | 1,391,142 |
Jul 29, 2024 | 305.90 | 308.20 | 305.60 | 307.00 | 307.00 | 1,324,405 |
Jul 26, 2024 | 302.70 | 306.50 | 302.40 | 305.70 | 305.70 | 1,313,093 |
Jul 25, 2024 | 303.40 | 307.30 | 301.10 | 303.60 | 303.60 | 1,081,881 |
Jul 24, 2024 | 304.00 | 304.80 | 299.20 | 303.40 | 303.40 | 1,650,654 |
Jul 23, 2024 | 307.00 | 308.60 | 303.30 | 303.90 | 303.90 | 1,497,407 |
Jul 22, 2024 | 304.90 | 308.20 | 303.10 | 306.30 | 306.30 | 1,191,062 |
Jul 19, 2024 | 295.00 | 304.60 | 295.00 | 301.80 | 301.80 | 2,333,252 |
Jul 18, 2024 | 295.40 | 299.60 | 291.30 | 295.90 | 295.90 | 2,731,855 |
Jul 17, 2024 | 279.10 | 282.60 | 277.40 | 282.60 | 282.60 | 948,115 |
Jul 16, 2024 | 276.30 | 279.70 | 275.50 | 279.60 | 279.60 | 691,376 |
Jul 15, 2024 | 281.30 | 282.30 | 277.40 | 278.30 | 278.30 | 1,081,824 |
Jul 12, 2024 | 280.20 | 282.60 | 277.60 | 281.60 | 281.60 | 1,267,887 |
Jul 11, 2024 | 279.00 | 280.50 | 278.10 | 279.80 | 279.80 | 921,538 |
Jul 10, 2024 | 277.20 | 279.60 | 277.20 | 278.50 | 278.50 | 899,060 |
Jul 09, 2024 | 277.60 | 278.70 | 275.90 | 276.60 | 276.60 | 1,044,971 |
Jul 08, 2024 | 273.40 | 278.20 | 272.60 | 278.20 | 278.20 | 1,396,976 |
Jul 05, 2024 | 273.00 | 275.40 | 272.00 | 273.40 | 273.40 | 818,358 |
Jul 04, 2024 | 273.80 | 274.70 | 272.60 | 273.50 | 273.50 | 762,020 |
Jul 03, 2024 | 274.10 | 275.60 | 273.00 | 273.30 | 273.30 | 1,228,944 |
Jul 02, 2024 | 274.10 | 275.70 | 273.20 | 274.10 | 274.10 | 1,312,560 |
Jul 01, 2024 | 271.50 | 276.80 | 271.50 | 275.90 | 275.90 | 1,231,594 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |