Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 04, 2024 | 352.00 | 356.80 | 350.35 | 350.85 | 350.85 | 894,445 |
Jul 03, 2024 | 352.60 | 356.20 | 349.65 | 351.25 | 351.25 | 2,680,936 |
Jul 02, 2024 | 350.90 | 355.35 | 349.85 | 351.00 | 351.00 | 2,227,892 |
Jul 01, 2024 | 358.10 | 358.50 | 352.05 | 352.90 | 352.90 | 1,040,634 |
Jun 28, 2024 | 357.00 | 362.00 | 355.45 | 358.10 | 358.10 | 987,833 |
Jun 27, 2024 | 356.30 | 358.30 | 348.20 | 353.45 | 353.45 | 1,927,503 |
Jun 26, 2024 | 359.00 | 359.65 | 353.20 | 356.30 | 356.30 | 832,030 |
Jun 25, 2024 | 356.05 | 362.55 | 356.05 | 358.90 | 358.90 | 614,135 |
Jun 24, 2024 | 356.60 | 356.60 | 352.20 | 355.30 | 355.30 | 952,484 |
Jun 21, 2024 | 365.90 | 366.75 | 359.30 | 360.60 | 360.60 | 867,544 |
Jun 20, 2024 | 358.50 | 368.30 | 358.05 | 364.45 | 364.45 | 1,929,644 |
Jun 19, 2024 | 363.55 | 366.00 | 357.00 | 358.25 | 358.25 | 873,964 |
Jun 18, 2024 | 358.05 | 364.90 | 357.40 | 363.10 | 363.10 | 2,865,948 |
Jun 14, 2024 | 362.00 | 362.80 | 356.10 | 357.05 | 357.05 | 1,570,554 |
Jun 13, 2024 | 365.00 | 366.45 | 358.30 | 360.80 | 360.80 | 1,122,769 |
Jun 12, 2024 | 352.40 | 363.50 | 351.50 | 360.90 | 360.90 | 2,794,862 |
Jun 11, 2024 | 351.45 | 354.25 | 349.50 | 350.25 | 350.25 | 1,441,026 |
Jun 10, 2024 | 356.75 | 357.40 | 349.00 | 350.35 | 350.35 | 1,935,844 |
Jun 07, 2024 | 350.00 | 355.20 | 347.05 | 353.15 | 353.15 | 1,313,564 |
Jun 06, 2024 | 351.90 | 352.80 | 348.10 | 349.35 | 349.35 | 975,334 |
Jun 05, 2024 | 338.10 | 347.90 | 327.15 | 345.00 | 345.00 | 1,923,867 |
Jun 04, 2024 | 359.95 | 359.95 | 307.05 | 332.80 | 332.80 | 10,946,540 |
Jun 03, 2024 | 364.00 | 367.30 | 354.00 | 356.10 | 356.10 | 3,690,322 |
May 31, 2024 | 354.95 | 358.00 | 342.20 | 344.40 | 344.40 | 3,472,671 |
May 30, 2024 | 347.45 | 351.55 | 346.60 | 347.80 | 347.80 | 1,509,292 |
May 29, 2024 | 354.75 | 356.00 | 348.30 | 349.40 | 349.40 | 2,063,713 |
May 28, 2024 | 361.00 | 363.70 | 355.30 | 356.85 | 356.85 | 1,516,808 |
May 27, 2024 | 368.45 | 368.75 | 359.50 | 360.10 | 360.10 | 956,482 |
May 24, 2024 | 368.05 | 370.80 | 364.40 | 365.35 | 365.35 | 2,157,782 |
May 23, 2024 | 357.90 | 376.00 | 357.50 | 367.85 | 367.85 | 1,808,204 |
May 22, 2024 | 358.90 | 360.70 | 355.20 | 357.50 | 357.50 | 1,489,388 |
May 21, 2024 | 362.20 | 362.20 | 355.60 | 357.75 | 357.75 | 1,687,852 |
May 17, 2024 | 356.80 | 358.00 | 355.30 | 357.15 | 357.15 | 476,222 |
May 16, 2024 | 356.75 | 358.95 | 352.30 | 354.90 | 354.90 | 1,642,946 |
May 15, 2024 | 354.35 | 358.60 | 351.45 | 353.85 | 353.85 | 2,020,857 |
May 14, 2024 | 343.45 | 353.75 | 342.25 | 352.50 | 352.50 | 2,613,040 |
May 13, 2024 | 348.00 | 348.05 | 335.05 | 341.40 | 341.40 | 3,187,697 |
May 10, 2024 | 346.00 | 349.00 | 337.10 | 348.00 | 348.00 | 3,605,675 |
May 09, 2024 | 357.00 | 359.30 | 344.10 | 345.40 | 345.40 | 3,296,425 |
May 08, 2024 | 355.50 | 363.60 | 352.30 | 355.25 | 355.25 | 2,572,828 |
May 07, 2024 | 370.50 | 370.50 | 353.70 | 356.30 | 356.30 | 4,269,411 |
May 06, 2024 | 378.55 | 379.00 | 367.75 | 370.35 | 370.35 | 2,231,020 |
May 03, 2024 | 380.15 | 385.75 | 374.10 | 375.95 | 375.95 | 2,567,930 |
May 02, 2024 | 377.40 | 381.30 | 372.50 | 379.65 | 379.65 | 2,502,116 |
Apr 30, 2024 | 381.70 | 383.85 | 375.50 | 377.40 | 377.40 | 952,853 |
Apr 29, 2024 | 383.95 | 384.80 | 378.00 | 380.40 | 380.40 | 1,826,157 |
Apr 26, 2024 | 384.80 | 384.90 | 380.50 | 381.75 | 381.75 | 1,604,657 |
Apr 25, 2024 | 382.55 | 387.00 | 380.50 | 382.30 | 382.30 | 1,904,904 |
Apr 24, 2024 | 390.50 | 391.80 | 379.35 | 381.90 | 381.90 | 3,130,931 |
Apr 23, 2024 | 387.85 | 394.70 | 385.15 | 387.95 | 387.95 | 3,992,632 |
Apr 22, 2024 | 377.80 | 385.00 | 375.50 | 382.75 | 382.75 | 2,598,500 |
Apr 19, 2024 | 378.90 | 378.90 | 368.80 | 370.00 | 370.00 | 2,419,477 |
Apr 18, 2024 | 369.85 | 384.35 | 367.65 | 378.20 | 378.20 | 8,017,202 |
Apr 16, 2024 | 365.00 | 371.75 | 359.90 | 361.85 | 361.85 | 4,948,026 |
Apr 15, 2024 | 362.50 | 363.00 | 351.00 | 354.40 | 354.40 | 6,631,029 |
Apr 12, 2024 | 370.45 | 378.70 | 368.25 | 372.35 | 372.35 | 1,861,368 |
Apr 10, 2024 | 370.95 | 372.35 | 367.65 | 370.30 | 370.30 | 953,033 |
Apr 09, 2024 | 371.10 | 374.70 | 365.50 | 367.65 | 367.65 | 2,585,520 |
Apr 08, 2024 | 376.30 | 378.70 | 367.60 | 369.25 | 369.25 | 1,747,113 |
Apr 05, 2024 | 361.45 | 374.80 | 359.35 | 373.05 | 373.05 | 5,849,814 |
Apr 04, 2024 | 359.50 | 367.95 | 358.00 | 361.35 | 361.35 | 3,973,914 |
Apr 03, 2024 | 356.50 | 359.75 | 353.15 | 357.15 | 357.15 | 2,289,362 |
Apr 02, 2024 | 359.15 | 362.75 | 356.00 | 357.15 | 357.15 | 1,318,637 |
Apr 01, 2024 | 357.00 | 364.15 | 355.55 | 356.85 | 356.85 | 2,935,390 |
Mar 28, 2024 | 354.95 | 357.50 | 350.50 | 353.80 | 353.80 | 1,090,347 |
Mar 27, 2024 | 348.00 | 355.50 | 347.50 | 350.45 | 350.45 | 3,635,037 |
Mar 26, 2024 | 346.25 | 352.40 | 343.60 | 346.30 | 346.30 | 1,287,785 |
Mar 22, 2024 | 338.20 | 346.20 | 337.10 | 344.55 | 344.55 | 2,487,048 |
Mar 21, 2024 | 344.50 | 348.00 | 337.40 | 338.80 | 338.80 | 2,987,405 |
Mar 20, 2024 | 352.15 | 356.40 | 335.65 | 337.55 | 337.55 | 5,469,027 |
Mar 19, 2024 | 353.90 | 357.85 | 346.75 | 353.30 | 353.30 | 3,795,780 |
Mar 18, 2024 | 347.00 | 359.80 | 342.60 | 352.55 | 352.55 | 2,762,056 |
Mar 15, 2024 | 341.00 | 348.75 | 336.65 | 344.70 | 344.70 | 5,416,930 |
Mar 14, 2024 | 328.10 | 341.60 | 317.70 | 338.45 | 338.45 | 7,401,825 |
Mar 13, 2024 | 365.10 | 367.20 | 324.50 | 328.20 | 328.20 | 5,123,831 |
Mar 12, 2024 | 359.85 | 374.50 | 358.55 | 361.75 | 361.75 | 10,904,450 |
Mar 11, 2024 | 337.00 | 359.90 | 332.50 | 355.75 | 355.75 | 6,678,572 |
Mar 07, 2024 | 329.35 | 337.20 | 324.25 | 333.85 | 333.85 | 3,826,915 |
Mar 06, 2024 | 322.80 | 333.95 | 321.50 | 326.35 | 326.35 | 3,091,495 |
Mar 05, 2024 | 324.35 | 327.95 | 319.55 | 321.60 | 321.60 | 2,116,032 |
Mar 04, 2024 | 330.80 | 331.50 | 320.55 | 322.60 | 322.60 | 1,733,073 |
Mar 01, 2024 | 315.00 | 321.40 | 311.70 | 317.85 | 317.85 | 3,379,095 |
Feb 29, 2024 | 312.20 | 321.95 | 308.10 | 310.20 | 310.20 | 5,219,187 |
Feb 28, 2024 | 324.80 | 324.80 | 306.05 | 308.35 | 308.35 | 2,629,620 |
Feb 27, 2024 | 329.95 | 338.75 | 316.80 | 318.40 | 318.40 | 3,266,798 |
Feb 26, 2024 | 340.60 | 348.00 | 325.70 | 327.75 | 327.75 | 6,676,863 |
Feb 23, 2024 | 306.00 | 347.00 | 305.70 | 333.90 | 333.90 | 24,274,170 |
Feb 22, 2024 | 291.95 | 305.25 | 291.00 | 303.05 | 303.05 | 3,876,432 |
Feb 21, 2024 | 284.40 | 294.70 | 283.45 | 289.95 | 289.95 | 3,101,612 |
Feb 20, 2024 | 274.90 | 289.50 | 273.65 | 281.60 | 281.60 | 2,953,668 |
Feb 19, 2024 | 273.95 | 277.05 | 270.00 | 273.90 | 273.90 | 1,743,412 |
Feb 16, 2024 | 275.60 | 276.85 | 271.00 | 271.95 | 271.95 | 1,042,607 |
Feb 15, 2024 | 275.00 | 278.95 | 272.90 | 274.00 | 274.00 | 2,424,200 |
Feb 14, 2024 | 270.35 | 275.00 | 268.35 | 273.10 | 273.10 | 1,433,934 |
Feb 13, 2024 | 271.30 | 275.35 | 263.75 | 272.70 | 272.70 | 1,593,918 |
Feb 12, 2024 | 276.65 | 281.00 | 267.70 | 271.00 | 271.00 | 2,549,878 |
Feb 09, 2024 | 264.50 | 276.10 | 258.50 | 272.85 | 272.85 | 4,760,404 |
Feb 08, 2024 | 270.00 | 270.45 | 261.80 | 262.85 | 262.85 | 3,265,700 |
Feb 07, 2024 | 273.30 | 275.50 | 267.50 | 268.55 | 268.55 | 4,017,679 |
Feb 06, 2024 | 286.95 | 286.95 | 268.20 | 271.15 | 271.15 | 5,006,072 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |