Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 451.55 | 456.40 | 447.10 | 450.20 | 450.20 | 24,816 |
30 Apr 2024 | 450.70 | 452.75 | 448.00 | 448.95 | 448.95 | 28,141 |
29 Apr 2024 | 464.40 | 464.40 | 449.00 | 450.00 | 450.00 | 33,241 |
26 Apr 2024 | 465.65 | 465.65 | 455.65 | 457.40 | 457.40 | 13,653 |
25 Apr 2024 | 448.70 | 468.60 | 444.10 | 458.45 | 458.45 | 342,627 |
24 Apr 2024 | 463.75 | 464.15 | 447.30 | 448.65 | 448.65 | 77,049 |
23 Apr 2024 | 455.25 | 458.00 | 444.30 | 448.60 | 448.60 | 58,969 |
22 Apr 2024 | 456.10 | 460.70 | 447.05 | 450.60 | 450.60 | 61,379 |
19 Apr 2024 | 445.00 | 455.05 | 443.80 | 453.40 | 453.40 | 24,881 |
18 Apr 2024 | 456.55 | 469.00 | 448.40 | 450.65 | 450.65 | 61,864 |
16 Apr 2024 | 453.75 | 464.60 | 451.55 | 453.65 | 453.65 | 67,213 |
15 Apr 2024 | 463.00 | 463.00 | 447.20 | 455.75 | 455.75 | 60,209 |
12 Apr 2024 | 450.05 | 478.00 | 449.60 | 462.95 | 462.95 | 1,981,275 |
10 Apr 2024 | 448.15 | 452.15 | 441.55 | 450.05 | 450.05 | 55,320 |
09 Apr 2024 | 463.95 | 463.95 | 443.05 | 445.90 | 445.90 | 30,289 |
08 Apr 2024 | 463.35 | 465.50 | 453.30 | 454.30 | 454.30 | 34,310 |
05 Apr 2024 | 463.00 | 467.60 | 458.55 | 463.30 | 463.30 | 52,591 |
04 Apr 2024 | 454.95 | 461.65 | 448.15 | 460.25 | 460.25 | 89,539 |
03 Apr 2024 | 450.00 | 456.00 | 446.45 | 450.40 | 450.40 | 38,821 |
02 Apr 2024 | 447.35 | 452.65 | 440.15 | 450.00 | 450.00 | 47,372 |
01 Apr 2024 | 453.65 | 453.65 | 439.00 | 449.45 | 449.45 | 46,371 |
28 Mar 2024 | 456.45 | 460.95 | 442.75 | 445.40 | 445.40 | 603,595 |
27 Mar 2024 | 456.50 | 468.30 | 450.35 | 458.70 | 458.70 | 57,711 |
26 Mar 2024 | 470.70 | 470.70 | 439.70 | 456.85 | 456.85 | 64,242 |
22 Mar 2024 | 460.05 | 465.00 | 460.05 | 464.35 | 464.35 | 29,066 |
21 Mar 2024 | 469.45 | 475.90 | 455.80 | 459.15 | 459.15 | 42,614 |
20 Mar 2024 | 453.75 | 470.00 | 450.40 | 463.35 | 463.35 | 2,539,437 |
19 Mar 2024 | 443.65 | 451.60 | 438.25 | 450.40 | 450.40 | 22,558 |
18 Mar 2024 | 432.30 | 447.95 | 432.30 | 445.80 | 445.80 | 28,187 |
15 Mar 2024 | 435.90 | 454.50 | 433.25 | 438.80 | 438.80 | 64,455 |
14 Mar 2024 | 420.00 | 448.80 | 415.45 | 444.75 | 444.75 | 243,064 |
13 Mar 2024 | 449.65 | 449.65 | 417.05 | 423.40 | 423.40 | 74,320 |
12 Mar 2024 | 452.40 | 453.85 | 441.50 | 446.65 | 446.65 | 52,014 |
11 Mar 2024 | 462.20 | 468.00 | 451.45 | 457.35 | 457.35 | 51,470 |
07 Mar 2024 | 458.00 | 463.25 | 454.40 | 459.35 | 459.35 | 48,881 |
06 Mar 2024 | 459.35 | 465.45 | 445.40 | 459.30 | 459.30 | 84,990 |
05 Mar 2024 | 465.65 | 467.45 | 452.90 | 465.60 | 465.60 | 73,450 |
04 Mar 2024 | 474.05 | 474.05 | 455.40 | 458.65 | 458.65 | 24,186 |
01 Mar 2024 | 465.95 | 478.00 | 461.15 | 465.25 | 465.25 | 53,512 |
29 Feb 2024 | 470.30 | 480.15 | 465.60 | 472.90 | 472.90 | 75,369 |
28 Feb 2024 | 480.00 | 482.70 | 466.50 | 473.10 | 473.10 | 156,889 |
27 Feb 2024 | 459.30 | 485.00 | 457.95 | 470.50 | 470.50 | 127,397 |
26 Feb 2024 | 455.55 | 461.00 | 453.75 | 458.20 | 458.20 | 52,785 |
23 Feb 2024 | 464.40 | 464.40 | 448.25 | 455.15 | 455.15 | 64,412 |
22 Feb 2024 | 472.10 | 473.60 | 455.05 | 463.50 | 463.50 | 34,003 |
21 Feb 2024 | 462.20 | 478.00 | 462.20 | 471.90 | 471.90 | 48,230 |
20 Feb 2024 | 469.00 | 476.45 | 468.35 | 471.70 | 471.70 | 95,229 |
19 Feb 2024 | 458.10 | 479.50 | 457.95 | 467.65 | 467.65 | 199,483 |
16 Feb 2024 | 462.50 | 470.15 | 451.05 | 455.05 | 455.05 | 57,369 |
15 Feb 2024 | 445.10 | 464.60 | 444.70 | 462.35 | 462.35 | 175,959 |
14 Feb 2024 | 435.00 | 447.30 | 423.70 | 444.70 | 444.70 | 31,251 |
13 Feb 2024 | 419.15 | 440.00 | 418.45 | 438.20 | 438.20 | 80,050 |
12 Feb 2024 | 441.05 | 447.55 | 412.20 | 419.65 | 419.65 | 124,161 |
09 Feb 2024 | 459.35 | 459.95 | 436.00 | 441.05 | 441.05 | 97,836 |
08 Feb 2024 | 465.05 | 470.60 | 453.50 | 456.95 | 456.95 | 84,089 |
07 Feb 2024 | 469.85 | 476.55 | 462.35 | 470.35 | 470.35 | 143,213 |
06 Feb 2024 | 459.15 | 470.25 | 434.25 | 465.10 | 465.10 | 132,888 |
05 Feb 2024 | 476.85 | 488.05 | 451.80 | 455.60 | 455.60 | 329,413 |
02 Feb 2024 | 474.90 | 478.70 | 460.80 | 472.90 | 472.90 | 336,319 |
01 Feb 2024 | 452.40 | 473.90 | 447.85 | 469.40 | 469.40 | 264,974 |
31 Jan 2024 | 428.15 | 455.00 | 428.15 | 448.80 | 448.80 | 4,226,557 |
30 Jan 2024 | 430.00 | 434.00 | 423.75 | 427.55 | 427.55 | 89,215 |
29 Jan 2024 | 405.15 | 433.20 | 405.15 | 428.40 | 428.40 | 136,120 |
25 Jan 2024 | 399.50 | 404.70 | 397.70 | 400.25 | 400.25 | 10,608 |
24 Jan 2024 | 382.75 | 400.75 | 382.75 | 399.50 | 399.50 | 46,725 |
23 Jan 2024 | 400.80 | 403.70 | 389.00 | 390.40 | 390.40 | 47,464 |
19 Jan 2024 | 406.00 | 406.00 | 395.85 | 397.20 | 397.20 | 47,288 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 408.75 | 410.40 | 402.60 | 403.65 | 403.65 | 13,126 |
16 Jan 2024 | 409.65 | 411.10 | 403.60 | 409.55 | 409.55 | 27,923 |
15 Jan 2024 | 415.15 | 415.30 | 407.15 | 410.20 | 410.20 | 33,334 |
12 Jan 2024 | 412.50 | 415.10 | 407.35 | 409.90 | 409.90 | 48,243 |
11 Jan 2024 | 423.60 | 426.50 | 408.30 | 412.05 | 412.05 | 86,311 |
10 Jan 2024 | 399.90 | 423.90 | 398.35 | 422.20 | 422.20 | 272,312 |
09 Jan 2024 | 404.85 | 404.85 | 395.15 | 398.90 | 398.90 | 19,201 |
08 Jan 2024 | 404.35 | 404.95 | 398.55 | 401.05 | 401.05 | 74,626 |
05 Jan 2024 | 408.30 | 408.30 | 400.85 | 403.35 | 403.35 | 110,388 |
04 Jan 2024 | 402.90 | 405.20 | 397.80 | 404.30 | 404.30 | 114,458 |
03 Jan 2024 | 388.70 | 404.15 | 388.70 | 397.35 | 397.35 | 103,862 |
02 Jan 2024 | 384.55 | 389.00 | 381.55 | 388.50 | 388.50 | 52,981 |
01 Jan 2024 | 399.95 | 399.95 | 382.80 | 384.50 | 384.50 | 37,325 |
29 Dec 2023 | 383.80 | 392.80 | 383.80 | 389.10 | 389.10 | 80,656 |
28 Dec 2023 | 386.85 | 390.20 | 377.95 | 384.60 | 384.60 | 68,960 |
27 Dec 2023 | 389.35 | 390.30 | 381.60 | 383.35 | 383.35 | 17,538 |
26 Dec 2023 | 388.05 | 397.45 | 386.40 | 387.35 | 387.35 | 25,052 |
22 Dec 2023 | 391.40 | 395.95 | 384.80 | 387.30 | 387.30 | 48,888 |
21 Dec 2023 | 364.20 | 389.35 | 360.90 | 387.45 | 387.45 | 92,276 |
20 Dec 2023 | 366.80 | 377.90 | 360.35 | 364.50 | 364.50 | 198,031 |
19 Dec 2023 | 363.30 | 367.80 | 360.10 | 364.00 | 364.00 | 78,379 |
18 Dec 2023 | 361.55 | 363.60 | 355.50 | 360.00 | 360.00 | 80,305 |
15 Dec 2023 | 370.05 | 372.60 | 354.50 | 357.60 | 357.60 | 52,121 |
14 Dec 2023 | 376.55 | 378.90 | 368.55 | 369.20 | 369.20 | 33,103 |
13 Dec 2023 | 376.75 | 379.00 | 361.55 | 374.55 | 374.55 | 106,234 |
12 Dec 2023 | 385.40 | 386.20 | 372.05 | 374.30 | 374.30 | 33,786 |
11 Dec 2023 | 387.35 | 390.00 | 383.00 | 384.70 | 384.70 | 21,622 |
08 Dec 2023 | 390.00 | 391.85 | 383.60 | 384.65 | 384.65 | 33,258 |
07 Dec 2023 | 385.95 | 388.65 | 383.85 | 386.55 | 386.55 | 15,188 |
06 Dec 2023 | 396.85 | 398.00 | 379.85 | 382.30 | 382.30 | 48,026 |
05 Dec 2023 | 398.45 | 402.55 | 391.00 | 392.80 | 392.80 | 33,318 |
04 Dec 2023 | 400.00 | 400.30 | 393.55 | 399.65 | 399.65 | 23,142 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |