Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 454.75 | 459.50 | 451.20 | 453.60 | 453.60 | 55,389 |
30 Apr 2024 | 458.25 | 464.85 | 450.70 | 454.75 | 454.75 | 157,917 |
29 Apr 2024 | 432.00 | 462.40 | 429.90 | 458.00 | 458.00 | 461,549 |
26 Apr 2024 | 434.95 | 439.00 | 430.00 | 431.80 | 431.80 | 96,593 |
25 Apr 2024 | 435.00 | 435.00 | 429.30 | 431.25 | 431.25 | 66,559 |
24 Apr 2024 | 435.00 | 438.60 | 427.10 | 430.30 | 430.30 | 72,427 |
23 Apr 2024 | 432.30 | 435.85 | 429.30 | 430.15 | 430.15 | 105,710 |
22 Apr 2024 | 437.00 | 437.00 | 427.70 | 429.75 | 429.75 | 62,620 |
19 Apr 2024 | 431.00 | 436.00 | 425.45 | 431.45 | 431.45 | 70,446 |
18 Apr 2024 | 431.00 | 435.00 | 427.95 | 430.75 | 430.75 | 38,457 |
16 Apr 2024 | 429.90 | 436.00 | 425.95 | 430.60 | 430.60 | 42,603 |
15 Apr 2024 | 437.10 | 441.30 | 422.05 | 429.55 | 429.55 | 109,603 |
12 Apr 2024 | 438.70 | 443.00 | 434.85 | 437.10 | 437.10 | 69,891 |
10 Apr 2024 | 446.00 | 449.75 | 437.45 | 438.80 | 438.80 | 133,488 |
09 Apr 2024 | 455.00 | 458.50 | 440.25 | 445.90 | 445.90 | 158,348 |
08 Apr 2024 | 462.00 | 463.00 | 450.05 | 453.60 | 453.60 | 141,808 |
05 Apr 2024 | 462.80 | 462.80 | 452.50 | 459.20 | 459.20 | 61,026 |
04 Apr 2024 | 451.00 | 467.30 | 449.35 | 462.30 | 462.30 | 132,212 |
03 Apr 2024 | 442.65 | 454.00 | 438.05 | 450.70 | 450.70 | 122,527 |
02 Apr 2024 | 445.80 | 445.80 | 437.90 | 442.65 | 442.65 | 48,055 |
01 Apr 2024 | 423.95 | 445.00 | 423.80 | 439.20 | 439.20 | 163,755 |
28 Mar 2024 | 419.90 | 432.00 | 414.85 | 419.55 | 419.55 | 224,318 |
27 Mar 2024 | 421.05 | 428.80 | 409.50 | 411.15 | 411.15 | 398,177 |
26 Mar 2024 | 432.20 | 438.05 | 418.90 | 421.05 | 421.05 | 216,579 |
22 Mar 2024 | 436.00 | 442.05 | 430.75 | 432.20 | 432.20 | 147,204 |
21 Mar 2024 | 436.45 | 442.20 | 430.05 | 433.25 | 433.25 | 114,823 |
20 Mar 2024 | 446.60 | 456.00 | 432.00 | 433.55 | 433.55 | 115,144 |
19 Mar 2024 | 456.00 | 468.50 | 444.00 | 446.60 | 446.60 | 117,202 |
18 Mar 2024 | 464.00 | 470.85 | 450.85 | 455.95 | 455.95 | 105,070 |
15 Mar 2024 | 437.55 | 481.55 | 424.90 | 470.50 | 470.50 | 427,836 |
14 Mar 2024 | 417.70 | 434.45 | 415.05 | 431.10 | 431.10 | 198,587 |
13 Mar 2024 | 432.50 | 445.20 | 412.30 | 415.60 | 415.60 | 148,707 |
12 Mar 2024 | 460.40 | 462.95 | 431.50 | 433.90 | 433.90 | 130,012 |
11 Mar 2024 | 475.80 | 475.90 | 457.00 | 459.05 | 459.05 | 79,940 |
07 Mar 2024 | 480.65 | 496.30 | 470.05 | 473.65 | 473.65 | 93,124 |
06 Mar 2024 | 501.80 | 503.35 | 478.45 | 485.05 | 485.05 | 161,833 |
05 Mar 2024 | 502.95 | 504.90 | 495.10 | 501.80 | 501.80 | 67,412 |
04 Mar 2024 | 491.75 | 506.95 | 491.70 | 500.15 | 500.15 | 75,997 |
01 Mar 2024 | 491.40 | 502.65 | 488.90 | 500.20 | 500.20 | 123,035 |
29 Feb 2024 | 487.00 | 492.90 | 480.00 | 489.00 | 489.00 | 85,131 |
28 Feb 2024 | 487.45 | 507.90 | 484.10 | 488.50 | 488.50 | 177,302 |
27 Feb 2024 | 503.00 | 503.00 | 485.05 | 487.45 | 487.45 | 87,681 |
26 Feb 2024 | 510.00 | 515.00 | 490.20 | 494.05 | 494.05 | 120,213 |
23 Feb 2024 | 486.05 | 511.00 | 486.05 | 508.15 | 508.15 | 321,809 |
22 Feb 2024 | 485.30 | 495.25 | 480.95 | 490.50 | 490.50 | 188,897 |
21 Feb 2024 | 491.35 | 491.35 | 481.10 | 487.30 | 487.30 | 182,681 |
20 Feb 2024 | 486.90 | 490.00 | 480.20 | 488.05 | 488.05 | 132,574 |
19 Feb 2024 | 482.00 | 489.85 | 472.30 | 486.30 | 486.30 | 286,028 |
16 Feb 2024 | 440.00 | 481.95 | 440.00 | 475.35 | 475.35 | 850,478 |
15 Feb 2024 | 436.65 | 442.65 | 436.40 | 440.05 | 440.05 | 60,899 |
14 Feb 2024 | 435.00 | 443.40 | 429.00 | 436.60 | 436.60 | 51,424 |
13 Feb 2024 | 435.00 | 440.00 | 423.00 | 437.30 | 437.30 | 172,015 |
12 Feb 2024 | 455.00 | 459.55 | 431.75 | 433.25 | 433.25 | 186,863 |
09 Feb 2024 | 470.00 | 470.00 | 450.00 | 464.45 | 464.45 | 121,627 |
08 Feb 2024 | 464.90 | 467.15 | 455.95 | 465.30 | 465.30 | 111,623 |
07 Feb 2024 | 472.00 | 472.00 | 452.90 | 461.30 | 461.30 | 98,487 |
06 Feb 2024 | 442.25 | 466.00 | 432.80 | 457.45 | 457.45 | 202,350 |
05 Feb 2024 | 442.00 | 449.80 | 437.85 | 442.15 | 442.15 | 99,553 |
02 Feb 2024 | 436.90 | 445.00 | 436.35 | 444.30 | 444.30 | 102,678 |
01 Feb 2024 | 446.00 | 446.00 | 435.65 | 436.40 | 436.40 | 67,353 |
31 Jan 2024 | 449.50 | 449.50 | 440.50 | 443.45 | 443.45 | 49,661 |
30 Jan 2024 | 441.00 | 449.90 | 438.80 | 442.30 | 442.30 | 77,955 |
29 Jan 2024 | 443.70 | 448.05 | 435.55 | 438.80 | 438.80 | 81,910 |
25 Jan 2024 | 441.00 | 448.40 | 438.30 | 443.70 | 443.70 | 88,464 |
24 Jan 2024 | 443.70 | 451.40 | 435.10 | 440.60 | 440.60 | 75,081 |
23 Jan 2024 | 456.00 | 456.95 | 437.50 | 440.95 | 440.95 | 114,333 |
19 Jan 2024 | 450.10 | 454.95 | 448.00 | 448.90 | 448.90 | 89,518 |
18 Jan 2024 | 458.80 | 459.75 | 444.55 | 449.90 | 449.90 | 120,650 |
17 Jan 2024 | 455.00 | 463.25 | 455.00 | 458.90 | 458.90 | 66,077 |
16 Jan 2024 | 468.15 | 468.15 | 455.20 | 459.90 | 459.90 | 91,526 |
15 Jan 2024 | 468.90 | 468.90 | 468.90 | 468.90 | 468.90 | - |
12 Jan 2024 | 471.00 | 475.95 | 467.35 | 468.90 | 468.90 | 46,730 |
11 Jan 2024 | 476.60 | 480.00 | 472.00 | 473.45 | 473.45 | 36,414 |
10 Jan 2024 | 472.00 | 478.95 | 469.00 | 474.35 | 474.35 | 63,894 |
09 Jan 2024 | 472.80 | 479.60 | 468.00 | 471.30 | 471.30 | 83,652 |
08 Jan 2024 | 484.00 | 484.95 | 470.00 | 472.70 | 472.70 | 67,772 |
05 Jan 2024 | 483.70 | 490.00 | 479.00 | 481.25 | 481.25 | 238,139 |
04 Jan 2024 | 470.00 | 483.65 | 465.80 | 478.90 | 478.90 | 185,947 |
03 Jan 2024 | 469.15 | 471.00 | 460.05 | 467.90 | 467.90 | 117,306 |
02 Jan 2024 | 456.65 | 468.05 | 456.00 | 465.95 | 465.95 | 138,779 |
01 Jan 2024 | 450.50 | 476.00 | 450.00 | 456.75 | 456.75 | 251,438 |
29 Dec 2023 | 458.00 | 467.10 | 449.05 | 449.95 | 449.95 | 166,213 |
28 Dec 2023 | 462.60 | 465.90 | 455.40 | 458.35 | 458.35 | 68,758 |
27 Dec 2023 | 466.00 | 469.00 | 460.10 | 461.25 | 461.25 | 59,286 |
26 Dec 2023 | 466.40 | 471.05 | 458.85 | 462.40 | 462.40 | 59,861 |
22 Dec 2023 | 461.00 | 471.05 | 461.00 | 464.05 | 464.05 | 53,662 |
21 Dec 2023 | 464.05 | 467.80 | 458.00 | 460.00 | 460.00 | 80,022 |
20 Dec 2023 | 478.40 | 480.60 | 460.00 | 464.30 | 464.30 | 99,864 |
19 Dec 2023 | 482.90 | 482.90 | 475.85 | 478.35 | 478.35 | 56,056 |
18 Dec 2023 | 478.00 | 484.95 | 475.30 | 480.65 | 480.65 | 128,915 |
15 Dec 2023 | 479.70 | 485.00 | 475.10 | 476.40 | 476.40 | 49,078 |
14 Dec 2023 | 482.10 | 483.90 | 475.00 | 477.35 | 477.35 | 71,746 |
13 Dec 2023 | 484.20 | 484.20 | 475.10 | 479.60 | 479.60 | 47,931 |
12 Dec 2023 | 481.50 | 487.60 | 477.50 | 480.35 | 480.35 | 87,254 |
11 Dec 2023 | 485.40 | 486.70 | 480.10 | 481.45 | 481.45 | 46,623 |
08 Dec 2023 | 480.00 | 487.60 | 479.25 | 485.40 | 485.40 | 72,991 |
07 Dec 2023 | 488.40 | 490.00 | 482.35 | 482.95 | 482.95 | 83,406 |
06 Dec 2023 | 486.00 | 494.00 | 480.20 | 488.40 | 488.40 | 158,969 |
05 Dec 2023 | 485.65 | 487.00 | 477.00 | 482.15 | 482.15 | 70,108 |
04 Dec 2023 | 489.45 | 491.45 | 480.00 | 481.90 | 481.90 | 108,783 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |