Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 359.70 | 359.70 | 340.05 | 346.85 | 346.85 | 3,157 |
May 02, 2024 | 355.95 | 361.95 | 346.05 | 354.75 | 354.75 | 3,058 |
Apr 30, 2024 | 355.00 | 360.25 | 348.05 | 354.25 | 354.25 | 2,359 |
Apr 29, 2024 | 357.70 | 359.00 | 350.00 | 353.55 | 353.55 | 4,775 |
Apr 26, 2024 | 346.85 | 357.25 | 345.75 | 347.45 | 347.45 | 3,698 |
Apr 25, 2024 | 348.00 | 358.25 | 340.00 | 352.55 | 352.55 | 6,073 |
Apr 24, 2024 | 354.50 | 354.50 | 330.00 | 344.25 | 344.25 | 8,485 |
Apr 23, 2024 | 337.05 | 360.95 | 337.05 | 346.65 | 346.65 | 2,961 |
Apr 22, 2024 | 341.95 | 350.00 | 341.00 | 349.95 | 349.95 | 1,765 |
Apr 19, 2024 | 338.90 | 340.50 | 331.05 | 340.45 | 340.45 | 1,740 |
Apr 18, 2024 | 339.55 | 350.00 | 331.00 | 333.65 | 333.65 | 3,924 |
Apr 16, 2024 | 334.50 | 335.60 | 331.50 | 334.25 | 334.25 | 1,873 |
Apr 15, 2024 | 336.00 | 340.00 | 329.90 | 331.50 | 331.50 | 4,686 |
Apr 12, 2024 | 349.40 | 349.40 | 334.00 | 334.70 | 334.70 | 3,571 |
Apr 10, 2024 | 354.90 | 354.90 | 343.25 | 347.00 | 347.00 | 1,436 |
Apr 09, 2024 | 360.00 | 365.00 | 341.05 | 346.55 | 346.55 | 1,517 |
Apr 08, 2024 | 355.80 | 366.00 | 346.75 | 354.65 | 354.65 | 1,757 |
Apr 05, 2024 | 352.80 | 365.00 | 345.00 | 357.35 | 357.35 | 3,331 |
Apr 04, 2024 | 352.00 | 375.00 | 342.40 | 363.80 | 363.80 | 7,498 |
Apr 03, 2024 | 345.00 | 348.00 | 340.00 | 346.50 | 346.50 | 3,151 |
Apr 02, 2024 | 338.25 | 345.80 | 335.20 | 339.95 | 339.95 | 1,637 |
Apr 01, 2024 | 320.00 | 346.45 | 320.00 | 341.00 | 341.00 | 1,969 |
Mar 28, 2024 | 329.80 | 334.95 | 322.15 | 330.65 | 330.65 | 1,240 |
Mar 27, 2024 | 327.80 | 337.00 | 327.80 | 329.80 | 329.80 | 7,464 |
Mar 26, 2024 | 329.00 | 334.00 | 325.50 | 327.60 | 327.60 | 1,780 |
Mar 22, 2024 | 333.90 | 334.90 | 328.00 | 332.35 | 332.35 | 1,346 |
Mar 21, 2024 | 330.00 | 339.50 | 328.30 | 330.10 | 330.10 | 792 |
Mar 20, 2024 | 325.75 | 337.95 | 325.75 | 327.10 | 327.10 | 1,414 |
Mar 19, 2024 | 334.00 | 335.00 | 325.15 | 325.65 | 325.65 | 4,087 |
Mar 18, 2024 | 338.05 | 340.00 | 327.00 | 329.70 | 329.70 | 899 |
Mar 15, 2024 | - | - | - | - | - | - |
Mar 14, 2024 | 295.30 | 339.90 | 291.00 | 336.25 | 336.25 | 4,196 |
Mar 13, 2024 | 323.00 | 323.00 | 297.10 | 301.30 | 301.30 | 7,155 |
Mar 12, 2024 | 335.90 | 340.60 | 317.10 | 322.45 | 322.45 | 2,704 |
Mar 11, 2024 | 340.35 | 349.40 | 330.00 | 333.25 | 333.25 | 2,768 |
Mar 07, 2024 | 350.00 | 352.40 | 340.00 | 340.35 | 340.35 | 1,038 |
Mar 06, 2024 | 347.10 | 359.50 | 332.20 | 338.40 | 338.40 | 5,825 |
Mar 05, 2024 | 355.00 | 364.00 | 348.00 | 349.55 | 349.55 | 2,737 |
Mar 04, 2024 | 368.90 | 368.90 | 352.00 | 356.55 | 356.55 | 4,086 |
Mar 01, 2024 | 359.70 | 368.35 | 356.85 | 358.50 | 358.50 | 1,758 |
Feb 29, 2024 | 355.00 | 363.50 | 350.80 | 353.80 | 353.80 | 1,701 |
Feb 28, 2024 | 360.40 | 372.50 | 350.20 | 354.95 | 354.95 | 4,352 |
Feb 27, 2024 | 370.50 | 385.00 | 364.50 | 367.65 | 367.65 | 3,537 |
Feb 26, 2024 | 375.00 | 388.30 | 375.00 | 378.20 | 378.20 | 1,652 |
Feb 23, 2024 | 363.60 | 387.00 | 363.60 | 381.20 | 381.20 | 11,122 |
Feb 22, 2024 | 372.00 | 375.00 | 362.60 | 371.70 | 371.70 | 7,104 |
Feb 21, 2024 | 382.00 | 393.65 | 368.20 | 371.50 | 371.50 | 2,805 |
Feb 20, 2024 | 391.00 | 391.00 | 375.05 | 381.20 | 381.20 | 4,825 |
Feb 19, 2024 | 399.00 | 399.00 | 380.10 | 389.60 | 389.60 | 7,332 |
Feb 16, 2024 | 382.20 | 395.70 | 378.50 | 384.80 | 384.80 | 16,996 |
Feb 15, 2024 | 360.00 | 378.00 | 360.00 | 376.90 | 376.90 | 12,135 |
Feb 14, 2024 | 342.50 | 373.00 | 342.50 | 362.95 | 362.95 | 6,175 |
Feb 13, 2024 | 341.00 | 357.00 | 335.50 | 351.65 | 351.65 | 7,215 |
Feb 12, 2024 | 362.60 | 368.00 | 336.60 | 343.70 | 343.70 | 4,859 |
Feb 09, 2024 | 361.00 | 377.00 | 352.20 | 356.65 | 356.65 | 12,594 |
Feb 08, 2024 | 336.50 | 357.70 | 336.50 | 353.95 | 353.95 | 11,093 |
Feb 07, 2024 | 334.50 | 354.00 | 331.10 | 341.90 | 341.90 | 5,945 |
Feb 06, 2024 | 350.00 | 350.00 | 331.50 | 334.50 | 334.50 | 2,475 |
Feb 05, 2024 | 335.10 | 374.00 | 331.10 | 341.45 | 341.45 | 6,783 |
Feb 02, 2024 | 333.90 | 338.80 | 326.50 | 336.65 | 336.65 | 3,691 |
Feb 01, 2024 | 322.00 | 330.00 | 306.50 | 325.10 | 325.10 | 8,127 |
Jan 31, 2024 | 314.00 | 324.90 | 314.00 | 315.95 | 315.95 | 2,665 |
Jan 30, 2024 | 311.50 | 321.45 | 311.50 | 318.95 | 318.95 | 3,103 |
Jan 29, 2024 | 330.90 | 330.90 | 300.90 | 315.50 | 315.50 | 7,012 |
Jan 25, 2024 | 325.00 | 327.80 | 315.00 | 318.40 | 318.40 | 3,436 |
Jan 24, 2024 | 326.00 | 332.00 | 315.00 | 318.90 | 318.90 | 3,744 |
Jan 23, 2024 | 327.10 | 339.90 | 312.00 | 316.55 | 316.55 | 2,953 |
Jan 19, 2024 | 332.40 | 336.00 | 326.65 | 327.90 | 327.90 | 5,100 |
Jan 18, 2024 | 337.50 | 337.50 | 326.65 | 329.85 | 329.85 | 2,872 |
Jan 17, 2024 | 329.10 | 337.70 | 329.10 | 330.75 | 330.75 | 3,422 |
Jan 16, 2024 | 340.15 | 346.75 | 330.15 | 332.65 | 332.65 | 5,391 |
Jan 15, 2024 | 347.80 | 350.00 | 340.00 | 346.85 | 346.85 | 5,939 |
Jan 12, 2024 | 337.50 | 350.00 | 337.00 | 340.95 | 340.95 | 12,326 |
Jan 11, 2024 | 328.00 | 338.50 | 328.00 | 333.70 | 333.70 | 5,322 |
Jan 10, 2024 | 338.40 | 341.00 | 310.00 | 329.90 | 329.90 | 5,045 |
Jan 09, 2024 | 326.45 | 336.10 | 325.05 | 332.40 | 332.40 | 8,461 |
Jan 08, 2024 | 335.00 | 343.90 | 317.10 | 324.30 | 324.30 | 8,346 |
Jan 05, 2024 | 339.95 | 341.00 | 325.00 | 327.50 | 327.50 | 8,218 |
Jan 04, 2024 | 328.40 | 350.00 | 320.20 | 337.05 | 337.05 | 8,753 |
Jan 03, 2024 | 340.00 | 341.05 | 312.10 | 329.75 | 329.75 | 17,420 |
Jan 02, 2024 | 343.25 | 343.25 | 332.00 | 336.15 | 336.15 | 8,839 |
Jan 01, 2024 | 328.50 | 351.10 | 319.10 | 343.25 | 343.25 | 18,971 |
Dec 29, 2023 | 339.00 | 339.00 | 311.55 | 328.50 | 328.50 | 12,023 |
Dec 28, 2023 | 352.00 | 353.00 | 320.00 | 333.35 | 333.35 | 31,246 |
Dec 27, 2023 | 347.70 | 358.00 | 330.35 | 347.80 | 347.80 | 74,949 |
Dec 26, 2023 | 282.00 | 320.30 | 278.00 | 320.30 | 320.30 | 100,753 |
Dec 22, 2023 | 268.95 | 268.95 | 262.05 | 266.95 | 266.95 | 1,590 |
Dec 21, 2023 | 259.30 | 267.75 | 259.30 | 265.60 | 265.60 | 3,518 |
Dec 20, 2023 | 267.85 | 272.00 | 253.10 | 259.40 | 259.40 | 7,176 |
Dec 19, 2023 | 277.50 | 277.50 | 258.30 | 267.55 | 267.55 | 12,371 |
Dec 18, 2023 | 273.00 | 284.00 | 271.00 | 271.75 | 271.75 | 5,762 |
Dec 15, 2023 | 283.05 | 290.25 | 272.10 | 273.55 | 273.55 | 6,800 |
Dec 14, 2023 | 277.00 | 294.25 | 276.05 | 281.60 | 281.60 | 7,160 |
Dec 13, 2023 | 270.50 | 277.00 | 268.20 | 275.90 | 275.90 | 7,545 |
Dec 12, 2023 | 272.00 | 278.00 | 266.50 | 270.00 | 270.00 | 2,482 |
Dec 11, 2023 | 266.05 | 272.55 | 266.05 | 268.60 | 268.60 | 1,947 |
Dec 08, 2023 | 272.80 | 278.55 | 265.00 | 266.85 | 266.85 | 4,398 |
Dec 07, 2023 | 269.15 | 284.70 | 269.00 | 272.80 | 272.80 | 9,020 |
Dec 06, 2023 | 273.80 | 273.80 | 265.10 | 269.15 | 269.15 | 8,208 |
Dec 05, 2023 | 266.00 | 274.00 | 266.00 | 272.75 | 272.75 | 3,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |