Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 25, 2024 | 281.50 | 300.25 | 281.00 | 296.25 | 296.25 | 61,855,170 |
Nov 22, 2024 | 279.50 | 281.00 | 276.50 | 279.50 | 279.50 | 24,811,970 |
Nov 21, 2024 | 272.00 | 279.75 | 271.00 | 279.75 | 279.75 | 23,938,681 |
Nov 20, 2024 | 280.50 | 281.75 | 269.50 | 271.00 | 271.00 | 28,212,777 |
Nov 19, 2024 | 289.50 | 290.25 | 278.00 | 279.00 | 279.00 | 30,459,346 |
Nov 18, 2024 | 291.00 | 292.50 | 287.00 | 288.75 | 288.75 | 26,338,290 |
Nov 15, 2024 | 287.75 | 293.75 | 287.00 | 289.75 | 289.75 | 40,033,524 |
Nov 14, 2024 | 285.50 | 289.00 | 284.00 | 286.50 | 286.50 | 28,667,480 |
Nov 13, 2024 | 286.00 | 288.00 | 282.00 | 283.75 | 283.75 | 31,922,085 |
Nov 12, 2024 | 289.50 | 290.75 | 286.25 | 286.50 | 286.50 | 20,609,050 |
Nov 11, 2024 | 290.75 | 291.25 | 286.50 | 288.00 | 288.00 | 21,162,079 |
Nov 08, 2024 | 282.00 | 290.50 | 281.50 | 290.25 | 290.25 | 23,348,584 |
Nov 07, 2024 | 278.25 | 283.00 | 276.00 | 282.75 | 282.75 | 24,069,867 |
Nov 06, 2024 | 273.00 | 281.00 | 270.00 | 277.25 | 277.25 | 30,758,235 |
Nov 05, 2024 | 272.25 | 273.75 | 270.25 | 272.25 | 272.25 | 31,196,076 |
Nov 04, 2024 | 272.00 | 273.00 | 267.00 | 268.50 | 268.50 | 18,418,359 |
Nov 01, 2024 | 273.00 | 274.75 | 271.50 | 273.00 | 273.00 | 19,991,989 |
Oct 31, 2024 | 277.75 | 279.00 | 272.50 | 272.50 | 272.50 | 14,473,937 |
Oct 30, 2024 | 277.75 | 280.00 | 276.50 | 277.50 | 277.50 | 14,799,003 |
Oct 28, 2024 | 278.50 | 280.00 | 276.25 | 278.00 | 278.00 | 7,035,135 |
Oct 25, 2024 | 272.75 | 276.75 | 271.75 | 276.00 | 276.00 | 17,216,815 |
Oct 24, 2024 | 270.00 | 274.50 | 270.00 | 273.75 | 273.75 | 18,918,442 |
Oct 23, 2024 | 275.25 | 275.25 | 267.25 | 267.75 | 267.75 | 24,305,349 |
Oct 22, 2024 | 270.50 | 276.50 | 269.50 | 274.75 | 274.75 | 26,819,572 |
Oct 21, 2024 | 268.00 | 272.00 | 266.25 | 269.50 | 269.50 | 24,074,749 |
Oct 18, 2024 | 273.75 | 275.00 | 266.75 | 268.00 | 268.00 | 20,698,103 |
Oct 17, 2024 | 269.50 | 275.00 | 269.25 | 273.50 | 273.50 | 24,972,591 |
Oct 16, 2024 | 267.00 | 270.00 | 264.00 | 269.25 | 269.25 | 19,268,275 |
Oct 15, 2024 | 257.75 | 268.75 | 257.50 | 268.00 | 268.00 | 30,713,391 |
Oct 14, 2024 | 264.75 | 265.00 | 257.50 | 257.75 | 257.75 | 19,868,260 |
Oct 11, 2024 | 267.00 | 271.00 | 263.75 | 264.75 | 264.75 | 17,775,777 |
Oct 10, 2024 | 271.25 | 272.50 | 266.50 | 266.50 | 266.50 | 16,761,536 |
Oct 09, 2024 | 270.75 | 271.25 | 265.00 | 270.25 | 270.25 | 23,956,358 |
Oct 08, 2024 | 270.00 | 272.50 | 268.75 | 270.75 | 270.75 | 24,186,666 |
Oct 07, 2024 | 274.75 | 275.50 | 269.50 | 270.50 | 270.50 | 19,065,238 |
Oct 04, 2024 | 271.00 | 274.75 | 270.00 | 273.75 | 273.75 | 25,552,239 |
Oct 03, 2024 | 272.00 | 277.50 | 268.75 | 268.75 | 268.75 | 27,014,849 |
Oct 02, 2024 | 277.00 | 281.75 | 271.25 | 271.50 | 271.50 | 37,339,145 |
Oct 01, 2024 | 285.25 | 287.00 | 274.25 | 277.75 | 277.75 | 34,658,869 |
Sep 30, 2024 | 291.75 | 291.75 | 284.75 | 285.00 | 285.00 | 21,334,664 |
Sep 27, 2024 | 292.25 | 294.50 | 290.25 | 292.25 | 292.25 | 19,847,298 |
Sep 26, 2024 | 293.25 | 297.00 | 290.50 | 291.25 | 291.25 | 28,959,484 |
Sep 25, 2024 | 296.75 | 297.50 | 291.25 | 291.25 | 291.25 | 25,711,329 |
Sep 24, 2024 | 296.00 | 300.00 | 294.75 | 296.25 | 296.25 | 39,566,662 |
Sep 23, 2024 | 301.00 | 302.75 | 295.25 | 296.00 | 296.00 | 23,543,000 |
Sep 20, 2024 | 300.75 | 301.50 | 298.00 | 299.50 | 299.50 | 20,237,710 |
Sep 19, 2024 | 294.75 | 301.25 | 293.00 | 301.00 | 301.00 | 30,539,856 |
Sep 18, 2024 | 290.25 | 293.50 | 289.75 | 291.50 | 291.50 | 19,884,166 |
Sep 17, 2024 | 287.25 | 293.75 | 287.25 | 290.50 | 290.50 | 25,446,750 |
Sep 16, 2024 | 291.75 | 292.00 | 285.75 | 286.25 | 286.25 | 17,210,152 |
Sep 13, 2024 | 287.50 | 292.25 | 283.25 | 292.25 | 292.25 | 24,404,734 |
Sep 12, 2024 | 284.25 | 289.25 | 281.50 | 286.25 | 286.25 | 39,046,318 |
Sep 11, 2024 | 284.25 | 286.50 | 280.00 | 280.00 | 280.00 | 21,805,515 |
Sep 10, 2024 | 290.00 | 291.00 | 283.75 | 284.00 | 284.00 | 28,335,939 |
Sep 09, 2024 | 293.25 | 294.50 | 289.00 | 289.00 | 289.00 | 24,892,932 |
Sep 06, 2024 | 297.00 | 298.75 | 294.00 | 294.25 | 294.25 | 20,468,462 |
Sep 05, 2024 | 302.25 | 303.25 | 295.75 | 296.75 | 296.75 | 23,092,345 |
Sep 04, 2024 | 300.25 | 301.50 | 298.25 | 301.00 | 301.00 | 19,799,342 |
Sep 03, 2024 | 308.00 | 309.25 | 301.75 | 302.75 | 302.75 | 23,411,840 |
Sep 02, 2024 | 302.00 | 309.75 | 301.75 | 308.50 | 308.50 | 34,729,004 |
Aug 29, 2024 | 302.00 | 303.00 | 298.25 | 300.50 | 300.50 | 25,703,034 |
Aug 28, 2024 | 297.75 | 304.50 | 297.50 | 302.25 | 302.25 | 29,852,124 |
Aug 27, 2024 | 288.75 | 298.25 | 287.75 | 297.75 | 297.75 | 25,541,295 |
Aug 26, 2024 | 296.50 | 297.25 | 288.75 | 288.75 | 288.75 | 22,083,752 |
Aug 23, 2024 | 294.75 | 299.00 | 291.00 | 295.00 | 295.00 | 31,205,050 |
Aug 22, 2024 | 300.00 | 301.50 | 294.50 | 294.50 | 294.50 | 24,952,855 |
Aug 21, 2024 | 299.75 | 303.00 | 296.25 | 297.75 | 297.75 | 23,463,737 |
Aug 20, 2024 | 296.50 | 303.25 | 295.75 | 299.75 | 299.75 | 34,477,472 |
Aug 19, 2024 | 295.50 | 298.00 | 292.00 | 297.00 | 297.00 | 26,825,619 |
Aug 16, 2024 | 296.00 | 299.25 | 292.50 | 293.50 | 293.50 | 38,799,466 |
Aug 15, 2024 | 291.75 | 291.75 | 282.75 | 288.50 | 288.50 | 34,055,805 |
Aug 14, 2024 | 299.25 | 301.50 | 291.50 | 291.75 | 291.75 | 18,953,889 |
Aug 13, 2024 | 300.25 | 300.75 | 292.25 | 297.75 | 297.75 | 26,412,277 |
Aug 12, 2024 | 305.00 | 306.75 | 299.00 | 300.25 | 300.25 | 27,721,724 |
Aug 09, 2024 | 306.50 | 308.00 | 300.50 | 301.75 | 301.75 | 25,010,646 |
Aug 08, 2024 | 298.00 | 305.75 | 297.50 | 302.00 | 302.00 | 32,386,073 |
Aug 07, 2024 | 282.50 | 300.00 | 282.50 | 298.00 | 298.00 | 41,782,573 |
Aug 06, 2024 | 289.00 | 289.00 | 279.50 | 279.50 | 279.50 | 34,068,451 |
Aug 05, 2024 | 271.25 | 280.75 | 271.25 | 277.00 | 277.00 | 33,305,862 |
Aug 02, 2024 | 292.50 | 293.75 | 288.25 | 291.50 | 291.50 | 19,507,021 |
Aug 01, 2024 | 293.00 | 298.25 | 293.00 | 297.50 | 297.50 | 21,064,407 |
Jul 31, 2024 | 291.25 | 292.00 | 288.25 | 289.25 | 289.25 | 27,502,263 |
Jul 30, 2024 | 294.50 | 297.00 | 292.50 | 293.50 | 293.50 | 25,620,856 |
Jul 29, 2024 | 298.75 | 299.50 | 293.75 | 294.00 | 294.00 | 22,278,905 |
Jul 26, 2024 | 300.75 | 303.50 | 300.50 | 301.50 | 301.50 | 16,653,480 |
Jul 25, 2024 | 305.25 | 306.25 | 298.50 | 300.25 | 300.25 | 29,953,941 |
Jul 24, 2024 | 306.25 | 307.75 | 303.75 | 305.00 | 305.00 | 22,634,121 |
Jul 23, 2024 | 310.00 | 311.00 | 305.50 | 306.00 | 306.00 | 28,899,602 |
Jul 22, 2024 | 316.00 | 317.00 | 309.75 | 309.75 | 309.75 | 27,596,166 |
Jul 19, 2024 | 316.00 | 318.75 | 312.75 | 315.50 | 315.50 | 36,619,426 |
Jul 18, 2024 | 311.00 | 318.50 | 311.00 | 316.50 | 316.50 | 45,789,387 |
Jul 17, 2024 | 308.00 | 311.75 | 305.75 | 309.25 | 309.25 | 38,206,650 |
Jul 16, 2024 | 308.00 | 309.75 | 307.00 | 307.50 | 307.50 | 25,171,747 |
Jul 12, 2024 | 310.50 | 310.50 | 307.00 | 307.25 | 307.25 | 23,966,972 |
Jul 11, 2024 | 307.25 | 310.00 | 307.00 | 310.00 | 310.00 | 26,001,104 |
Jul 10, 2024 | 311.00 | 311.25 | 304.75 | 304.75 | 304.75 | 30,531,140 |
Jul 09, 2024 | 306.75 | 311.75 | 306.25 | 310.75 | 310.75 | 37,325,340 |
Jul 08, 2024 | 308.50 | 309.75 | 305.25 | 306.00 | 306.00 | 23,101,726 |
Jul 05, 2024 | 311.00 | 313.25 | 307.25 | 308.00 | 308.00 | 29,827,422 |
Jul 04, 2024 | 304.50 | 311.50 | 303.50 | 311.00 | 311.00 | 33,671,381 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |