Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
15 May 2024 | 426.00 | 430.00 | 423.05 | 427.00 | 427.00 | 201,650 |
14 May 2024 | 412.60 | 427.70 | 410.80 | 422.50 | 422.50 | 436,620 |
13 May 2024 | 414.80 | 414.80 | 406.55 | 410.70 | 410.70 | 297,543 |
10 May 2024 | 415.00 | 416.10 | 410.45 | 412.95 | 412.95 | 325,155 |
09 May 2024 | 421.00 | 424.00 | 412.05 | 414.00 | 414.00 | 112,371 |
08 May 2024 | 411.30 | 424.15 | 409.45 | 419.75 | 419.75 | 220,153 |
07 May 2024 | 425.70 | 428.10 | 411.00 | 414.80 | 414.80 | 131,442 |
06 May 2024 | 432.95 | 433.85 | 420.00 | 426.95 | 426.95 | 199,985 |
03 May 2024 | 436.90 | 436.90 | 425.50 | 430.75 | 430.75 | 144,762 |
02 May 2024 | 440.70 | 442.40 | 431.85 | 433.05 | 433.05 | 130,182 |
30 Apr 2024 | 440.40 | 443.10 | 436.35 | 438.70 | 438.70 | 193,899 |
29 Apr 2024 | 446.00 | 447.05 | 436.50 | 440.40 | 440.40 | 141,951 |
26 Apr 2024 | 444.90 | 445.65 | 439.90 | 443.20 | 443.20 | 190,997 |
25 Apr 2024 | 441.30 | 444.70 | 440.00 | 443.00 | 443.00 | 158,872 |
24 Apr 2024 | 441.15 | 443.65 | 438.00 | 441.30 | 441.30 | 194,360 |
23 Apr 2024 | 435.65 | 440.00 | 432.75 | 438.65 | 438.65 | 220,766 |
22 Apr 2024 | 435.00 | 438.20 | 430.05 | 433.40 | 433.40 | 165,601 |
19 Apr 2024 | 433.50 | 437.10 | 427.05 | 429.40 | 429.40 | 212,039 |
18 Apr 2024 | 443.80 | 447.00 | 430.70 | 438.85 | 438.85 | 705,047 |
16 Apr 2024 | 429.70 | 434.25 | 425.05 | 427.00 | 427.00 | 217,675 |
15 Apr 2024 | 431.95 | 437.90 | 420.00 | 429.70 | 429.70 | 280,121 |
12 Apr 2024 | 445.75 | 449.35 | 434.50 | 435.50 | 435.50 | 259,043 |
10 Apr 2024 | 455.00 | 459.75 | 445.00 | 446.90 | 446.90 | 181,900 |
09 Apr 2024 | 454.70 | 466.65 | 450.00 | 453.35 | 453.35 | 711,018 |
08 Apr 2024 | 442.00 | 460.80 | 439.80 | 450.40 | 450.40 | 689,249 |
05 Apr 2024 | 441.50 | 441.75 | 436.40 | 439.70 | 439.70 | 236,654 |
04 Apr 2024 | 439.05 | 443.30 | 435.95 | 439.40 | 439.40 | 380,333 |
03 Apr 2024 | 438.15 | 443.95 | 428.60 | 437.30 | 437.30 | 725,037 |
02 Apr 2024 | 426.05 | 432.60 | 421.55 | 430.15 | 430.15 | 452,329 |
01 Apr 2024 | 395.70 | 428.90 | 393.55 | 425.90 | 425.90 | 1,035,970 |
28 Mar 2024 | 403.00 | 404.95 | 385.55 | 389.50 | 389.50 | 333,218 |
27 Mar 2024 | 399.05 | 401.50 | 390.20 | 399.65 | 399.65 | 1,095,641 |
26 Mar 2024 | 401.95 | 409.65 | 395.00 | 399.05 | 399.05 | 249,361 |
22 Mar 2024 | 392.45 | 407.90 | 391.00 | 401.95 | 401.95 | 385,756 |
21 Mar 2024 | 386.25 | 393.95 | 385.15 | 390.45 | 390.45 | 281,872 |
20 Mar 2024 | 385.00 | 387.55 | 380.05 | 385.25 | 385.25 | 210,703 |
19 Mar 2024 | 391.00 | 392.30 | 381.00 | 385.00 | 385.00 | 195,264 |
18 Mar 2024 | 394.40 | 400.40 | 386.00 | 392.30 | 392.30 | 414,562 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 399.70 | 405.40 | 380.25 | 397.30 | 397.30 | 1,322,168 |
13 Mar 2024 | 430.10 | 432.15 | 395.00 | 399.90 | 399.90 | 408,551 |
12 Mar 2024 | 447.00 | 447.95 | 425.05 | 428.05 | 428.05 | 251,109 |
11 Mar 2024 | 459.55 | 460.15 | 443.25 | 447.00 | 447.00 | 146,266 |
07 Mar 2024 | 459.40 | 468.95 | 455.25 | 457.10 | 457.10 | 175,331 |
06 Mar 2024 | 461.05 | 468.35 | 448.50 | 459.35 | 459.35 | 289,010 |
05 Mar 2024 | 469.80 | 470.30 | 458.10 | 461.85 | 461.85 | 148,776 |
04 Mar 2024 | 479.00 | 479.00 | 466.00 | 467.45 | 467.45 | 131,723 |
01 Mar 2024 | 463.95 | 470.50 | 462.80 | 468.60 | 468.60 | 179,687 |
29 Feb 2024 | 466.15 | 468.50 | 460.80 | 462.30 | 462.30 | 367,590 |
28 Feb 2024 | 479.65 | 480.90 | 462.60 | 465.90 | 465.90 | 371,702 |
27 Feb 2024 | 490.70 | 490.70 | 475.25 | 478.65 | 478.65 | 388,823 |
26 Feb 2024 | 487.85 | 495.90 | 485.30 | 488.60 | 488.60 | 463,013 |
23 Feb 2024 | 489.75 | 491.45 | 482.60 | 485.10 | 485.10 | 973,605 |
22 Feb 2024 | 497.00 | 499.00 | 480.20 | 483.85 | 483.85 | 595,399 |
21 Feb 2024 | 484.80 | 502.20 | 482.25 | 492.50 | 492.50 | 2,657,103 |
20 Feb 2024 | 467.50 | 485.90 | 464.15 | 483.10 | 483.10 | 1,072,117 |
19 Feb 2024 | 463.00 | 470.40 | 458.80 | 463.50 | 463.50 | 355,854 |
16 Feb 2024 | 457.20 | 464.95 | 457.20 | 461.25 | 461.25 | 293,876 |
15 Feb 2024 | 457.30 | 459.30 | 451.00 | 457.80 | 457.80 | 231,188 |
14 Feb 2024 | 445.25 | 456.80 | 445.25 | 450.25 | 450.25 | 230,256 |
13 Feb 2024 | 459.50 | 460.00 | 443.00 | 452.95 | 452.95 | 331,990 |
12 Feb 2024 | 468.70 | 468.70 | 444.10 | 458.65 | 458.65 | 531,245 |
09 Feb 2024 | 462.10 | 466.80 | 447.85 | 461.95 | 461.95 | 403,930 |
08 Feb 2024 | 475.05 | 476.20 | 455.10 | 461.25 | 461.25 | 289,211 |
07 Feb 2024 | 484.00 | 489.00 | 470.00 | 472.20 | 472.20 | 596,313 |
06 Feb 2024 | 474.25 | 479.40 | 472.00 | 477.15 | 477.15 | 322,442 |
05 Feb 2024 | 468.50 | 479.70 | 466.75 | 474.25 | 474.25 | 596,052 |
02 Feb 2024 | 477.00 | 484.20 | 462.65 | 467.60 | 467.60 | 604,517 |
01 Feb 2024 | 474.70 | 477.85 | 468.60 | 470.65 | 470.65 | 500,544 |
31 Jan 2024 | 473.50 | 475.95 | 465.50 | 469.70 | 469.70 | 559,978 |
30 Jan 2024 | 475.00 | 480.35 | 460.75 | 471.45 | 471.45 | 1,795,505 |
29 Jan 2024 | 452.00 | 462.00 | 448.00 | 458.90 | 458.90 | 805,827 |
25 Jan 2024 | 434.70 | 461.80 | 433.55 | 447.65 | 447.65 | 1,441,310 |
24 Jan 2024 | 443.00 | 449.95 | 426.35 | 429.90 | 429.90 | 1,516,291 |
23 Jan 2024 | 464.90 | 469.85 | 438.75 | 441.15 | 441.15 | 1,401,096 |
19 Jan 2024 | 461.10 | 465.90 | 455.35 | 462.65 | 462.65 | 1,402,177 |
18 Jan 2024 | 449.15 | 461.75 | 432.00 | 458.80 | 458.80 | 813,616 |
17 Jan 2024 | 457.00 | 457.00 | 448.80 | 450.95 | 450.95 | 450,992 |
16 Jan 2024 | 466.25 | 472.90 | 446.90 | 458.80 | 458.80 | 1,456,812 |
15 Jan 2024 | 464.60 | 467.80 | 456.20 | 463.90 | 463.90 | 416,003 |
12 Jan 2024 | 461.90 | 463.40 | 455.35 | 461.45 | 461.45 | 359,461 |
11 Jan 2024 | 465.00 | 471.00 | 455.05 | 462.20 | 462.20 | 630,545 |
10 Jan 2024 | 457.00 | 468.85 | 453.30 | 464.95 | 464.95 | 944,401 |
09 Jan 2024 | 453.00 | 461.30 | 447.90 | 459.00 | 459.00 | 1,173,011 |
08 Jan 2024 | 461.60 | 462.00 | 444.00 | 446.25 | 446.25 | 600,094 |
05 Jan 2024 | 473.90 | 474.90 | 453.55 | 458.20 | 458.20 | 1,079,168 |
04 Jan 2024 | 442.00 | 473.70 | 437.60 | 471.15 | 471.15 | 5,679,077 |
03 Jan 2024 | 434.95 | 440.50 | 430.60 | 437.00 | 437.00 | 554,648 |
02 Jan 2024 | 449.30 | 450.10 | 433.50 | 434.90 | 434.90 | 756,943 |
01 Jan 2024 | 447.00 | 449.00 | 442.75 | 447.85 | 447.85 | 375,299 |
29 Dec 2023 | 439.75 | 446.70 | 436.80 | 445.55 | 445.55 | 610,684 |
28 Dec 2023 | 436.50 | 444.50 | 432.35 | 437.95 | 437.95 | 1,250,470 |
27 Dec 2023 | 426.00 | 438.00 | 424.55 | 431.65 | 431.65 | 895,684 |
26 Dec 2023 | 430.80 | 434.50 | 419.95 | 421.25 | 421.25 | 388,655 |
22 Dec 2023 | 438.85 | 448.70 | 427.00 | 428.70 | 428.70 | 727,397 |
21 Dec 2023 | 436.25 | 439.70 | 430.85 | 438.20 | 438.20 | 487,867 |
20 Dec 2023 | 462.00 | 463.55 | 430.55 | 436.30 | 436.30 | 1,566,259 |
19 Dec 2023 | 469.00 | 469.35 | 455.25 | 459.55 | 459.55 | 543,186 |
18 Dec 2023 | 476.70 | 478.05 | 465.00 | 468.50 | 468.50 | 679,274 |
15 Dec 2023 | 475.05 | 483.95 | 473.35 | 475.65 | 475.65 | 688,275 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |