Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | 253.25 | 253.25 | 240.70 | 243.60 | 243.60 | 9,701 |
Oct 24, 2024 | 252.05 | 260.95 | 252.05 | 253.25 | 253.25 | 4,525 |
Oct 23, 2024 | 257.00 | 260.50 | 250.00 | 255.35 | 255.35 | 6,605 |
Oct 22, 2024 | 270.00 | 270.00 | 256.00 | 257.85 | 257.85 | 11,116 |
Oct 21, 2024 | 266.00 | 273.00 | 266.00 | 269.10 | 269.10 | 13,095 |
Oct 18, 2024 | 278.00 | 278.00 | 270.55 | 273.45 | 273.45 | 8,423 |
Oct 17, 2024 | 276.00 | 278.80 | 268.00 | 273.35 | 273.35 | 7,550 |
Oct 16, 2024 | 275.70 | 281.50 | 272.00 | 276.00 | 276.00 | 72,733 |
Oct 15, 2024 | 282.40 | 282.40 | 270.50 | 272.80 | 272.80 | 21,444 |
Oct 14, 2024 | 280.00 | 290.00 | 280.00 | 282.40 | 282.40 | 35,327 |
Oct 11, 2024 | 300.00 | 311.00 | 283.55 | 292.95 | 292.95 | 41,164 |
Oct 10, 2024 | 298.00 | 300.00 | 294.00 | 298.45 | 298.45 | 6,960 |
Oct 09, 2024 | 302.30 | 302.95 | 290.00 | 293.55 | 293.55 | 7,342 |
Oct 08, 2024 | 282.00 | 296.00 | 274.00 | 294.75 | 294.75 | 7,576 |
Oct 07, 2024 | 294.00 | 298.85 | 279.00 | 282.70 | 282.70 | 23,786 |
Oct 04, 2024 | 295.00 | 304.80 | 287.90 | 293.65 | 293.65 | 18,240 |
Oct 03, 2024 | 298.10 | 306.95 | 291.10 | 295.55 | 295.55 | 17,000 |
Oct 01, 2024 | 301.25 | 309.00 | 301.25 | 304.25 | 304.25 | 9,067 |
Sep 30, 2024 | 309.90 | 311.00 | 301.00 | 305.20 | 305.20 | 9,487 |
Sep 27, 2024 | 309.85 | 316.90 | 301.55 | 305.55 | 305.55 | 27,457 |
Sep 26, 2024 | 327.00 | 327.00 | 302.25 | 311.10 | 311.10 | 34,941 |
Sep 25, 2024 | 316.00 | 327.40 | 312.00 | 318.15 | 318.15 | 11,727 |
Sep 24, 2024 | 323.00 | 323.00 | 309.60 | 314.55 | 314.55 | 16,414 |
Sep 23, 2024 | 319.90 | 319.90 | 306.00 | 311.40 | 311.40 | 15,990 |
Sep 20, 2024 | 314.85 | 320.00 | 301.70 | 310.45 | 310.45 | 19,550 |
Sep 19, 2024 | 324.25 | 324.25 | 307.05 | 315.00 | 315.00 | 35,027 |
Sep 18, 2024 | 328.00 | 333.85 | 318.00 | 323.20 | 323.20 | 14,776 |
Sep 17, 2024 | 330.30 | 335.00 | 318.00 | 327.35 | 327.35 | 11,972 |
Sep 16, 2024 | 335.70 | 337.00 | 325.00 | 330.30 | 330.30 | 16,930 |
Sep 13, 2024 | 330.90 | 341.90 | 324.00 | 335.70 | 335.70 | 17,149 |
Sep 12, 2024 | 345.00 | 353.00 | 329.00 | 330.90 | 330.90 | 16,603 |
Sep 11, 2024 | 340.00 | 352.95 | 339.00 | 343.40 | 343.40 | 40,617 |
Sep 10, 2024 | 320.00 | 339.15 | 311.25 | 336.25 | 336.25 | 35,941 |
Sep 09, 2024 | 330.00 | 339.00 | 323.00 | 323.00 | 323.00 | 40,763 |
Sep 06, 2024 | 354.75 | 358.00 | 337.05 | 340.00 | 340.00 | 57,981 |
Sep 05, 2024 | 351.00 | 366.00 | 342.75 | 354.75 | 354.75 | 46,929 |
Sep 04, 2024 | 369.15 | 373.00 | 359.00 | 360.75 | 360.75 | 137,029 |
Sep 03, 2024 | 372.40 | 387.70 | 371.85 | 375.70 | 375.70 | 391,349 |
Sep 02, 2024 | 372.00 | 398.45 | 367.65 | 374.15 | 374.15 | 1,660,952 |
Aug 30, 2024 | 322.95 | 366.60 | 319.35 | 359.20 | 359.20 | 1,101,956 |
Aug 29, 2024 | 321.05 | 339.00 | 313.20 | 322.15 | 322.15 | 259,326 |
Aug 28, 2024 | 311.30 | 324.00 | 311.30 | 316.30 | 316.30 | 33,961 |
Aug 27, 2024 | 322.50 | 322.50 | 312.60 | 314.00 | 314.00 | 33,950 |
Aug 26, 2024 | 322.60 | 332.00 | 317.80 | 321.00 | 321.00 | 82,667 |
Aug 23, 2024 | 330.00 | 330.10 | 309.70 | 319.75 | 319.75 | 103,289 |
Aug 22, 2024 | 301.55 | 331.85 | 299.25 | 324.70 | 324.70 | 341,341 |
Aug 21, 2024 | 294.20 | 305.90 | 294.20 | 300.70 | 300.70 | 33,988 |
Aug 20, 2024 | 296.50 | 297.45 | 291.00 | 292.40 | 292.40 | 19,080 |
Aug 19, 2024 | 286.95 | 298.00 | 286.95 | 293.90 | 293.90 | 25,239 |
Aug 16, 2024 | 294.00 | 294.05 | 286.00 | 286.95 | 286.95 | 33,021 |
Aug 14, 2024 | 294.60 | 297.00 | 287.70 | 293.15 | 293.15 | 17,233 |
Aug 13, 2024 | 298.10 | 304.95 | 292.10 | 293.75 | 293.75 | 29,170 |
Aug 12, 2024 | 305.20 | 306.95 | 299.10 | 300.55 | 300.55 | 39,738 |
Aug 09, 2024 | 305.00 | 307.90 | 302.00 | 303.65 | 303.65 | 16,741 |
Aug 08, 2024 | 303.25 | 312.30 | 301.00 | 303.45 | 303.45 | 32,207 |
Aug 07, 2024 | 301.50 | 310.70 | 301.50 | 304.65 | 304.65 | 28,630 |
Aug 06, 2024 | 313.00 | 317.80 | 297.00 | 299.95 | 299.95 | 51,302 |
Aug 05, 2024 | 308.00 | 317.05 | 297.60 | 306.45 | 306.45 | 124,453 |
Aug 02, 2024 | 307.40 | 311.95 | 305.05 | 309.85 | 309.85 | 26,867 |
Aug 01, 2024 | 319.05 | 322.70 | 308.35 | 310.25 | 310.25 | 30,243 |
Jul 31, 2024 | 304.55 | 323.30 | 304.50 | 317.60 | 317.60 | 84,666 |
Jul 30, 2024 | 308.70 | 308.70 | 300.95 | 303.25 | 303.25 | 19,551 |
Jul 29, 2024 | 313.65 | 313.65 | 301.30 | 305.25 | 305.25 | 43,402 |
Jul 26, 2024 | 309.35 | 315.00 | 306.75 | 309.00 | 309.00 | 32,402 |
Jul 25, 2024 | 304.00 | 307.70 | 303.30 | 304.80 | 304.80 | 18,212 |
Jul 24, 2024 | 308.00 | 308.00 | 301.95 | 305.05 | 305.05 | 32,802 |
Jul 23, 2024 | 305.95 | 307.95 | 295.00 | 303.45 | 303.45 | 41,377 |
Jul 23, 2024 | 4.25 Dividend | |||||
Jul 22, 2024 | 304.35 | 317.45 | 303.30 | 308.25 | 304.00 | 44,963 |
Jul 19, 2024 | 309.95 | 314.95 | 301.10 | 304.35 | 300.15 | 58,833 |
Jul 18, 2024 | 324.90 | 324.90 | 309.30 | 311.95 | 307.65 | 69,613 |
Jul 16, 2024 | 330.80 | 337.00 | 320.00 | 321.90 | 317.46 | 128,079 |
Jul 15, 2024 | 331.15 | 337.00 | 322.00 | 329.95 | 325.40 | 365,043 |
Jul 12, 2024 | 312.80 | 321.40 | 308.65 | 315.55 | 311.20 | 120,434 |
Jul 11, 2024 | 320.00 | 322.00 | 311.05 | 313.20 | 308.88 | 309,864 |
Jul 10, 2024 | 287.25 | 295.95 | 284.15 | 292.85 | 288.81 | 23,566 |
Jul 09, 2024 | 292.00 | 296.55 | 283.50 | 287.25 | 283.29 | 22,785 |
Jul 08, 2024 | 303.90 | 304.90 | 292.45 | 294.55 | 290.49 | 46,910 |
Jul 05, 2024 | 289.70 | 300.80 | 287.55 | 299.30 | 295.17 | 145,282 |
Jul 04, 2024 | 283.80 | 293.00 | 277.80 | 288.20 | 284.23 | 71,592 |
Jul 03, 2024 | 277.70 | 288.00 | 274.25 | 278.40 | 274.56 | 52,253 |
Jul 02, 2024 | 272.90 | 281.35 | 272.50 | 276.20 | 272.39 | 33,309 |
Jul 01, 2024 | 264.00 | 273.90 | 264.00 | 272.05 | 268.30 | 23,783 |
Jun 28, 2024 | 268.70 | 269.60 | 266.45 | 267.35 | 263.66 | 5,891 |
Jun 27, 2024 | 266.40 | 273.00 | 265.55 | 267.30 | 263.61 | 10,581 |
Jun 26, 2024 | 275.55 | 275.55 | 266.60 | 268.80 | 265.09 | 16,317 |
Jun 25, 2024 | 273.95 | 279.70 | 273.95 | 275.05 | 271.26 | 17,921 |
Jun 24, 2024 | 275.00 | 278.65 | 271.30 | 274.95 | 271.16 | 16,554 |
Jun 21, 2024 | 272.00 | 274.80 | 268.00 | 274.10 | 270.32 | 15,517 |
Jun 20, 2024 | 272.00 | 279.00 | 267.85 | 272.10 | 268.35 | 45,033 |
Jun 19, 2024 | 268.95 | 277.15 | 265.80 | 271.20 | 267.46 | 43,664 |
Jun 18, 2024 | 267.30 | 270.70 | 264.00 | 266.75 | 263.07 | 12,323 |
Jun 14, 2024 | 268.00 | 273.15 | 266.05 | 269.10 | 265.39 | 24,798 |
Jun 13, 2024 | 264.30 | 272.00 | 263.00 | 268.20 | 264.50 | 31,663 |
Jun 12, 2024 | 263.75 | 265.00 | 260.10 | 263.15 | 259.52 | 17,820 |
Jun 11, 2024 | 256.05 | 266.00 | 253.80 | 264.30 | 260.66 | 23,091 |
Jun 10, 2024 | 257.00 | 265.00 | 253.10 | 254.95 | 251.43 | 26,195 |
Jun 07, 2024 | 251.50 | 256.00 | 251.50 | 253.60 | 250.10 | 8,936 |
Jun 06, 2024 | 255.65 | 258.70 | 248.60 | 250.20 | 246.75 | 16,817 |
Jun 05, 2024 | 237.80 | 253.25 | 232.95 | 252.30 | 248.82 | 17,683 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |