Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 28, 2024 | 281.35 | 291.00 | 277.95 | 287.50 | 287.50 | 218,670 |
Oct 25, 2024 | 292.45 | 292.45 | 276.00 | 281.30 | 281.30 | 257,183 |
Oct 24, 2024 | 292.00 | 294.30 | 288.75 | 289.50 | 289.50 | 100,133 |
Oct 23, 2024 | 295.05 | 296.50 | 284.10 | 292.10 | 292.10 | 252,612 |
Oct 22, 2024 | 314.95 | 314.95 | 295.00 | 298.00 | 298.00 | 112,100 |
Oct 21, 2024 | 320.00 | 322.00 | 306.65 | 308.75 | 308.75 | 61,179 |
Oct 18, 2024 | 324.50 | 324.50 | 315.65 | 319.80 | 319.80 | 58,304 |
Oct 17, 2024 | 325.95 | 331.35 | 318.45 | 325.80 | 325.80 | 80,312 |
Oct 16, 2024 | 324.85 | 326.45 | 320.85 | 323.55 | 323.55 | 55,779 |
Oct 15, 2024 | 325.00 | 328.65 | 320.00 | 322.75 | 322.75 | 164,557 |
Oct 14, 2024 | 325.80 | 325.85 | 317.85 | 319.20 | 319.20 | 53,449 |
Oct 11, 2024 | 318.95 | 328.70 | 314.15 | 321.10 | 321.10 | 212,396 |
Oct 10, 2024 | 325.45 | 326.30 | 315.00 | 316.35 | 316.35 | 111,582 |
Oct 09, 2024 | 327.35 | 330.00 | 319.30 | 320.80 | 320.80 | 124,194 |
Oct 08, 2024 | 312.00 | 323.95 | 308.75 | 322.70 | 322.70 | 153,348 |
Oct 07, 2024 | 333.95 | 333.95 | 310.55 | 314.65 | 314.65 | 325,936 |
Oct 04, 2024 | 332.15 | 336.45 | 324.00 | 330.95 | 330.95 | 250,160 |
Oct 03, 2024 | 338.10 | 343.85 | 330.90 | 334.05 | 334.05 | 98,645 |
Oct 01, 2024 | 345.00 | 350.85 | 340.05 | 344.55 | 344.55 | 219,448 |
Sep 30, 2024 | 353.00 | 353.00 | 341.30 | 344.85 | 344.85 | 198,718 |
Sep 27, 2024 | 344.05 | 355.30 | 344.00 | 352.70 | 352.70 | 467,404 |
Sep 26, 2024 | 340.00 | 342.55 | 335.45 | 341.15 | 341.15 | 162,533 |
Sep 25, 2024 | 349.35 | 351.55 | 338.05 | 340.05 | 340.05 | 156,753 |
Sep 24, 2024 | 346.40 | 351.70 | 345.00 | 349.00 | 349.00 | 90,622 |
Sep 23, 2024 | 339.95 | 352.85 | 336.10 | 343.55 | 343.55 | 241,506 |
Sep 20, 2024 | 328.65 | 337.00 | 324.00 | 336.10 | 336.10 | 172,319 |
Sep 19, 2024 | 338.60 | 340.60 | 321.60 | 326.00 | 326.00 | 105,573 |
Sep 18, 2024 | 337.50 | 344.95 | 332.75 | 338.15 | 338.15 | 138,419 |
Sep 17, 2024 | 332.20 | 341.85 | 327.90 | 335.55 | 335.55 | 177,034 |
Sep 16, 2024 | 335.25 | 336.80 | 326.85 | 328.45 | 328.45 | 53,307 |
Sep 13, 2024 | 327.55 | 334.85 | 325.50 | 331.45 | 331.45 | 96,065 |
Sep 12, 2024 | 332.65 | 333.80 | 323.80 | 326.45 | 326.45 | 112,302 |
Sep 11, 2024 | 317.10 | 338.00 | 315.10 | 330.65 | 330.65 | 1,035,695 |
Sep 10, 2024 | 315.95 | 318.60 | 313.30 | 316.10 | 316.10 | 130,609 |
Sep 09, 2024 | 307.00 | 317.65 | 303.00 | 311.55 | 311.55 | 322,795 |
Sep 06, 2024 | 309.10 | 310.70 | 302.50 | 307.05 | 307.05 | 89,850 |
Sep 05, 2024 | 312.70 | 318.65 | 307.50 | 308.70 | 308.70 | 152,522 |
Sep 04, 2024 | 314.25 | 316.35 | 309.55 | 309.95 | 309.95 | 58,138 |
Sep 03, 2024 | 322.95 | 324.70 | 315.30 | 316.55 | 316.55 | 46,460 |
Sep 02, 2024 | 325.75 | 326.10 | 316.40 | 319.10 | 319.10 | 181,243 |
Aug 30, 2024 | 324.85 | 328.00 | 321.00 | 325.05 | 325.05 | 140,886 |
Aug 29, 2024 | 330.00 | 334.85 | 323.15 | 325.85 | 325.85 | 95,170 |
Aug 28, 2024 | 335.50 | 336.85 | 328.75 | 329.95 | 329.95 | 302,277 |
Aug 27, 2024 | - | - | - | - | - | - |
Aug 26, 2024 | 314.70 | 314.70 | 308.90 | 309.25 | 309.25 | 38,657 |
Aug 23, 2024 | 314.20 | 314.20 | 310.00 | 310.55 | 310.55 | 52,959 |
Aug 22, 2024 | 315.95 | 315.95 | 311.10 | 312.45 | 312.45 | 96,244 |
Aug 21, 2024 | 312.60 | 318.00 | 310.75 | 314.05 | 314.05 | 85,858 |
Aug 20, 2024 | 314.45 | 315.30 | 310.45 | 312.55 | 312.55 | 113,116 |
Aug 19, 2024 | 316.35 | 317.95 | 313.00 | 313.70 | 313.70 | 118,767 |
Aug 16, 2024 | 310.55 | 315.00 | 310.40 | 313.60 | 313.60 | 102,117 |
Aug 14, 2024 | 315.00 | 316.45 | 308.80 | 310.35 | 310.35 | 44,134 |
Aug 13, 2024 | 321.45 | 321.70 | 313.75 | 314.35 | 314.35 | 48,960 |
Aug 12, 2024 | 310.30 | 320.75 | 310.30 | 319.00 | 319.00 | 177,997 |
Aug 09, 2024 | 321.95 | 322.85 | 317.35 | 318.40 | 318.40 | 103,158 |
Aug 08, 2024 | 321.00 | 324.00 | 315.50 | 316.65 | 316.65 | 57,002 |
Aug 07, 2024 | 315.55 | 322.00 | 313.05 | 319.85 | 319.85 | 166,499 |
Aug 06, 2024 | 314.40 | 325.85 | 310.05 | 310.60 | 310.60 | 263,637 |
Aug 05, 2024 | 306.05 | 324.05 | 306.05 | 314.20 | 314.20 | 135,975 |
Aug 02, 2024 | 330.00 | 332.55 | 323.20 | 325.80 | 325.80 | 210,345 |
Aug 01, 2024 | 340.05 | 341.95 | 331.00 | 331.90 | 331.90 | 84,695 |
Jul 31, 2024 | 337.60 | 342.35 | 335.00 | 338.90 | 338.90 | 133,135 |
Jul 30, 2024 | 342.35 | 345.45 | 336.05 | 337.40 | 337.40 | 182,383 |
Jul 29, 2024 | 349.60 | 349.60 | 341.15 | 342.35 | 342.35 | 56,444 |
Jul 26, 2024 | 353.85 | 354.35 | 342.00 | 343.25 | 343.25 | 83,418 |
Jul 25, 2024 | 335.40 | 349.80 | 334.65 | 347.45 | 347.45 | 153,693 |
Jul 24, 2024 | 331.00 | 339.70 | 328.30 | 338.50 | 338.50 | 259,735 |
Jul 23, 2024 | 322.90 | 332.20 | 310.25 | 326.50 | 326.50 | 330,736 |
Jul 22, 2024 | 318.30 | 320.50 | 308.00 | 317.35 | 317.35 | 385,098 |
Jul 19, 2024 | 316.10 | 327.55 | 311.00 | 315.70 | 315.70 | 628,087 |
Jul 19, 2024 | 0.55 Dividend | |||||
Jul 18, 2024 | 339.20 | 343.20 | 333.85 | 336.30 | 335.75 | 71,192 |
Jul 16, 2024 | 344.40 | 344.65 | 339.30 | 340.50 | 339.94 | 144,931 |
Jul 15, 2024 | 340.55 | 344.00 | 331.25 | 342.20 | 341.64 | 262,187 |
Jul 12, 2024 | 345.35 | 347.30 | 338.00 | 339.25 | 338.70 | 176,463 |
Jul 11, 2024 | 345.30 | 350.70 | 342.50 | 343.55 | 342.99 | 79,160 |
Jul 10, 2024 | 344.30 | 345.25 | 333.05 | 344.05 | 343.49 | 326,865 |
Jul 09, 2024 | 350.50 | 353.00 | 341.65 | 344.35 | 343.79 | 227,930 |
Jul 08, 2024 | 358.45 | 358.45 | 346.45 | 350.45 | 349.88 | 107,313 |
Jul 05, 2024 | 354.50 | 359.00 | 350.10 | 356.15 | 355.57 | 245,616 |
Jul 04, 2024 | 351.00 | 361.00 | 351.00 | 354.75 | 354.17 | 139,294 |
Jul 03, 2024 | 353.55 | 355.35 | 345.20 | 347.95 | 347.38 | 125,440 |
Jul 02, 2024 | 355.75 | 355.75 | 343.35 | 349.55 | 348.98 | 356,823 |
Jul 01, 2024 | 330.75 | 358.75 | 330.25 | 353.65 | 353.07 | 449,200 |
Jun 28, 2024 | 335.55 | 336.00 | 322.60 | 328.10 | 327.56 | 563,758 |
Jun 27, 2024 | 326.50 | 327.35 | 315.10 | 319.05 | 318.53 | 113,848 |
Jun 26, 2024 | 318.20 | 329.90 | 318.20 | 325.70 | 325.17 | 145,939 |
Jun 25, 2024 | 326.65 | 330.00 | 315.15 | 317.85 | 317.33 | 188,642 |
Jun 24, 2024 | 309.00 | 325.00 | 304.85 | 323.75 | 323.22 | 563,590 |
Jun 21, 2024 | 304.00 | 317.90 | 301.20 | 310.00 | 309.49 | 889,893 |
Jun 20, 2024 | 302.20 | 306.25 | 301.00 | 303.00 | 302.50 | 91,337 |
Jun 19, 2024 | 308.55 | 309.80 | 301.35 | 302.15 | 301.66 | 282,848 |
Jun 18, 2024 | 304.95 | 311.25 | 303.45 | 305.45 | 304.95 | 391,683 |
Jun 14, 2024 | 291.25 | 308.95 | 290.80 | 300.45 | 299.96 | 2,642,535 |
Jun 13, 2024 | 285.85 | 293.20 | 284.65 | 290.45 | 289.98 | 142,126 |
Jun 12, 2024 | 284.35 | 285.25 | 281.70 | 283.65 | 283.19 | 55,149 |
Jun 11, 2024 | 283.70 | 292.95 | 278.75 | 283.25 | 282.79 | 160,861 |
Jun 10, 2024 | 288.85 | 290.40 | 282.15 | 283.65 | 283.19 | 79,772 |
Jun 07, 2024 | 285.40 | 289.00 | 280.40 | 286.35 | 285.88 | 393,450 |
Jun 06, 2024 | 276.40 | 286.95 | 273.85 | 285.60 | 285.13 | 541,839 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |