Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 02, 2024 | 339.00 | 339.00 | 336.40 | 330.35 | 330.35 | - |
Apr 30, 2024 | 339.00 | 339.00 | 336.40 | 337.20 | 337.20 | - |
Apr 29, 2024 | 339.70 | 339.70 | 336.40 | 336.40 | 336.40 | 50 |
Apr 26, 2024 | 338.45 | 343.35 | 338.45 | 343.35 | 343.35 | 20 |
Apr 25, 2024 | 335.15 | 339.65 | 334.30 | 334.30 | 334.30 | 50 |
Apr 24, 2024 | 342.15 | 342.85 | 339.65 | 339.65 | 339.65 | 60 |
Apr 23, 2024 | 338.20 | 341.35 | 337.05 | 340.90 | 340.90 | 80 |
Apr 22, 2024 | 333.15 | 339.80 | 333.15 | 339.80 | 339.80 | 53 |
Apr 19, 2024 | 322.75 | 330.95 | 322.75 | 329.95 | 329.95 | 23 |
Apr 18, 2024 | 323.55 | 329.85 | 323.55 | 326.25 | 326.25 | 50 |
Apr 17, 2024 | 317.25 | 322.85 | 317.25 | 322.85 | 322.85 | 10 |
Apr 16, 2024 | 313.95 | 319.15 | 313.95 | 318.75 | 318.75 | 28 |
Apr 15, 2024 | 315.90 | 318.75 | 315.90 | 317.75 | 317.75 | 6 |
Apr 12, 2024 | 325.80 | 329.10 | 325.80 | 329.05 | 329.05 | 12 |
Apr 11, 2024 | 324.75 | 326.35 | 324.75 | 326.35 | 326.35 | - |
Apr 10, 2024 | 329.80 | 331.35 | 325.40 | 325.40 | 325.40 | 5 |
Apr 09, 2024 | 331.60 | 333.90 | 329.60 | 329.60 | 329.60 | 15 |
Apr 08, 2024 | 328.40 | 331.85 | 328.40 | 331.85 | 331.85 | 75 |
Apr 05, 2024 | 330.00 | 330.00 | 330.00 | 330.00 | 330.00 | - |
Apr 04, 2024 | 344.85 | 344.85 | 331.45 | 331.45 | 331.45 | 11 |
Apr 03, 2024 | 344.10 | 351.45 | 344.10 | 347.40 | 347.40 | 25 |
Apr 02, 2024 | 362.10 | 362.10 | 349.95 | 349.95 | 349.95 | 106 |
Mar 28, 2024 | 358.00 | 363.00 | 358.00 | 362.95 | 362.95 | 140 |
Mar 27, 2024 | 356.50 | 356.50 | 356.50 | 356.50 | 356.50 | - |
Mar 26, 2024 | 357.35 | 359.10 | 357.15 | 357.15 | 357.15 | 38 |
Mar 25, 2024 | 374.45 | 376.95 | 360.40 | 360.40 | 360.40 | 346 |
Mar 22, 2024 | 392.15 | 392.15 | 364.90 | 374.15 | 374.15 | 44 |
Mar 21, 2024 | 431.20 | 436.10 | 393.30 | 393.30 | 393.30 | 23 |
Mar 20, 2024 | 428.70 | 432.95 | 428.70 | 432.95 | 432.95 | 15 |
Mar 19, 2024 | 420.30 | 427.80 | 420.30 | 427.80 | 427.80 | 2 |
Mar 18, 2024 | 426.60 | 426.60 | 422.50 | 422.50 | 422.50 | - |
Mar 15, 2024 | 429.60 | 429.60 | 429.55 | 429.55 | 429.55 | - |
Mar 14, 2024 | 425.50 | 428.75 | 425.50 | 428.75 | 428.75 | 6 |
Mar 13, 2024 | 424.65 | 429.90 | 424.65 | 425.75 | 425.75 | - |
Mar 12, 2024 | 419.10 | 427.70 | 418.90 | 424.95 | 424.95 | - |
Mar 11, 2024 | 419.15 | 420.30 | 418.95 | 420.30 | 420.30 | - |
Mar 08, 2024 | 415.30 | 422.95 | 415.30 | 420.70 | 420.70 | 20 |
Mar 07, 2024 | 408.00 | 419.15 | 408.00 | 417.70 | 417.70 | - |
Mar 06, 2024 | 410.15 | 410.45 | 407.05 | 407.05 | 407.05 | - |
Mar 05, 2024 | 411.90 | 411.90 | 408.80 | 409.10 | 409.10 | - |
Mar 04, 2024 | 421.40 | 421.40 | 414.90 | 414.90 | 414.90 | - |
Mar 01, 2024 | 432.25 | 432.25 | 432.25 | 432.25 | 432.25 | - |
Feb 29, 2024 | 426.40 | 426.40 | 426.40 | 426.40 | 426.40 | - |
Feb 28, 2024 | 429.95 | 429.95 | 429.95 | 429.95 | 429.95 | - |
Feb 27, 2024 | 429.10 | 429.80 | 429.10 | 429.80 | 429.80 | - |
Feb 26, 2024 | 420.25 | 432.25 | 420.25 | 432.25 | 432.25 | 7 |
Feb 23, 2024 | 418.85 | 422.80 | 418.50 | 422.80 | 422.80 | 10 |
Feb 22, 2024 | 414.30 | 416.15 | 413.05 | 416.15 | 416.15 | 10 |
Feb 21, 2024 | 408.65 | 408.65 | 408.65 | 408.65 | 408.65 | - |
Feb 20, 2024 | 412.70 | 412.70 | 408.30 | 409.20 | 409.20 | - |
Feb 19, 2024 | 414.20 | 414.35 | 414.15 | 414.35 | 414.35 | - |
Feb 16, 2024 | 425.85 | 425.85 | 416.40 | 416.40 | 416.40 | 8 |
Feb 15, 2024 | 428.60 | 428.60 | 428.60 | 428.60 | 428.60 | - |
Feb 14, 2024 | 424.95 | 424.95 | 424.95 | 424.95 | 424.95 | - |
Feb 13, 2024 | 430.90 | 430.90 | 430.90 | 430.90 | 430.90 | - |
Feb 12, 2024 | 434.20 | 438.95 | 434.20 | 438.95 | 438.95 | 8 |
Feb 09, 2024 | 429.70 | 435.85 | 429.70 | 435.85 | 435.85 | 4 |
Feb 08, 2024 | 423.25 | 423.60 | 423.00 | 423.00 | 423.00 | 1,000 |
Feb 07, 2024 | 422.30 | 428.05 | 422.15 | 426.00 | 426.00 | - |
Feb 06, 2024 | 424.00 | 424.00 | 424.00 | 424.00 | 424.00 | - |
Feb 05, 2024 | 426.60 | 427.80 | 426.60 | 427.80 | 427.80 | 10 |
Feb 02, 2024 | 427.00 | 427.00 | 421.05 | 426.05 | 426.05 | 17 |
Feb 01, 2024 | 419.70 | 421.45 | 419.70 | 421.45 | 421.45 | 19 |
Jan 31, 2024 | 435.15 | 438.25 | 423.15 | 424.75 | 424.75 | 33 |
Jan 30, 2024 | 443.95 | 443.95 | 443.95 | 443.95 | 443.95 | - |
Jan 29, 2024 | 442.85 | 443.05 | 439.75 | 441.10 | 441.10 | 32 |
Jan 26, 2024 | 433.10 | 433.10 | 433.10 | 433.10 | 433.10 | - |
Jan 25, 2024 | 434.75 | 434.85 | 434.75 | 434.85 | 434.85 | 26 |
Jan 24, 2024 | 440.00 | 440.00 | 435.00 | 435.00 | 435.00 | - |
Jan 23, 2024 | 440.50 | 443.40 | 438.30 | 438.30 | 438.30 | - |
Jan 22, 2024 | 442.75 | 442.75 | 441.10 | 441.10 | 441.10 | - |
Jan 19, 2024 | 438.65 | 438.65 | 438.65 | 438.65 | 438.65 | - |
Jan 18, 2024 | 428.75 | 439.30 | 428.75 | 438.80 | 438.80 | 53 |
Jan 17, 2024 | 430.10 | 430.70 | 428.75 | 430.70 | 430.70 | - |
Jan 16, 2024 | 430.80 | 430.80 | 430.80 | 430.80 | 430.80 | - |
Jan 15, 2024 | 434.05 | 434.05 | 434.05 | 434.05 | 434.05 | 26 |
Jan 12, 2024 | 440.55 | 443.80 | 440.30 | 440.30 | 440.30 | 23 |
Jan 11, 2024 | 440.70 | 440.70 | 440.70 | 440.70 | 440.70 | - |
Jan 10, 2024 | 442.55 | 442.55 | 442.00 | 442.00 | 442.00 | - |
Jan 09, 2024 | 446.70 | 449.10 | 446.70 | 449.10 | 449.10 | - |
Jan 08, 2024 | 446.85 | 450.05 | 446.85 | 450.05 | 450.05 | 3 |
Jan 05, 2024 | 451.25 | 451.25 | 451.25 | 451.25 | 451.25 | - |
Jan 04, 2024 | 454.80 | 454.80 | 453.75 | 453.75 | 453.75 | - |
Jan 03, 2024 | 459.15 | 460.90 | 455.50 | 455.70 | 455.70 | 12 |
Jan 02, 2024 | 462.10 | 464.65 | 462.10 | 464.65 | 464.65 | 43 |
Dec 29, 2023 | 458.85 | 458.85 | 457.10 | 457.10 | 457.10 | - |
Dec 28, 2023 | 456.95 | 457.55 | 456.95 | 457.55 | 457.55 | 20 |
Dec 27, 2023 | 457.25 | 458.05 | 456.65 | 458.05 | 458.05 | - |
Dec 22, 2023 | 453.60 | 458.45 | 453.60 | 456.70 | 456.70 | 18 |
Dec 21, 2023 | 462.20 | 462.20 | 462.20 | 462.20 | 462.20 | - |
Dec 20, 2023 | 461.35 | 463.30 | 461.35 | 463.30 | 463.30 | 29 |
Dec 19, 2023 | 459.00 | 459.00 | 459.00 | 459.00 | 459.00 | 10 |
Dec 18, 2023 | 449.15 | 458.20 | 448.35 | 458.20 | 458.20 | 6 |
Dec 15, 2023 | 442.50 | 450.40 | 442.50 | 450.40 | 450.40 | 10 |
Dec 14, 2023 | 463.80 | 463.80 | 462.55 | 462.55 | 462.55 | 1 |
Dec 13, 2023 | 465.75 | 465.75 | 465.75 | 465.75 | 465.75 | - |
Dec 12, 2023 | 465.85 | 465.85 | 461.75 | 465.25 | 465.25 | - |
Dec 11, 2023 | 455.85 | 470.35 | 454.85 | 470.35 | 470.35 | 10 |
Dec 08, 2023 | 418.15 | 456.70 | 418.15 | 454.90 | 454.90 | 12 |
Dec 07, 2023 | 426.00 | 428.10 | 426.00 | 428.10 | 428.10 | 10 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |